300 likes | 392 Vues
Semantic Web-Anwendungen auf Basis des BAM-Portals Ein Prototyp. Volker Conradt. BSZ: Aufgaben (s. a. Satzung) :. Planung, Entwicklung, Pflege und Betrieb des SWB-Verbundsystems in technischer und bibliothekarischer Hinsicht
E N D
Semantic Web-Anwendungen auf Basis des BAM-PortalsEin Prototyp Volker Conradt
BSZ: Aufgaben (s. a. Satzung): • Planung, Entwicklung, Pflege und Betrieb des SWB-Verbundsystems in technischer und bibliothekarischer Hinsicht • Planung, Entwicklung, Pflege und Betrieb von Lokalsystemen in technischer und bibliothekarischer Hinsicht • Aufbau Digitale Bibliothek • Leihverkehrsaufgaben / Fernleihe / Online-Fernleihe • Serviceleistungen für Museen • Technische Serviceleistungen für Archive(Landesarchiv Baden-Württemberg und weitere) Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
Open Access für Daten aus dem SWB https://wiki.bsz-bw.de/doku.php?id=v-team:daten:openaccess:start Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
Projektskizze in 5 Paketen: • Metadaten aus BAM in XML-Format • Aufbau einer passenden Ontologie • Bildung von RDF-Tripel mit XSLT • RDF-Tripel Datenbank • Web-Oberfläche mit Suchformularmit SPARQL-Abfrage-Logik Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
http://www.bam-portal.de/ 1. Metadaten aus BAM in XML-Format • Datengrundlage: ca. 43 Mio. Datensätze (davon 1,8 Mio. Digitalisate)aus Bibliotheken (Verbünde), Museen und Archive • Technische Plattform: Lucene • Konsortialpartner: bis Juni 2007 Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
http://www.spk-digital.de/ Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
http://www.spk-digital.de/ Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
Suche nach „Liszt“ • Facetten: • Quelle • Digitaler Inhalt • Person • Körperschaft • Ort • Zeit • Schlagwort Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
Einschränkung auf Person „Liszt, Franz“ Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
Einschränkung auf Person „Liszt, Franz“ Gewünscht: Verbindung zu Rolle. Aber wie? Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
1. Metadaten aus BAM in XML-Format Beispielsatz aus BAM: Postkarte aus dem Technomuseum Mannheim Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
1. Metadaten aus BAM in XML-Format Beispieldatensatz in XML-Format Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
1. Metadaten aus BAM in XML-Format Beispieldatensatz in XML-Format (mit 17 Elementen) Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
2. Aufbau einer passenden Ontologie • Vorlage Linked Data Services der DNB Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
2. Aufbau einer passenden Ontologie • Zusammenarbeit mit dem hbz • Converting the Open Data from the hbz to BIBO Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
2. Aufbau einer passenden Ontologie • Zusammenarbeit mit dem hbz • Vorlage Linked Data Services der DNB • Converting the Open Data from the hbz to BIBO Hier versteckt sich noch viel Abstimmungsarbeit! Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
3. Bildung von RDF(-Tripel) RDF-Darstellung Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
3. Bildung von RDF(-Tripel) RDF-Darstellung Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
3. Bildung von RDF-Tripel RDF-Tripel mit Turtle Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
3. Bildung von RDF-Tripel 54 Tripel mit Turtle Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
4. RDF-Tripel Datenbank • Versuch auf Basis BAM-XML Daten mit MySQL-Datenbank und dem Framework ARC (PHP-basierend) Beispielanwender: Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
4. RDF-Tripel Datenbank • Versuch auf Basis BAM-XML Daten mit MySQL-Datenbank und dem Framework ARC (PHP-basierend) 2. Versuch • Ontologie verbessern (Basis LIDO¹? / eigene?) • Framework Sesame (Java-basierend) Im Test Beispielanwender: ¹LIDO - Lightweight Information Describing Objects Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
4. RDF-Tripel Datenbank Daten aus Digicult, Kalliope und SBB (BAM / SPK-digital) Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
4. RDF-Tripel Datenbank Eigene BAM-orientierte Ontologie (vorerst) Verlinkung mit Linked Data Services der DNB(PND,GKD,SWD GND) Verlinkung mit VIAF¹ und Wikipedia (Personen) ¹Virtual International Authority File Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
5. Web-Oberfläche mit Suchformular mit SPARQL-Abfrage-Logik Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
5. Web-Oberfläche mit Suchformular mit SPARQL-Abfrage-Logik Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
5. SPARQL-Abfrage-Logik Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
5. Web-Oberfläche mit Suchformular mit SPARQL-Abfrage-Logik Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
5. Web-Oberfläche mit Suchformular mit SPARQL-Abfrage-Logik • Rollen: • Works created by matching person • Works showing matching person • Works related to matching person • … Volker Conradt | Semantic Web | SWIB10 | 30.11.2010
Semantic Web-Anwendungen auf Basis des BAM-PortalsEin Prototyp Herzlichen Dank an Thomas Kirchhoff! Thomas.Kirchhoff@bsz-bw.de Vielen Dank für Ihre Aufmerksamkeit! Volker Conradt