Ansatzpunkt für das Projekt, das die Webagentur eigenständig ohne die Stadtverwaltung durchführte, war eine nicht optimale Suchfunktion auf der Webseite, wie Christian Stocker erläuterte. „Bei 50.000 HTML-Seiten ist es unter Umständen sehr mühsam, etwas zu finden“, sagte er.
Zusätzlich hat Christian Stocker mit LinkedDataGPT ld.gpt.liip.ch ein Tool entwickelt, das die Abfrage von Linked Data der Stadt Zürich mittels Künstlicher Intelligenz vereinfacht. Auf Basis von OpenAI's GPT-API werden natürlich-sprachliche Fragen in SPARQL-Abfragen umgewandelt. Auf diese Weise können auch weniger technisch affine Menschen relevante Informationen aus den offenen Daten der Stadt Zürich erhalten.
Dazu werden dem Tool relevante Datensätze und Dateien zur Verfügung gestellt, aus denen es dann die Antworten ziehen kann. „Man schenkt dem Tool sein Wissen und am Schluss lege ich fest, welche Frage beantwortet wird und wie diese Antwort aus dem zugeschickten Wissen aussieht“, beschrieb Christian Stocker den Vorgang. An die Informationen gelangten sie, indem sie vorher die Webseite crawlten. In manchen Fällen mussten die Dateien umgewandelt werden. Informationen zur Müllabfuhr konnte ChatGPT nicht finden, weil die Informationen in einer pdf-Datei steckten. Stocker und Co. haben sie dann in ein kompatibles Format umgewandelt.