Semantic MediaWiki als LinkedData Plattform. Folien für die Barcam-Session am 2. Kommunalen Barcamp von Bertelsmann Stiftung und Deutsches Institut für Urbanistik
9. What is Semantic MediaWiki (SMW)?
• Open-Source-Projekt
– www.semantic-mediawiki.org
– https://github.com/SemanticMediaWiki
• „Schweizer Messer“ für Daten und Semantic Web
• Baut auf dem MediaWiki Ökosystem auf
Kann für viel mehr als Wikis verwendet werden…
9
10. MediaWiki + SMW + weitere Extensions
• gemeinsame Textbearbeitung
• Versionsgeschichte
• Kein Backend
• Struktur über Kategorien und
Namensräume
• API
• …
• strukturierte Daten
(Web-Datenbank)
• Interne Abfragesprache:
{{#ask:}}
• Semantic Web standards
• API
• …
• Eingabeformulare
• Visualisierungen
• Responsive Oberfläche
• Single-Sign-On
• SPARQL
• …
0% Programmierung, 100% Konfiguration!
10
14. Open Data und SMW
SMW-Installation für alle lesbar machen
– Bearbeiten kann für eingeloggte User eingeschränkt werden
Offene Lizenz angeben
Helft anderen, eure Daten wiederzuverwenden:
– SMW erstellt automatisch einen Link zum RDF-Export im Seitenquelltext
– per Script kann ein kompletter RDF-Dump erzeugt warden
– Andere Exportformate können auf beliebigen Seiten angeboten warden (vCard,
iCalendar, BibTex, KML, CSV, JSON, RDF…)
– API !
15. Linked Data und SMW
MediaWiki erzeugt eindeuige Page IDs, diese können als IDs für die Inhalte
verwendet werden
– Links auf https://yourwiki/Special:URIResolver/?curid=34 unterstützt content
negotiation
Externe Vokabulare wiederverwenden: Schema.org, GND, Dublin Core,
DCAT.AP…
– Attribute (Datenfelder) und Kategorien werden mit Vokabularen verlinkt.
Mit dem Datentyp “External identifier” können externe IDs (z. B. Wikidata,
GND) verlinkt werden.
In Eingabeformularen können externe APIs abgefragt werden.
19. OGD-Cockpit: interner Datenkatalog
Ist eine Konfiguration von MediaWiki (~ 30 Extensions).
0% Programmierung!
basiert auf 100% Open-Source-Software (keine proprietären
Erweiterungen)
Kann intern gehostet werden (Linux-Server, siehe MediaWiki-
Anforderungen)
Kann extern gehostet werden (Zugang nur für User mit Accounts)
Einträge eines Datensatzes können exportiert und in andere OGD-
Cockpits importiert werden.
20. Metadatenkatalog mit SMW
SMW als Ersatz für CKAN oder andere Metadatenportale
DCAT-AP.de-Kompatiblitität
RDF-Output zur Lieferung der Metadaten an GovData
Upload oder Verlinkung von Ressourcen (Files)
SMW kann mit TripleStore betrieben werden: Apache Jena Fuseki, Blazegraph,
Virtuosos…
22. SMW als Linked Open Data Plattform
Points of Interest / Standorte
– Name, Kategorie, Adresse, Koordinate, Beschreibung…
Veranstaltungen
– Name, Kategorie, Adresse, Datum von, Datum bis, Beschreibung
Baumkataster
– Baum-Nr, Baumart, Höhe, Alter, Datum letzte Inspektion, Durchmesser Krone, Beschreibung
Standorte von …. (Luftmessstellen)
– Stationsnummer, Adresse, Koordinate, Art des Messpunkts, Aktualisierungsfrequenz, Link…
Straßennamen und deren Bedeutung
– Name der Straße, Straßencode, Bedeutung (Text), Benannt nach…
– Personen: Wikidata ID, Geburtsdatum, Sterbedatum, Beruf
23. Weitere Use Cases
Wien Geschichte Wiki
– https://www.geschichtewiki.wien.gv.at
Wissensmanagement-Platform
– https://www.wissensmanagement.gv.at
Österreichischer Verwaltungspreis
– https://www.verwaltungspreis.gv.at
FINA Wiki (numismatic research)
– https://fina.oeaw.ac.at/wiki
Datencockpit.at DSGVO-Dokumentation
– https://www.datencockpit.at