Mit KI schnell zu Ihrem eigenen smarten Chatbot
18.12.2018
Mit "Dialogflow" kann Ihr Chatbot dank künstlicher Intelligenz (KI) die Absichten einer Benutzeranfrage erkennen und die passende Antwort darauf liefern. Sie können mit diesem System in Eigenregie die KI trainieren und so sehr einfach Ihren eigenen intelligenten Chatbot erstellen - wir zeigen Ihnen, wie es geht.
In unserem ersten Teil lesen Sie, wie Sie sich in 30 Minuten einen eigenen Chatbot erstellen.
Eine der wichtigen Aufgaben für die KI in einem Chatbot, ist die Erkennung der Benutzerabsichten (Intent). In der Chatbot Bussineslogik wird zu einer erkannten Absicht regelbasiert eine Antwort formuliert.

Für das Training der KI werden "Intents" definiert. Diesen "Intents" ordnen Sie den zutreffende Benutzeranfragen zu, damit die KI lernt, anhand von Benutzeranfragen konkrete Intents zu erkennen. Für die jeweiligen Intents werden Ihre passende Antworten hinterlegt.
Ein Beispiel: Mit der "Frage aller Fragen", aus dem Buch "per Anhalter durch die Galaxis" definieren Sie einen Intent "life.universe.everything". Dazu kommen dann die Trainingsphrasen:
- Frage aller Fragen
- Frage nach dem Leben, dem Universum und dem ganzen Rest
- nach dem Leben, dem Universum und dem ganzen Rest
Abschließend legen Sie die passende Antwort "42" fest.

Vordefinierte Intents
Um den Chatbot smarter zu machen, brauchen Sie mehrere, analog zu dem Beispiel, definierter Intents und dazu passende Tainingsphasen. Hierzu bietet "Dialogflow" Unterstützung durch vordefinierte Chatbot-Agenten. Einige Beispiel sind: Smalltalk, Support, Übersetzung oder das Wetter.
Diese Agenten enthalten schon eine Mengen an vordefinierten Intents und Trainingsphrasen - passend dazu in jeweiliger Sprache. Sie sehen diese im Beispiel "Small Talk".


Wichtig dabei: "Dialogflow" belegt die Intents für passende Antworttexte nicht vor. So bleibt es Ihrer Kreativität als Chatbot-Betreiber überlassen, wie smart der jeweilige Chatbot am Ende wird.