Datenmodellierung
Die Daten der vier Providers (siehe Projektbeschrieb) wurden analysiert und auf einfache Weise modelliert, so dass ein Prototyp auf diesem Modell relativ schnell entwickelt werden konnte. Die folgenden Ontologien werden wiederverwendet:
- CIDOC conceptual reference model
- Dublin Core Elements und Terms
- Europeana Data Model
- FOAF
- Gemeinsame Normdatei
- OWL
- RDA unconstrained
- RDF
- Schema.org
Auf dem untenstehenden Schema des Datenmodells bezeichnen die blauen Ovale die Entitäten des Projekts. Die Prädikate werden in der Form von Pfeilen abgebildet, die grauen Rechtecke repäsentieren die Literale, wohingegen die violetten Ovalen zu den externen Ressourcen führen.
Entwicklung einer Pilotapplikation
Ein Applikationsprototyp mit dem Namen ZHART wurde als Proof of Concept entwickelt. Er umfasst die folgenden Aspekte:
- Datenkonversion
Die Daten aus drei Quellen wurden mit einem selbstentwicklten Tool von SQL nach RDF konvertiert.
Die Daten aus der vierten Quelle wurden mit Hilfe von Metafacture, aufgrund ihrer spezifischen Struktur im MARC21-Format, nach RDF überführt. - Speicherung der Daten in einem Triple Store (unter Verwendung von Blazegraph)
- Modellierung und Evaluierung von verschiedenen Use Cases
- Implementierung des Suchportals
Das kurze Video zeigt die Funktionalitäten der Pilotapplikation.