Prototyp Entwicklung einer Webanwendung für die Konfiguration von Chatbots
Low-Fidelity, Wireframes, High-Fidelity, Figma, Prototyp, Web, React, Redux
In diesem Projekt wird das User Interface (UI) für die Konfiguration von Chatbots als Workbench entwickelt.
Das UI soll webbasiert und von Rechtsexperten intuitiv bedienbar sein. In dieser Arbeitsumgebung sollen alle
für die Chatbot benötigten Konfiguration verwaltet werden können. Dies umfasst das Erstellen, Bearbeiten,
Speichern und Laden von Konfigurationen. Darüber hinaus soll eine übersichtliche Darstellung bereitgestellt
werden, die auch intuitives Navigieren ermöglicht. Dabei sollen Konfigurationen durch optimierte Usability
möglichst schnell erstellt werden können. Ebenfalls sollen erweiterte Usability fördernde Konzepte verwendet
werden, um Vielnutzern (Power-User) mehr Individualität und Möglichkeiten zu bieten.
In diesem Projekt werden verschiedene Konzepte der Darstellung und Interaktion evaluiert. Das Konzept, das
sich am besten eignet, wird als ein funktionaler Frontend-Prototyp realisiert. Nicht Bestandteil ist die
Anbindung an effektiven Daten, da diese zum Zeitpunkt des Projektstarts noch nicht existieren.
Dieses Projekt ist Teil eines grösseren Innosuisse Projektes, das in Zusammenarbeit mit dem Startup Unternehmen Velex und der Fachhochschule Nordwestschweiz bearbeitet wird. Velex befasst sich mit der Problematik der juristischen Beratung. Dabei sollen konkret die Probleme der Verfügbarkeit und Kosten reduziert werden. Diese Problematik ist gross, weil Entscheidungen in Firmen oft mit rechtlichen Risiken verbunden sind. Dies führt dazu, dass oft Rechtsexperten konsultiert werden müssen. Als Lösung sollen intelligente Chatbots Abhilfe versprechen. Sie sollen unterstützende Funktionen für die Rechtsberatung bringen. Die Unternehmen, die diesen Dienst von Velex beziehen, können selbst das Verhalten der Chatbots auf ihre Wünsche konfigurieren. Die Chatbots können intern für konfigurierte Rechtsfragen eingesetzt werden. Konkret kann ein Legal Chatbot zu einer gestellten juristischen Fragestellung eines Nutzers relevante Gesetzesartikel und sogar Ratschläge bieten. Hierbei wird auf die initiale Frage des Klienten vom Chatbot nötige Rückfragen gestellt bis der Chatbot eine Antwort auf die ursprüngliche Frage hat.
Das Ergebnis dieser Arbeit ist eine Webapplikation (Web-App) als Prototyp. Zu beachten ist, dass der Prototyp nicht
alle vorgesehenen Funktionen vollumfänglich unterstützt. Die Rechtsexperten können verschiedene Einträge erstellen,
bearbeiten oder bei Bedarf löschen. Zum Zeitpunkt der Entwicklung sind weder Daten noch Datenmodelle vorhanden. Die
Datenmodelle bilden die Konfiguration des Chatbots ab, welche die Nutzer erstellen und bearbeiten können. Das
vorgeschlagene Datenmodell wird möglichst minimal gehalten und bietet die Möglichkeit zur Erweiterung. Hierbei
orientiert sich die Datenstruktur an den Schweizer Gesetzesartikeln. Die Rechtsexperten können für jeden Absatz
eines Gesetzesartikels eine Konfiguration erstellen.
Für die Erstellung einer solchen Konfiguration kann der Rechtsexperte auf der Startseite eine neue Rechtsfrage
erstellen. Danach wird der Rechtsexperte durch mehrere Seiten geführt, bei welchen diverse Felder ausgefüllt werden.
Der Rechtsexperte kann jederzeit zurück zur Startseite gelangen, auf der eine Übersicht aller erstellten Rechtsfragen
aufgelistet sind. Unvollständig erstellte Rechtsfragen werden dabei markiert, damit der Rechtsexperte diese wieder
finden kann. Zusätzlich bietet die Web-App auf der letzten Seite der jeweiligen Rechtsfrage die Möglichkeit, die
erstellte Konfiguration aus der Kundenansicht zu testen.
Das Projekt wurde im Frühlingssemester 2021 durchgeführt, vom 22. Februar 2021 bis 18. Juni 2021.
Umgesetzt wurde das Informatik Projekt 5 von zwei Studierenden aus dem 6. Semester.
Pro Studierende wurden ca. 200 Stunden investiert, was etwas mehr als den 6 ECTS entspricht.
Hans-Friedrich Witschel (hansfriedrich.witschel@fhnw.ch)
FHNW Hochschule für Wirtschaft
Bahnhofstrasse 6
5210 Windisch

www.fhnw.ch/iwi
Dominik Landolt
Mithusan Sivakumar
Prof. Dr. Doris Agotai (doris.agotai@fhnw.ch)
Kathrin Koebel (kathrin.koebel@fhnw.ch)