Kurs:Open Government und Open Data (HdM 2022)/SPARQL-Queries für Wikipedia-Listen

Aus Wikiversity

Aufgabenstellung[Bearbeiten]

Listenartikel in der Wikipedia - wie jener von Carolins Podcast-Projekt - gibt es fast ohne Ende. Viele davon haben im korrespondierenden Wikidata-Item noch nicht, das von mir so geschätzte Statement Wikidata SPARQL query equivalent.

In folgender SPARQL-Abfrage (https://w.wiki/59ZF) findet ihr alle Listenartikel der deutschsprachigen Wikipedia, die in Wikidata noch nicht eine äquivalente SPARQL-Abfrage hinterlegt haben. Nicht für alle Listen wird sich das wohl realisieren lassen, aber für viele sicherlich.

SELECT * WHERE {
  ?item wdt:P31 wd:Q13406463.
  ?wpPage schema:about ?item;
    schema:isPartOf <https://de.wikipedia.org/>.
  FILTER(NOT EXISTS { ?item wdt:P3921 _:b1. })
}

Try it!


Hinterlegt werden muss eigentlich nicht viel, es geht - wie wir heute gesehen haben - bei dieser Abfrage mehr darum, die in der Liste aufgeführten Subjekte in Wikidata zu identifizieren und gar nicht darum, in dieser SPARQL-Abfrage auch alle in der Liste angegebenen Werte mitabzufragen.

Ich möchte euch daher als kleine obligate Hausübung bis zum Semesterende bitten, für eine beliebige dieser Listenartikel eine kurze SPARQL-Abfrage zu finden und diese zu ergänzen. Eine Wikiversity-Seite mit Beispiel, Hinweisen und Platz um auf die von euch gewählte Liste und dem Item zu verweisen folgt.

Beispiel[Bearbeiten]

Übersicht der gewählten Liste je Teilnehmer*in[Bearbeiten]