Linked Data
Eine Reise ins dezentrale Web
Zuerst ein bisschen Hintergrund dazu, warum ich angefangen habe, Artikel zu schreiben — wer daran nicht interessiert ist, springt einfach zum nächsten Abschnitt. Gestern habe ich begonnen, Themen für meine Masterarbeit auszuloten. Ich habe einen starken Web-Hintergrund und wollte deshalb etwas in diesem Bereich machen. Die naheliegendste Wahl war zunächst, etwas mit Machine Learning zu bauen, das mehr Einblick in bestehende Daten gibt. Jahrelang war das ein Ziel von mir, während ich Ideen für interaktive Schulbücher, Notizbücher, Kollaborationswerkzeuge und Ähnliches skizzierte. All diese Ideen sind irgendwie nie aufgegangen, weil mir etwas fehlte. Gestern habe ich endlich herausgefunden, was. Es war so offensichtlich, aber es brauchte diesen Funken, um das Feuer zu entzünden. Dieser Funke war für mich der tiefe Einstieg in Linked Data und in das Konzept der Datapods, das Solid eingeführt hat. Linked Data beschreibt einen Standard, der es Maschinen erlaubt, die Bedeutung eines Textes zu erfassen. Wenn ich zum Beispiel einen Satz schreibe wie „London ist die Hauptstadt von England“, dann weiß man sofort, was London, Hauptstadt und England bedeuten. Eine Maschine hat dieses Wissen nicht und kann mit dem Satz nichts „Intelligentes“ anfangen. Mit Linked Data enthielte der Satz Annotationen und Hinweise, die einer Maschine mehr über die Entitäten sagen und was sie sind. Sie würden die Maschine also zu weiteren Informationen über die Entitäten und ihre Beziehungen führen. Das klingt vielleicht unspektakulär — warum sollte es mich interessieren, dass eine Maschine versteht, was ich schreibe? Genau das dachte ich anfangs auch, aber dann stellte ich mir ein Schulbuch vor, in dem ich lese, bestimmte Wörter überfahre und sofort mehr Details zu dieser Entität bekomme. Beim selben Satz würde ich über London fahren, und das Dokument könnte eine Datenbank auf irgendeinem Webserver abfragen und mir sagen, dass die Stadt derzeit 8,13 Millionen Einwohner hat. Oder dass London eine Fläche von 1572 km² umfasst. Das sind simple Beispiele, aber sie geben eine Vorstellung davon, was möglich wäre. Künftig könnte ich etwa einen Artikel über London schreiben, der statistische Daten enthält — statt die Zahlen als Text zu schreiben, füge ich nur einen Hinweis ein, den aktuellen Wert aus einer Online-Quelle zu holen. Linked Data macht es außerdem möglich, Dokumente nach Informationen abzufragen. Das heißt, wir können das Dokument einfach nach dem fragen, was wir wollen, statt uns durch unzählige Seiten zu lesen. Im nächsten Teil sehe ich mir das Konzept der Datapods an und wie es meiner Meinung nach die Zukunft des Webs prägen wird.