Vortrag auf der DHd2019: https://dhd2019.org/programm/do/1100-1230/session-datenmodelle-und-schnittstellen/vortrag-269/
Der Beitrag stellt einen Vorschlag vor, mit dem der Datenaustausch über Personen jenseits allgemeiner Linked Open Data-Lösungen verbessert werden kann. Aufbauend auf dem von Bradley/Short entwickelten Factoid-Datenmodell, bezieht er sichauf technische Lösungen zur Definition von RESTful APIs (OpenAPI) und dem Einsatz einer Upper Level Ontologie des CIDOC-CRM, wie er in der dataforhistory-Initiative propagiert wird.
Der Beitrag beschreibt die API-Definition, ordnet sie in die Geschichte der digitalen Prosopographie ein und skizziert Implementationen auf der Seite Datenanbieter wie der der Datenkonsumenten.
Von IIIF zu IPIF? Ein Vorschlag für den Datenaustausch über Personen
1. Von IIIF zu IPIF?
Ein Vorschlag für den
Datenaustausch über
Personen
Georg Vogeler (@Gvogeler)
Gunter Vasold
Matthias Schlögl
http://www.i-d-e.dehttp://informationsmodellierung.uni-graz.at 26.03.2019
http://acdh.oeaw.ac.at
2. Personen
•Deutsche Biographie, Biographieportal
•DARIAH Cosmotool
•Germania Sacra Personendatenbank
•Digital Prosopography of the Roman Republic
•Personenregister der Edition von Hartmut Skerbisch, der Briefe von
Alexander Rollett, des Nachlasses von Hammer-Purgstall
•GND, VIAF
•Hearth Tax 1670/1674, Oath of Allegiance 1723
•…
3. Digitale Prosopographie
•Prosopographie = Dokumentation von Personen, die in historischen
Quellen genannt werden und Auswertung dieser Dokumentation:
Gruppenbildung, Biographienvergleich, Vernetzung
•Methoden:
• Erzeugen von Daten (je nach Forschungsfrage)
• Auswertung
oder …
• Die „prosopographische Datenbank“
Keats-Rohan 2007
6. Ein ähnliches Problem …
Bilder von Kulturerbeobjekten
•Verwaltung von großen Mengen von Bildern, die als Gruppe
ein Objekt repräsentieren:
Bildatenbanken
• Digilib, Loris, Cantaloupe, Djatoka, …
•Darstellung von Büchern, Vergleich von Bildern, Zoom:
Viewer
• OpenSeaDragon, Mirador, Leaflet IIIF, Universal Viewer, …
7. Semantic Web?
• API: SPARQL-Endpoint
• Zu unbestimmtes
Datenmodell
• Häufig instabil
Aber: Kaum darauf
aufbauende
Anwendungen jenseits
der Defaultfrontends
der Triples Stores
8. •https://github.com/GVogeler/prosopogrAPhI/
•Formuliert nach den OpenAPI 2.0
(https://www.openapis.org/)
•Datenmodell:
• Factoid-Model (Bradley / Short 2005):
person, source, statements aggregiert in Factoiden, incl. Metadaten
(createdBy, createdWhen)
• Aussagen über die Personen (statement):
name, statementContent, role, date, places, relatesToPersons, memberOf
(Basierend auf BIO-CRM, Tuominen/Hyvönen/Leskinen 2018)
„IPIF“: RESTful API
9. prosopogrAPhI
•Endpoints / Ressourcen
• /factoids
• /persons
• /sources
• /statements
•Queries:
• ?q = Volltextsuche über alle Ressourcen
• ?f_id, ?p_id, ?s_id, ?st_id = Suche aller Ressourcen, die eine Beziehung zu den
Faktoiden, Personen, Quellen, Statements mit der jeweiligen ID haben.
• ?name, ?from, ?to, ?place, ?role, etc. = Suche in Attributen der Statements
13. Proof of Concept
• Datenbank mit Daten aus beiden Projekten
• Daten aus Monasterium.net (Projekt Illuminierte Urkunden:
TEI/CEI) und aus APIS (eigenes Datenmodell):
• http://monasterium.net/mom/atom/GET/metadata.person.public/Bisch
oefeAblaesse.tei.xml
15. APIS
(Austrian Prosopographical Information System)
• Simples Datenmodell:
• 5 Entitäten (Personen, Plätze, Institution, Works und Events)
• alle Entitäten temporalisiert und mit Skos Vokabularen typisiert
• alle Entitäten untereinander vernetzbar
• Relationen temporalisiert und mit Skos Vokabularen typisiert
• Simple GUI
• Autocompletes zu Referenzresourcen (GND, Geonames …)
• Automatischer Import der Entitäten aus diesen Resourcen
• Renderer in verschiedene Formate
• u.a. prosopogrAPhI
16. Proof of Concept
• Datenbank mit Daten aus beiden Projekten
• Daten aus Monasterium.net (Projekt Illuminierte Urkunden) und
aus APIS
• Mapping der APIS-Datenbank auf die API
18. Proof of Concept
• Datenbank mit Daten aus beiden Projekten
• Daten aus Monasterium.net (Projekt Illuminierte Urkunden) und
aus APIS
• Mapping der APIS-Datenbank auf die API
• Mapping der Netzwerkvisualisierungsansicht von APIS auf
API-Daten
19.
20. Wie aber nennen?
IPIF?
ProsopogrAPhI ?
R I P (Restful Interface for
Prosopography)?
Georg Vogeler (georg.vogeler@{uni-graz.at,oeaw.ac.at)
Matthias Schlögl (matthias.schloegl@oeaw.ac.at)
Gunter Vasold (gunter.vasold@uni-graz.at)
http://www.i-d-e.dehttp://informationsmodellierung.uni-graz.at 26.03.2019
http://acdh.oeaw.ac.at
21. Bibliographie
• John Bradley/Harold Short, Texts into Databases. The Evolving Field of New-Style Prosopography, in: Literary and Linguistic
Computing 20, suppl. 1 (2005), S. 3–24.
• Katherine S.B. Keats-Rohan(ed.) (2007): Prosopography. Approaches and Applications. A Handbook (Prosopographica et genealogica
13). Oxford: P&G.
• Jouni Tuominen/Eero Hyvönen/Petri Leskinen, Bio CRM: A Data Model for Representing Biographical Data for Prosopographical
Research, in: Antske Fokkens u. a. (Hg.), BD-2017. Biographical Data in a Digital World 2017, Budapest 2018 (CEUR WS 2119),
S. 59–66 (URL: http://ceur-ws.org/Vol-2119/paper10.pdf).
• Georg Vogeler, Von der prosopographischen Datenbank zum Netzwerk von historischen Personen, in: Irmgard Fees, Claudia Märtl,
Andreas Rehberg, Jörg Voigt (Hgg.): Kirche und Kurie des Spätmittelalters im Brennpunkt des Repertorium Germanicum (1378-1484).
Bibliothek des Deutschen Historischen Instituts in Rom 2020