Download pptx - Fra broend til bruger dbc

Transcript
Page 1: Fra broend til bruger dbc

Temadag: Fra brønd til bruger

Page 2: Fra broend til bruger dbc

Fra DBC:

Anders Vestergaard

Linda Schwartz Karlsen

Nanna Agergaard

Hvem er vi?

Page 3: Fra broend til bruger dbc

- Trelagsmodellen- Søgning og registre- Værker og manifestationer - Facetter - Sortering og rankering - Relationer - Bibliotekernes udnyttelse af brønden- Ønskebrønden

Program/indhold

Page 4: Fra broend til bruger dbc

Serviceorienteret arkitektur – trelagsmodellen

Web service

Brugergrænseflade

Database

Page 5: Fra broend til bruger dbc

Bibliotek.dk, Open Search og databrønden

Open Search

Bibliotek.dk

Databrønd

Page 6: Fra broend til bruger dbc

Bibliotek.dk

Open Search

Bibliotek.dk

Databrønd

Open Agency

VIP-basen

Open Holding Status

Open User Status

Lokalsystem X

Lokalsystem Y

...

Page 7: Fra broend til bruger dbc

DDB-CMS, Open Search og databrønden

Open Search

DDB-CMS

Databrønd

Page 8: Fra broend til bruger dbc

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

Page 9: Fra broend til bruger dbc

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

Page 10: Fra broend til bruger dbc

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

Page 11: Fra broend til bruger dbc

Default-register

• Forfatter• Titel• Emneord• Noter• Forfatter i beskrivelse• Standardnumre• EAN/stregkode• Værtspublikationer• Posternes id-numre

Enkeltord-register (Term-register)

Default-operator:

AND

Page 12: Fra broend til bruger dbc

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

Page 13: Fra broend til bruger dbc

Søgekoder og søgesider

Page 14: Fra broend til bruger dbc

Søgekoder og søgesider - bøger

Page 15: Fra broend til bruger dbc

Søgekoder og søgesider - noder

Page 16: Fra broend til bruger dbc

Søgekoder og søgesider - film

Page 17: Fra broend til bruger dbc

Facet-registre

• Data til direkte visning i grænsefladen• Eksempel:– facet.language=albansk– term.language=albansk– term.language=alb

Page 18: Fra broend til bruger dbc

Sortering

• Alfanumerisk – ascending eller descending• Work_type_ascending har rækkefølge:– Litteratur (inkl. lydbøger)– Tidsskriftsartikler– Avisartikler– Netdokumenter– Film– Musik– Spil– Noder– Resten

Page 19: Fra broend til bruger dbc

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.

Page 20: Fra broend til bruger dbc

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

Page 21: Fra broend til bruger dbc

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.

Page 22: Fra broend til bruger dbc

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)

Page 23: Fra broend til bruger dbc

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


Recommended