Diplom- und Abschlussarbeiten (2024/25)

Feintuning von Sprachmodellen zur Bereitstellung einer domänenspezifischen Wissensdatenbank für die HTL Dornbirn



Projektleiter

Arda Yildiz

Projektleiter sowie Projektmanagement und Interface-Entwicklung Arda Yildiz übernimmt die Rolle des Projektleiters und ist für das gesamte Projektmanagement sowie die Organisation verantwortlich. Seine Aufgaben umfassen die Koordination zwischen den Teammitgliedern, die Zeitplanung sowie die Sicherstellung, dass alle Arbeitsschritte termingerecht ausgeführt werden. Zusätzlich unterstützt Arda bei der technischen Umsetzung des Feintunings, indem er leichtere Aufgaben im Bereich des Modelltrainings übernimmt. Ein wesentlicher Fokus seiner Arbeit liegt jedoch auf der gemeinsamen Entwicklung des Interface mit Mathias Beirer. Ziel ist es, ein benutzerfreundliches Frontend bereitzustellen, über das Benutzer auf die Wissensdatenbank zugreifen und mit dem Sprachmodell interagieren können. 

Mitarbeiter

Timothe Goldmann

Hauptverantwortung für Feintuning und Modelltraining Timothe Goldmann übernimmt die Hauptverantwortung für das Feintuning des Sprachmodells. Seine Aufgabe ist es, das Modell zu trainieren und sicherzustellen, dass es spezifische und präzise Antworten zu den Abteilungen und Ausbildungszweigen der HTL-Dornbirn liefern kann. Dazu wird er die notwendigen Daten in das Modell einfließen lassen, die Parameter optimieren und sicherstellen, dass das Modell keine „Halluzinationen“ generiert – also nur korrekte und relevante Informationen ausgibt. Timothe sorgt auch dafür, dass das Modell auf neue Anfragen flexibel reagiert und langfristig erweitert werden kann.

 Mathias Beirer

Datenbeschaffung, Datenaufbereitung und Interface-Entwicklung Mathias Beirer ist für die Beschaffung und Aufbereitung der Daten zuständig, die für das Feintuning des Sprachmodells verwendet werden. Diese Daten umfassen spezifische Informationen über die HTL-Dornbirn, ihre Abteilungen und Ausbildungszweige, die in das Modell integriert werden sollen. Dabei ist Mathias verantwortlich für die Datenvorbereitung, sodass diese korrekt und strukturiert in den Feintuning-Prozess einfließen können. Neben der Datenaufbereitung arbeitet Mathias eng mit Arda Yildiz zusammen an der Entwicklung des Interfaces, über das die Nutzer auf die Wissensdatenbank zugreifen können. 


Zielsetzung

Das Ziel des Projekts ist die Entwicklung eines feingetunten Sprachmodells, das domänenspezifische Fragen zur HTL-Dornbirn präzise beantwortet. Dies umfasst die Erstellung einer Wissensdatenbank, die über eine REST-API und ein benutzerfreundliches Interface zugänglich ist. Das System soll am Tag der offenen Tür vorgestellt werden. 

Problemstellung

Die HTL-Dornbirn hat viele Abteilungen. Aktuell gibt es keine effiziente Möglichkeit, spezifische Informationen über diese Bereiche schnell und präzise abzurufen. Mit dem Feintuning eines großen Sprachmodells soll eine maßgeschneiderte Lösung geschaffen werden, um den Informationsabruf zu optimieren und häufig gestellte Fragen zur HTL-Dornbirn automatisch und korrekt zu beantworten.

Ergebnisse

Arda Yildiz – Projektmanagement und Interface-EntwicklungArda Yildiz entwickelt ein benutzerfreundliches, voll funktionsfähiges Interface, das Nutzern erlaubt, das Sprachmodell problemlos zu verwenden. Das Interface verarbeitet Fragen zu den Abteilungen und Ausbildungszweigen der HTL-Dornbirn und zeigt intuitive Antworten an. Zusätzlich koordiniert Arda das gesamte Projekt, organisiert alle Teammitglieder und sorgt dafür, dass die Meilensteine eingehalten werden. Seine Arbeit schließt mit einer klaren Dokumentation der gesamten Projektentwicklung sowie einer vollständigen und strukturierten Übergabe des finalen Produkts an die Schule ab.Timothe Goldmann – Feintuning und ModelltrainingTimothe Goldmann feintunt ein Sprachmodell, das spezifisch auf die Wissensdaten der HTL-Dornbirn abgestimmt ist. Das Modell wird trainiert, um präzise und korrekte Antworten auf häufig gestellte Fragen zur Schule zu liefern. Es ist robust gegen Halluzinationen und stellt zuverlässige Informationen bereit. Timothe testet, optimiert und stellt das Modell bereit, sodass es nahtlos in das Interface und die REST-API eingebunden ist. Außerdem sorgt er dafür, dass das Modell zukunftsfähig bleibt und einfach auf neue Daten und Updates angepasst werden kann.Mathias Beirer – Datenaufbereitung und Schnittstellen-EntwicklungMathias Beirer liefert eine vollständig kuratierte und strukturierte Datenbasis, die als Grundlage für das Feintuning dient. Er sammelt, bereinigt und bereitet die relevanten Informationen zur HTL-Dornbirn so auf, dass sie optimal für das Modelltraining genutzt werden können. Neben der Datenbeschaffung entwickelt Mathias gemeinsam mit Arda ein benutzerfreundliches Frontend, das mit der REST-API verbunden ist und den Zugriff auf die Wissensdatenbank ermöglicht. Das Frontend sorgt dafür, dass Nutzer problemlos Fragen stellen und schnelle, verlässliche Antworten erhalten.