fra broend til bruger dbc
DESCRIPTION
Slides fra temadagen fra "Fra brønd til bruger" udbudt af centralbibliotek.dk og afholdt i Vejle den 14. maj 2014 og i Gentofte den 21. maj 2014. Temadagens fokus var Brøndens data- og webservicelag kontra brugergrænsefladen (OPAC), dvs. indhold, funktionalitet og formidling. På temadagen gennemgås webservicen Open Search med fokus på, hvordan data fra Brønden kan bruges i grænsefladen ved søgning, visning mv.TRANSCRIPT
Temadag: Fra brønd til bruger
Fra DBC:
Anders Vestergaard
Linda Schwartz Karlsen
Nanna Agergaard
Hvem er vi?
- Trelagsmodellen- Søgning og registre- Værker og manifestationer - Facetter - Sortering og rankering - Relationer - Bibliotekernes udnyttelse af brønden- Ønskebrønden
Program/indhold
Serviceorienteret arkitektur – trelagsmodellen
Web service
Brugergrænseflade
Database
Bibliotek.dk, Open Search og databrønden
Open Search
Bibliotek.dk
Databrønd
Bibliotek.dk
Open Search
Bibliotek.dk
Databrønd
Open Agency
VIP-basen
Open Holding Status
Open User Status
Lokalsystem X
Lokalsystem Y
...
DDB-CMS, Open Search og databrønden
Open Search
DDB-CMS
Databrønd
Serviceorienteret arkitektur
• De enkelte komponenter er løst koblede, hvilket betyder at de enkelte dele kan udskiftes
• platformsuafhængig• bygger på standarder• distribuerede systemer• services kan genbruges på tværs af systemer• services benyttes af programmer, ikke af mennesker• data kan bruges på tværs af systemer
Serviceorienteret arkitektur og web services
• SOA: En måde at designe IT-systemer på - centreret omkring web services
• En web service er en ressource der er tilgængelig på nettet på samme måde som f.eks. en hjemmeside, men beregnet på kommunikation med it-systemer
Web services
• Ressource der er tilgængelig på nettet• Kommunikerer via URL og/eller XML• Interface beskrevet i WSDL/XSD
• WSDL (Web Service Description Language):– Servicens tekniske specifikationer: placering, operationer
m.m.
• XSD (XML Schema Definition):– Beskriver hvordan data der kan modtages og sendes af
webservicen skal struktureres
Default-register
• Forfatter• Titel• Emneord• Noter• Forfatter i beskrivelse• Standardnumre• EAN/stregkode• Værtspublikationer• Posternes id-numre
Enkeltord-register (Term-register)
Default-operator:
AND
Specifikke søge-registre
• Hedder noget med ‘term’ eller ‘phrase’– term.subject– term.creator– phrase.type– phrase.titleSeries
• Også de ccl koder der kendes fra praksisregler for søgeveje– em (dkcclterm.em)– fo (dkcclterm.fo)– lti (dkcclphrase.lti)
• Nærmere forklaring her: http://danbib.dk/index.php?doc=broend3_soeg
term = enkeltordsregisterphrase = langordsregister
Søgekoder og søgesider
Søgekoder og søgesider - bøger
Søgekoder og søgesider - noder
Søgekoder og søgesider - film
Facet-registre
• Data til direkte visning i grænsefladen• Eksempel:– facet.language=albansk– term.language=albansk– term.language=alb
Sortering
• Alfanumerisk – ascending eller descending• Work_type_ascending har rækkefølge:– Litteratur (inkl. lydbøger)– Tidsskriftsartikler– Avisartikler– Netdokumenter– Film– Musik– Spil– Noder– Resten
Hvilken rankering ønsker brugerne?
- det jeg leder efter kommer allerførst!- Metoder kan være:
- det populære- mest læste- mest udlånte- flest lokaliseringer- flest eksemplarer- mest bestilte- bedst anmeldte- det der er hjemme- Det jeg kan lide- osv.
• Relevansalgoritmer er typisk en blanding af: hvor står ordet, hvor mange gange står det, hvor hyppigt er det i basen osv.
Hvordan gætter vi på hvad folk leder efter?
Vores arbejdsidé: • tjek af hvilke indekser brugerens søgeord optræder
hyppigst i. • Rankeringsmetode vælges efter resultatet af den analyse
• ”mit liv som papegøje” – disse ord står hyppigst i titelfelter
• ”klimamodeller” – dette ord står hyppigst i emnefelter
Rankeringsalgoritmer
• Forskellige algoritmer som vi mener er bedst egnede til - en titelsøgning- en emnesøgning
• Forfattersøgninger ofte ok via facetter
• Med et stort antal testsøgninger med relevansangivelse af nogle af posterne, kan vurderes hvilke algoritmer der umiddelbart viser flest relevante poster øverst i søgesættet.
Relationer mellem poster i brønden
• Hvilke kilder ønskes brugt som relationer • Vælges i brøndprofilen i VIP
• Vælges under ”den (kilde) som relationen peger på”
Bibliotekets katalog
Anmeldelse(fra anmeldelse
til værk)
Litteratursiden (anmeldelser)
Anmeldelse(Fra værk
til anmeldelse)
hasReview(fra værk til anmeldelse)
isReviewOf(fra anmeldelse til værk)
Relationer ud af brønden
• Link til fuldtekst / online adgang • Link til lydbid (Bibzoom)• Link til forside (Bibzoom)
• Princippet ”den relationen peger på” gælder IKKE her (da det der peges på ligger uden for brønden)
• Dokumentation af relationer: http://danbib.dk/index.php?doc=broend3_relationer