Data-Butler

Begleitwebseite zur Bachelorarbeit - ein Demonstrator mit 121 aufgezeichneten Frage-Antwort-Abläufen aus dem Spitzensport.

Der Data-Butler beantwortet Fragen zu Trainings- und Wettkampfdaten, gestellt in ganz normaler Sprache - zum Beispiel sinngemäss: «Wie viele offizielle Wettkampfschüsse hatte eine Athletin dieses Jahr bisher?» Ein Sprachmodell übersetzt die Frage in einen präzisen, strukturierten Auftrag; die Antwort selbst rechnet anschliessend geprüfter Programmcode aus den echten Daten. Das Modell erfindet keine Zahlen - es darf gar keine liefern.

Drei Ergebnisse vorweg

Zur Kontrolle musste das Sprachmodell die Ergebnisse einmal selbst ausrechnen: In 15 von 15 Versuchen lieferte es falsche Zahlen. Deshalb rechnet in diesem System immer der Programmcode - das Modell deutet nur die Frage.

Die mit dem Praxispartner vereinbarten Testfälle liefern bei jedem Durchlauf dasselbe Ergebnis: Sobald die Frage in den strukturierten Auftrag übersetzt ist, läuft jede Wiederholung identisch ab - gleiche Daten, gleiche Rechenschritte, gleiche Zahl.

Derselbe Programmcode beantwortet über einen generischen Adapter auch Fragen an zwei fremde Demo-Datenquellen (Redocly Museum API, Swagger Petstore) - ohne quellenspezifischen Zusatzcode. Der Kern ist quellenunabhängig; nur der Sport-Adapter ist bewusst in die Tiefe ausgebaut.

Was Sie hinter dem Passwort erwartet

Die Fallbeispiele enthalten echte Namen und Werte aus dem Trainingsbetrieb. Sie sind deshalb verschlüsselt und erst nach Eingabe des Passworts sichtbar: alle 121 Fälle mit Original-Frage, vollständiger Antwort, erzeugten Diagrammen und - für Interessierte - dem protokollierten Weg jeder Antwort.