Snik-semantifisering av bibliotekkatalogen

891 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
891
On SlideShare
0
From Embeds
0
Number of Embeds
186
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Snik-semantifisering av bibliotekkatalogen

  1. 1. Hvordan bruke Linked data i et biblioteksystem Magnus Enger skisserer en modell BibLab 2011-11-18 libriotech.no
  2. 2. Eller...Snik-semantifisering av biblioteksystemer med Koha som eksempel
  3. 3. Litt om meg... Bibliotekar 1999Master i dokumentasjonsvitenskap 2005 libriotech.no siden juni 2009
  4. 4. Det er lettere å starte en evolusjon enn en revolusjon (tror jeg)...
  5. 5. Hvor kan vi starte?
  6. 6. 1. «Lagre som RDF»
  7. 7. Under arbeid... Basert på/inspirert av https://github.com/bensinober/normarc2rdf Bug 7236 - Add "Save as RDF" option to the OPAChttp://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7236
  8. 8. Men la oss for all del ikke lure oss selv til å tro at ren konvertering fra MARC til RDF er spesielt interessant. MARC er fritekst. RDF er identifikatorer og litt tekst. Men, det er en start...
  9. 9. 2. SPARQL endpointfor data i relasjonsdatabasen
  10. 10. Det finnes løsninger som kan lage et SPARQLendpoint på toppen av en relasjonsdatabase. Hva kan Koha tilby? Grunnleggende bibliografiske data(MARC-felt er mappet til tabeller og kolonner) SirkulasjonsdataBrukerskapte data (kommentarer, tagger, lister)
  11. 11. 3a. Dytte RDFifiserte poster inne i en triplestore etter hvert som de lagres/oppdateres.3b. Bygge et grensesnitt som lar oss berike de RDFifiserte postene
  12. 12. Identifikatorer, identifikatorer, identifikatorer! Relasjoner (FRBR, «inspirert av» osv) Data fra eksterne kilderModellering av verk, uttrykk, manifestasjoner, forfattere, emner, forlag...Hvordan ser et sånt grensesnitt ut, mon tro?
  13. 13. http://folk.ntnu.no/greenall/linkeddataeditor/
  14. 14. https://github.com/MagnusEnger/semcat
  15. 15. Sannsynligvis vil vi kunne hente mye data fra andre kilder. Bibliotekene er en liten brikke i et stort økosystem. Mindre ressurser til katalogisering, mer til formidling!
  16. 16. 4. Berike publikumskatalogen med semantiske data
  17. 17. Vise relasjoner og gjøre dem klikkbare Egne sider for verk, uttrykk, manifestasjoner, forfattere, emner, forlag... Lenker til eksterne ressurserTrekke innhold inn i katalogen: bilder, video, lyd, aksjekurser... Visualiseringer (kart, tidslinjer...)
  18. 18. Når vi har kommet så langt oppdager viforhåpentligvis at MARC-dataene ikke er spesielt nyttige lenger og kvitter oss med dem.
  19. 19. Demo-time!
  20. 20. http://www.bibpode.no/linkedauthors/
  21. 21. Hva har jeg gjort?● Super-enkel konvertering fra MARC til RDF (lokal ID, tittel, forfatter)● Lagret konvertert post i triplestore● Koblet konvertert post til VIAF-ID for forfatter● Hentet inn data fra Dbpedia, VIAF, Open Library til triplestore basert på IDer/lenker fra VIAF● Inkludert en JavaScript-fil i Koha, ved hjelp av systeminnstillinger● JavaScript henter data fra triplestore til OPACen via SPARQL-spørringer/AJAX-teknikker
  22. 22. Et ekstremt eksempel: kokebøker
  23. 23. Hvis vi «registrerer» hver eneste ingrediens i hver eneste oppskrifti alle bibliotekets kokebøker
  24. 24. ...kan vi svare på spørsmål av typen«Jeg trenger en oppskrift som kombinerer lam, kikerter og tomat, men som ikke inneholder kardemomme.»
  25. 25. ...men det er vel sånt vi har Google til?
  26. 26. Arbeidskrevende, ja...Men er det gjort én gang for en bok trenger det aldri å gjøres igjen.Fordi vi bruker identifikatorer som er uavhengige av språk og resultatet kan deles globalt.
  27. 27. Formidling møterteknologi!
  28. 28. Sarah Bartlett, Senior Analyst, Talis«Linked Data and Scholarship in the Humanities» http://www.talis.com/nodalities/pdf/nodalities_issue13.pdf (PDF, side 9)«What place for libraries in a Linked Data world?» http://blogs.talis.com/nodalities/author/sarahbartletthttp://www.slideshare.net/SarahBartlett/what-place-for-libraries-in-a-linked-data-world
  29. 29. Overlay! Filtre!Linser!
  30. 30. Personlig LokaltNasjonalt Globalt
  31. 31. La brukerne velge hvilke «linser» de vil bruke.
  32. 32. Det er nå det starter!http://wiki.koha-community.org/wiki/Semantic_data_RFC
  33. 33. Og forøvrig mener jeg at MARC må dø! Og NORMARC må dø først! marc-must-die.info
  34. 34. Takk for oppmerksomheten! magnus@libriotech.no http://libriotech.no/ Twitter: @libriotech

×