Sprache ist unglaublich vielschichtig und nach jedem Anliegen kann auf unterschiedliche Art und Weise gefragt werden. Hier kommt die Künstliche Intelligenz ins Spiel. Ein Chatbot kennt eine Handvoll möglicher Formulierungen pro Anliegen. Diese bringt man ihm vor der Live-Schaltung bei. Wir sprechen hier von Anfangstraining. Stellt man dem Chatbot eine Frage, sucht er nach Mustern in den Beispielformulierungen, die er bereits kennt. Er errechnet dann, zu welchem Anliegen die Frage des Nutzers gehört und gibt eine passende Antwort aus.
Ein Beispiel: Jemand möchte die Öffnungszeiten des Einwohnermeldeamts erfahren.
Nutzer können sehr direkt danach fragen:
- Wie sind die Öffnungszeiten vom Einwohnermeldeamt?
- Wann hat das Einwohnermeldeamt geöffnet?
- Wie lange ist das Einwohnermeldeamt auf?
Aber auch indirekte Formulierungen kommen häufig vor:
- Wann kann ich im Einwohnermeldeamt vorbeikommen?
- Wann kann ich meinen Personalausweis abholen?
- Ich möchte ins Einwohnermeldeamt.
Je besser die Künstliche Intelligenz, die hinter einem Chatbot steckt, desto weniger Beispiel-Formulierungen muss der Chatbot im Anfangstraining lernen, um auch andere Formulierungen für das gleiche Anliegen zu verstehen.