fra broend til bruger dbc

Post on 09-Dec-2014

647 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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

top related