Im Wikimedians-in-Bibliotheken-Treffen sitzend fiel mir wieder ein altes To Do ein, das wir immer noch nicht umgesetzt haben, obwohl die Voraussetzungen eigentlich bestens sind. Da wir mit dem Wikiversum nicht so vertraut sind, haben wir das immer wieder aufgeschoben. Jetzt nehme ich mir mal vor, das umzusetzen und hier zu dokumentieren, falls andere ähnliche Dinge umsetzen wollen.
Ziel
Wikipedia-Einträge zu Orten in Nordrhein-Westfalen sollen automatisiert eine Link auf die entsprechende Literaturliste in der Nordrhein-Westfälischen Bibliographie (NWBib) erhalten.
Beispiel:
- Der Wikipedia-Artikel Köln-Lindenthal soll unter Weblinks folgende Zeile anzeigen:
Literatur über Lindenthal (Köln) in der Nordrhein-Westfälischen Bibliographie
Gegebene Voraussetzungen
In der NWBib wird der Großteil der Ortsverschlagwortung seit einigen Jahren auf Basis von Wikidata gemacht. Das heißt der allergößte Teil von Einträgen in der NWBib-Raumsystematik ist bereits durch eine Q-ID identifiziert, z.B. Köln: https://nwbib.de/spatial#Q365. (Zum Hintergrund siehe How we built a spatial subject classification based on Wikidata .)
Auf Basis der jeweiligen Q-ID lässt sich dann eine Liste von NWBib-Literaturangaben über den jeweiligen Ort anzeigen, für unser Beispiel „Köln“ ist das https://nwbib.de/search?nwbibspatial=https%3A%2F%2Fnwbib.de%2Fspatial%23Q365.
In Wikidata sind die entsprechenden Orte mittels eines Statements mit der Property P6814/NWBib-ID markiert, siehe https://www.wikidata.org/wiki/Q365#P6814 für das Köln-Beispiel und diese SPARQL-Query für alle ca. 4500 Einträge.
Umsetzung
Ich sammel hier mal ein paar mir bekannte Ansätze, so etwas umzusetzen.
Wikipedia-Template erstellen und einbinden
Für Orte in der Rheinland-Pfälzischen Bibliographie wurde eine ähnliche Funktionalität bereits umgesetzt, siehe z.B. Kempenich – Wikipedia.
Die benutzte Wikipedia-Vorlage ist folgende: Vorlage:RPB ORT – Wikipedia
Nachteil: Wenn ich das richtig sehe, wurde der Link auf Basis des Templates in jedem Artikel manuell ergänzt. (Dafür hat das Lanesbibliothekszentrum Rheinand-Pfalz übrigens ein dediziertes (und verifiziertes) Wikipedia-Benutzerkonto, Plrlb.) Das sollte sich bei unserem Ansatz.
Einbindung über die bestehende Wikidata-Verknüpfung
Es gibt jede Menge Wikidata-Templates für Wikipedia, besonders relevant sind wohl jene in er Kategorie External link templates using Wikidata.
Fragen / Nächste Schritte
Ich frage mich jetzt, wie ich die nächsten Schritte am besten angehe:
- Wie erstelle ich am besten selbst ein Link-Template?
- Wie binde ich das Template automatisiert auf den entsprechenden ~4.500 Wikpedia-Seiten ein?
Hat jemand hier damit bereits Erfahrung?