Erleichterte Datenbankinteraktion mittels KI
Konzeption und Realisierung eines LLM-basierten Modells
Masterarbeit von Niklas Royar, 2025
In dieser Masterarbeit wird ein System entwickelt, das mithilfe moderner Large Language Models (LLMs) eine intuitive Interaktion mit relationalen Datenbanken in natürlicher Sprache ermöglicht. Ziel ist es, die Nutzung komplexer Datenbanken, konkret im Rahmen eines archäologischen Forschungsprojekts, deutlich zu vereinfachen. Im Mittelpunkt stehen dabei die Auswahl eines geeigneten KI-Modells, der Einsatz geeigneter Optimierungsstrategien zur Verbesserung der Ergebnisqualität sowie die Konzeption und technische Umsetzung eines lokal ausführbaren Text-to-SQL-Systems. Dieses System übersetzt natürlichsprachliche Anfragen, die über ein webbasiertes Frontend eingegeben werden, automatisiert in SQL-Befehle, führt diese in der zugehörigen Datenbank aus und gibt die Ergebnisse nutzerfreundlich zurück.
Die vollständige Arbeit inklusive der gesamten Codebasis ist unter
https://gitlab.com/MaeTyy/master einsehbar.