+ All Categories
Home > Documents > Semantic Web-Anwendungen auf Basis des BAM-Portals Ein Prototyp

Semantic Web-Anwendungen auf Basis des BAM-Portals Ein Prototyp

Date post: 23-Feb-2016
Category:
Upload: wenda
View: 23 times
Download: 0 times
Share this document with a friend
Description:
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 - PowerPoint PPT Presentation
30
Semantic Web-Anwendungen auf Basis des BAM- Portals Ein Prototyp Volker Conradt
Transcript

Semantic Web-Anwendungen auf Basis des BAM-Portals

Ein Prototyp

Volker Conradt

2

BSZ: Aufgaben (s. a. Satzung):

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

• 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)

3

Open Access für Daten aus dem SWB

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

https://wiki.bsz-bw.de/doku.php?id=v-team:daten:openaccess:start

4

Projektskizze in 5 Paketen:

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

1. Metadaten aus BAM in XML-Format2. Aufbau einer passenden Ontologie3. Bildung von RDF-Tripel mit XSLT4. RDF-Tripel Datenbank

5. Web-Oberfläche mit Suchformularmit SPARQL-Abfrage-Logik

5

1. Metadaten aus BAM in XML-Format

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

• 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

http://www.bam-portal.de/

6 Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

http://www.spk-digital.de/

7 Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

http://www.spk-digital.de/

8 Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

Facetten:

• Quelle• Digitaler Inhalt• Person• Körperschaft• Ort• Zeit• Schlagwort

Suche nach „Liszt“

9 Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

Einschränkung auf Person „Liszt, Franz“

10 Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

Gewünscht:

Verbindung zu Rolle.

Aber wie?

Einschränkung auf Person „Liszt, Franz“

11

1. Metadaten aus BAM in XML-Format

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

Beispielsatz aus BAM:Postkarte aus dem Technomuseum Mannheim

12

1. Metadaten aus BAM in XML-Format

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

Beispieldatensatz in XML-Format

13

1. Metadaten aus BAM in XML-Format

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

Beispieldatensatz in XML-Format (mit 17 Elementen)

14

2. Aufbau einer passenden Ontologie

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

• Vorlage Linked Data Services der DNB

15

2. Aufbau einer passenden Ontologie

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

• Zusammenarbeit mit dem hbz Converting the Open Data from the hbz to BIBO

16

2. Aufbau einer passenden Ontologie

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

• Zusammenarbeit mit dem hbz Converting the Open Data from the hbz to BIBO

• Vorlage Linked Data Services der DNB

Hier versteckt sich noch viel

Abstimmungsarbeit!

17

3. Bildung von RDF(-Tripel)

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

RDF-Darstellung

18

3. Bildung von RDF(-Tripel)

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

RDF-Darstellung

19

3. Bildung von RDF-Tripel

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

RDF-Tripelmit Turtle

20

3. Bildung von RDF-Tripel

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

54 Tripelmit Turtle

21

4. RDF-Tripel Datenbank

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

1. Versuch auf Basis BAM-XML Daten mit MySQL-Datenbank und dem Framework ARC (PHP-basierend)

Beispielanwender:

22

4. RDF-Tripel Datenbank

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

1. 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

¹LIDO - Lightweight Information Describing Objects

Beispielanwender:

23 Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

Daten aus Digicult, Kalliope und SBB (BAM / SPK-digital)

4. RDF-Tripel Datenbank

24 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

25

5. Web-Oberfläche mit Suchformular mit SPARQL-Abfrage-Logik

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

26

5. Web-Oberfläche mit Suchformular mit SPARQL-Abfrage-Logik

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

27

5. SPARQL-Abfrage-Logik

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

28

5. Web-Oberfläche mit Suchformular mit SPARQL-Abfrage-Logik

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

29

5. Web-Oberfläche mit Suchformular mit SPARQL-Abfrage-Logik

Volker Conradt | Semantic Web | SWIB10 | 30.11.2010

Rollen:• Works created by matching person• Works showing matching person• Works related to matching person• …

Semantic Web-Anwendungen auf Basis des BAM-PortalsEin Prototyp

Volker Conradt

Herzlichen Dank an Thomas [email protected]

Vielen Dank für Ihre Aufmerksamkeit!


Recommended