Visual Data Analysis Toolkit for Natural Language Chatbots (B.Sc. Thesis)

Entwicklung eines visuellen Datenanalyse-Toolkits für Chatbots zur interaktiven Datenanalyse per natürlicher Sprache.

#bsc-thesis#data-analysis#natural-language#chatbot#python#data-visualization

Visual Data Analysis Toolkit for Natural Language Chatbots (B.Sc. Thesis)

Im Rahmen meiner Bachelorarbeit im Studiengang Informatik (B.Sc.) habe ich ein spezialisiertes Software-Toolkit entwickelt, das es Chatbot-Systemen ermöglicht, komplexe Datenanalysen in natürlicher Sprache durchzuführen und automatisch interaktive visuelle Diagramme zu generieren.

[[info]] Natural Language Data Intelligence Statt SQL-Abfragen oder Python-Skripte manuell zu schreiben, stellen Nutzer Fragen in Alltagssprache. Das Toolkit interpretiert die Intent-Struktur, führt statistische Berechnungen durch und gibt verständliche Diagramme & Zusammenfassungen aus.


1. Software Screenshots & Interface

Hier sind zwei Aufnahmen der Benutzeroberfläche und der visuellen Datenanalyse-Pipeline aus der Bachelorarbeit:

BSc Informatik Visual Data Analysis Toolkit Screenshot 1
BSc Informatik Visual Data Analysis Toolkit Screenshot 2

2. Kernfunktionen der Bachelorarbeit

  • Natural Language Query Processing: Übersetzung von Freitext-Fragen in Datenanalyse-Befehle und statistische Auswertungen.
  • Dynamische Diagramm-Generierung: Automatische Auswahl des optimalen Visualisierungstyps (Bar-Charts, Scatter-Plots, Verteilungen) basierend auf Datentypen.
  • Interaktiver Chatbot-Dialog: Nahtloses Nachfragen, Ausreißer-Erkennung und Schritt-für-Schritt Erklärungen von Analyseschritten.

3. Relevante Verknüpfungen

  • KI- & Webentwicklung unter [[Website]]
  • Software-Architektur & Data-Workflows via [[Consulting & Coaching]]