4. 1. Ontologien
• Entwickeln Sie eine Ontologie und
stellen Sie diese in OWL dar.
• mit Hilfe von Protégé oder „von Hand“
• möglichst reichhaltig!
• möglichst viele Features von OWL benutzen
• möglichst auf bestehende Ontologien aufsetzen
• ggf. mit Regeln in SWRL
• Domäne: egal (Nebenfach, Hobby, ...)
6. 2. Datenmapping
• Überführen Sie einen
vorhandenen Datenbestand nach
RDF.
• Ausgangsdaten: Datenbank, XML,
Webseiten, APIs, ...
• Transformation: XSLT, programmatisch
• ggf. in Triple Store laden
7. 2. Datenmapping
• Beispiel:
• HTML-Seiten auf
www.abgeordnetenwatch.de verarbeiten
und RDF-Daten für Abgeordnete und
deren Abstimmungsverhalten generieren.
8. 3. Semantic Web
Applikation / Mashup
• Entwickeln Sie auf Basis
vorhandener RDF-Daten eine
sinnvolle Webanwendung.
• Technologie: egal
• ggf. Daten aus unterschiedlichen Quellen
zusammen bringen.
9. 3. Semantic Web
Applikation / Mashup
• Beispiel:
• Ein Mashup, das auf einer Karte zeigt, an
welchen Orten Musiker ihre Karriere
begonnen haben und wie viele Einwohner
diese Orte besitzen.