Linked Open Data in Bibliotheken

of 64/64
Linked Open Data in Bibliotheken Jasmin Hügi Haute école de gestion, Genève, Suisse Information documentaire Semestre 2 – Cours «Thesauri, Taxonomien, Ontologien» 21.05.2013
  • date post

    11-Jun-2015
  • Category

    Education

  • view

    116
  • download

    2

Embed Size (px)

description

Dies ist eine Präsentation, welche für den Unterricht von Bachelor-Studenten (2. Sem.) in Informationswissenschaften gegeben wurde.

Transcript of Linked Open Data in Bibliotheken

  • 1. Linked Open Data in Bibliotheken Jasmin Hgi Haute cole de gestion, Genve, Suisse Information documentaire Semestre 2 Cours Thesauri, Taxonomien, Ontologien 21.05.2013

2. Problem Wie finde ich Romane, deren Handlung in einer europischen Hauptstadt spielt? Mhsam: Roman + Rom, Roman + Bern, Roman + Paris, etc. Cours 722-11n : Analyse documentaire Juin 2012 - C. Bezenon 2 3. Nutzen fr Bibliotheken Idealerweise: Computer weiss, was eine europische Hauptstadt ist. Ontologien geben dem Computer dieses Wissen. 4. Was sind Ontologien? 5. Wie finde ich Romane, deren Handlung in einer europischen Hauptstadt spielt? Roman Bern Lissabon London HogwartsFilm Spielt in Spielt in Ist Ist Nachtzug nach Lissabon / Pascal Mercier Harry Potter / J. K. Rowling Shadows on the Hudson / I. Bashevis Singer 5 New York 6. Wie finde ich Romane, deren Handlung in einer europischen Hauptstadt spielt? Hauptstadt Fiktiver Ort Ist 6 Stadt Ist Roman Bern Lissabon London HogwartsFilm Spielt in Spielt in Ist Ist Nachtzug nach Lissabon / Pascal Mercier Harry Potter / J. K. Rowling Shadows on the Hudson / I. Bashevis Singer New York 7. Wie finde ich Romane, deren Handlung in einer europischen Hauptstadt spielt? Schweiz Portugal 7 USA Eng- land Europa Ist eine Stadt in Ist eine Stadt in Befindet sich in man Bern Lissabon London Hogwartsm Spielt in Spielt in Ist Ist Nachtzug nach Lissabon / Pascal Mercier Harry Potter / J. K. Rowling Shadows on the Hudson / I. Bashevis Singer New York 8. Wie finde ich Romane, deren Handlung in einer europischen Hauptstadt spielt? Roman Bern Lissabon London Hogwarts Hauptstadt Fiktiver Ort Film Ist Nachtzug nach Lissabon / Pascal Mercier Harry Potter / J. K. Rowling Shadows on the Hudson / I. Bashevis Singer 8 New York Stadt Ist Europa Spielt in Spielt in Ist Ist 9. Die Sprache der Tripel 10. Beispiel Subjekt Prdikat Objekt = Tripel 11. Tripel - Beispiel Linked Open Data in Bibliotheken Jasmin Hgi lehrt Hat Lehrperson 12. Graph Spezifisch Folksonomies Eliane Blumer lehrt hat Lehrperson Linked Open Data in Bibliotheken Jasmin Hgi lehrt hat Lehrperson 13. Graph Allgemein Unterrichtseinheit Lehrperson lehrt hat Lehrperson 14. Graph Allgemein Unterrichtseinheit Lehrperson wird besucht von besucht Student behandelt das Thema wird unterrichtet im Kurs Kurs lehrt hat Lehrperson 15. Aufgabe Erstellt einen RDF-Graph fr Bcher in einem Bibliothekskatalog. Buchtitel Buchautor ISBN Thema Sprache Publikationsjahr Herausgeber Publikationsort Etc. 16. Beispiel eines RDF-Graphen 17. Beispiellsung 18. Linked Data 19. Linked Data Informationen werden als Paare mit einer Beziehung dargestellt. Alles hat eine URI (http://...). Informationen werden in einem Standardformat kodiert. 20. Ein Paar mit Beziehung Linked Open Data in Bibliotheken Jasmin Hgi lehrt Hat Lehrperson 21. URI URI (http://...) URI (http://...) URI (http://...) Linked Open Data in Bibliotheken Jasmin Hgi lehrt Hat Lehrperson 22. Standardformat RDF Jasmin HgiThesauri, Taxonomien, und Ontologien 23. Beispiel Subjekt Prdikat Objekt Linked Open Data in Bibliotheken Jasmin Hgi lehrt hat Lehrperson 24. Beispiel = Tripel 25. Alternative Jasmin Hgi = Tripel 26. Wieso URI? Eindeutige Identifikation 27. Wieso URI? Zustzliche Informationen http://www.linkedin.fake/Jasmin_Hgi 28. Dublin Core Metadaten-Schema fr die Beschreibung von digitalen Resourcen Websites, Online-Dokumente, etc. Einfachere Auffindbarkeit mit Suchmaschinen 15 Kernelemente 29. Dublin Core 30. Dublin Core 15 Kernelemente Title Creator Subject Description Publisher Contributor Date Type Format Identifier Source Language Relation Coverage Rights 31. bung Dublin Core Versucht fr die Elemente eures Graphen das passende Element des Dublin Cores auf dieser Website (http://dublincore.org/documents/dcmi- terms/) zu finden. Beispiel: AutorBuch dcterms:creator 32. Beispiel-Lsung dcterms:title dcterms:creator dcterms:date dcterms:publisher dcterms:identifier dcterms:subject dcterms:type dcterms:description dcterms:description 33. Linked Open Data 34. 5 Star deployment scheme by Tim Berners-Lee http://5stardata.info/ 35. 5 Star LOD von Tim Berners-Lee make your stuff available on the Web (whatever format) under an open license = Bild 36. 5 Star LOD von Tim Berners-Lee make it available as structured data (e.g., Excel instead of image scan of a table) gtd-2.xls 37. 5 Star LOD von Tim Berners-Lee use non-proprietary formats (e.g., CSV instead of Excel) gtd-3.csv 38. 5 Star LOD von Tim Berners-Lee use URIs to denote things, so that people can point at your stuff http://5stardata.info/gtd-4.html 39. 5 Star LOD von Tim Berners-Lee link your data to other data to provide context http://5stardata.info/gtd-5.html 40. Ontologien Ontologien (Vokabulare) werden bentigt, um ein Subjekt mit einem Objekt zu verbinden. Eine einzige Ontologie gengt selten, um alle Beziehungen darzustellen. Buch Autor dcterms:creator 41. bung Vokabular auswhlen und recherchieren. BIO Vocabulary Event Ontology FOAF Core FRBR Ontology Musical Ontology PRISM (Namespae) Vokabular prsentieren und am Beispiel des Buchgraphs seine Ntzlichkeit erklren. Zusatzaufgabe: Herausfinden, was eine Klasse ist. 42. Turtle (Terse RDF Triple Language) 43. Turtle : Regel 1 Jedes Tripel beginnt auf einer neuen Linie Jedes Tripel endet mit einem Punkt (.) 44. Turtle : Regel 1 Beispiel Der Verdacht wurde geschrieben von Friedrich Drrenmatt . Matto regiert wurde geschrieben von Friedrich Glauser . 45. Turtle : Regel 1 Beispiel Friedrich Drrenmatt. Friedrich Glauser. 46. Turtle : Regel 2 Subjekt, Prdikat und Objekt werden mit einem Leerschlag (Whitespace) voneinander getrennt. 47. Turtle : Regel 2 Beispiel Friedrich Drrenmatt. Friedrich Glauser. 48. Turtle : Regel 3 Wrter ohne URI werden in Anfhrungszeichen gesetzt. Bsp: Friedrich Drrenmatt 49. Turtle : Regel 3 Beispiel Friedrich Drrenmatt. Friedrich Glauser. 50. Turtle : Regel 4 URIs werden in spitze Klammern gesetzt. Bsp: 51. Turtle : Regel 4 Beispiel Friedrich Drrenmatt. Friedrich Glauser. 52. Turtle : Regel 5 URIs knnen mit Prfixen (Namespace) abgekrzt werden. 53. Turtle : Regel 5 Beispiel Friedrich Drrenmatt. Friedrich Glauser. Wiederholung: 54. Turtle : Regel 5 Beispiel @prefix dc: @prefix rero: rero:000005214_Verdacht dc:creator Friedrich Drrenmatt. rero:000004314_Matto dc:creator Friedrich Glauser. = Friedrich Drrenmatt. Friedrich Glauser. 55. Turtle : Regel 6 Es drfen Kommentare in den Code geschrieben werden. Dafr muss das Zeichen # an den Anfang einer Linie geschrieben werden. 56. Turtle: Regel 6 Beispiel @prefix dc: @prefix rero: # Es geht um Schweizer Autoren. rero:000005214_Verdacht dc:creator Friedrich Drrenmatt. rero:000004314_Matto dc:creator Friedrich Glauser. 57. Turtle : Regel 7 Wenn mehrere Objekte immer dasselbe Subjekt betreffen, knnen diese Beziehungen durch ein Strichpunkt (;) miteinander verbunden werden. 58. Turtle : Regel 7 Beispiel @prefix dc: @prefix rero: # Es geht um Schweizer Autoren. rero:000005214_Verdacht dc:creator Friedrich Drrenmatt ; dc:title Der Verdacht ; dc:language Deutsch . 59. Turtle : Regel 8 Wenn ein Objekt mehrere Eigenschaften hat, dann kann das Objekt in eckigen Klammern [] beschrieben werden. 60. @prefix dc: @prefix rero: @prefix bio: rero:000005214_Verdacht dc:creator [rdf:type foaf:person ; foaf:name Friedrich Drrenmatt ; bio:event bio:birth [bio:date 05.01.1921] ] ; dc:title Der Verdacht. 61. bung Findet Fehler im Code, den Ihr erhalten habt. Datei mit Fehlern: http://campus.hesge.ch/id_bilingue/doc/turtle_beispielmitfehler.pdf Lsung http://campus.hesge.ch/id_bilingue/doc/turtle_beispiel.pdf