You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Technische Funktionsweise des Chatbots und Integration des Chatbot-Builders

Dem Endbenutzer stehen für die Kommunikation mit dem Chatbot derzeit vier Kanäle zur Verfügung: ein Chat im Mitarbeiterportal, eine Mobilgeräte-App (verfügbar für Android und iOS) und ein Bot als Kontakt in Microsoft Teams bzw. Telegram. Benutzereingaben werden kanalunabhängig von einer Sprach-KI analysiert, interpretiert und entsprechend dem erkannten Frageinhalt beantwortet. Die Sprach-KI wird im Vorfeld zu jedem Frageinhalt mit verschiedenen Fragevarianten trainiert, sodass Fragen auf unterschiedliche Weise gestellt werden können, um zur entsprechenden Antwort zu gelangen.

Der Danielle-Talk-Chatbot enthält bereits eine umfangreiche Sammlung an vordefinierten Funktionen, Fragen und zugehörigen Antworten zu verschiedensten Themen wie Urlaubsplanung, Erfassung von An-/Abwesenheit, Krankmeldung oder Arbeitsrecht. Mithilfe des Chatbot-Builders kann diese jedoch um benutzerdefinierte Fragen und Antworten erweitert werden. Dies wird hier im Detail erläutert.

Ausgangspunkt für die Integration neuer Fragen und Antworten bzw. Funktionen ist das Eingabenarchiv (Anwendung „Unbeantwortete Fragen“) in der Chatbot-Verwaltungsumgebung. Dieses kann einerseits dazu genutzt werden, bislang unbeantwortete Fragen zu finden, die die Endbenutzer dem Chatbot gestellt haben, um daraus dann neue Fragen-Antwort-Paare zu erstellen, damit der Chatbot sie künftig richtig beantworten kann. Andererseits können dem Chatbot aber auch absichtlich Fragen gestellt werden, die er noch nicht beantworten kann, damit diese in das Eingabenarchiv überführt werden, um daraus neue Fragen-Antwort-Paare erstellen zu können.

Der erste Schritt bei der Erstellung neuer Fragen-Antwort-Paare ist die Eingabe der Fragen bzw. der Fragevariationen durch den Benutzer in der Anwendung „Unbeantwortete Fragen“. Die Sprach-KI wird dann mit diesen trainiert, damit der Chatbot in der Lage ist, ihnen zugehörige richtige Antwort zuzuordnen. Dabei standardmäßig eine Paarung aus mehreren möglichen Fragenvariationen und einer Antwort. Hierbei handelt es sich zunächst um eine vorgegebene Standardantwort, deren Bearbeitung jedoch später möglich ist. Außerdem können auch weitere Antwortvariationen festgelegt werden. Die Standardantwort wird nach dem Training der Sprach-KI mit der neuen Frage und ihren Variationen generiert und dann zur Bearbeitung im Chatbot Builder bereitgestellt. Aber auch ohne weitere Bearbeitung steht sie im Chatbot bereits zur Verfügung.

Bei der Erweiterung des Dialogrepertoires des Chatbots stellt dieser Ansatz (statische Antwort auf variable Fragen) den einfachsten Fall dar. Es ist jedoch auch möglich, Fragen mit variablen Antworten, Funktionen oder Aktionen zu kombinieren. Dies kann mittels Webhooks und API-Abfragen an externe Systeme oder Datenbanken erfolgen.

  • No labels