Indeksering av og søking i hierarkiske metadata i XML-database
Abstract
Denne oppgaven ser på hvordan en XML-database kan brukes til indeksering av og søking i hierarkiske metadata. Dette inngår som en del av arbeidet med å gjøre informasjon fra forskjellige samlinger tilgjengelig for informasjonssøkere. Problemstillingen det har vært arbeidet med er delt i to. Den ene delen var å finne ut hvordan en XML-database kan brukes som lokal indeks for metadata på et hierarkisk format. Den andre delen var å finne ut hvordan et søkegrensesnitt kan utvides til å utnytte hierarkiske søkemuligheter uten at det samtidig går ut over brukervennligheten i søkegrensesnittet. Det er funnet ut at XML-databasen eXist egner seg godt til indeksering av og søking i hierarkiske metadata. Dette er funnet ut ved å utvikle en prototyp som basert på indeksering av tidligere innhøstede metadata fra forskjellige kilder tilbyr en felles søketjeneste. Datagrunnlaget i prototypen er tidligere innhøstede metadatabeskrivelser som kommer fra tre av Nasjonalbibliotekets samlinger. Totalt utgjør dette om lag 1400 metadatabeskrivelser fra Digitalt Radioarkiv, Galleri NOR og Mavis. Metadataene er beskrevet i formatet MODS (Metadata Object Description Schema). Etter en omforming, blir metadataene lagt inn i eXist. Søkingen gjøres i et webbasert søkegrensesnitt, som kobler seg til eXist. Konklusjonen er at XML-databasen eXist kan anvendes som lokal indeks i en søketjeneste for informasjon fra mange forskjellige datakilder.