Formen
Bots werden häufig eingesetzt, um einige wenige Informationen von einem Kunden zu sammeln. Die Verwendung vollständiger Geschichten Wird verwendet, um den Bot für die Handhabung von Interaktionen auf der Grundlage von Absicht und Kontext zu trainieren oder Regeln Wird verwendet, um die Reaktion des Bots auf Nachrichten zu definieren, die sich nicht mit dem Kontext ändern. für diese Art von Gesprächen kann unpraktisch sein. Formulare vereinfachen das Ausfüllen von Slots und sorgen für einen reibungsloseren Ablauf.
Akela stellt fest, dass ihr Bot jeden Tag mehrere Anfragen von Kunden erhält, die ihre Adresse ändern möchten. Dafür ist ihr Bot derzeit nicht eingerichtet, so dass die Kunden frustriert waren. Anstatt eine komplett neue Geschichte oder Regel zu schreiben, um Adressänderungen zu behandeln, beschließt Akela, ein Formular zu erstellen und dann eine Regel für ihren Bot zu erstellen, um das Formular zuzustellen. Dies vereinfacht den Prozess für den Bot und für die Kunden.
Sie müssen ein Formular erstellen und es dann in einer Geschichte oder Regel aktivieren. Eine erweiterte Konfiguration ist erforderlich, um komplexere Situationen wie Unterbrechungen oder spezifische Datenbankabfragen zu bewältigen.
Konzept | Definition | Beispiel | Was der Bot macht |
---|---|---|---|
Äußerung |
Alles, was ein Kontakt während einer Interaktion sagt bzw. schreibt. Ein Synonym ist Nachricht. |
"Ich habe mein Passwort vergessen." "Wie hoch ist mein Saldo?" "Bist du ein Bot?" |
Der Bot verwendet Natural Language Understanding (natürliches Sprachverständnis, NLU), um jede Äußerung des Kontakts zu analysieren, damit er deren Bedeutung (Absicht) bestimmen kann. |
Absicht |
Was der Kontakt mitteilen oder erreichen möchte. In jeder Nachricht, die der Kontakt sendet, ist eine Absicht enthalten. |
"Ich habe mein Passwort vergessen" hat die Bedeutung von "Passwort zurücksetzen". "Hallo" hat die Bedeutung von "Gruß". |
Der Bot analysiert die Nachricht des Kontakts mithilfe von NLU Dieser Prozess baut auf der natürlichen Sprachverarbeitung (NLP) auf, um Entscheidungen zu treffen oder Maßnahmen zu ergreifen, die auf dem basieren, was er versteht., um die Absicht zu ermitteln. Wenn er die Absicht erkannt hat, kann er mit einer eigenen Nachricht antworten. Sie konfigurieren für jede Absicht die Antwort, die der Bot geben soll. |
Entität |
Eine definierte Informationseinheit in der Nachricht eines Kontakts. | Name der Person oder des Produkts, Telefonnummer, Kontonummer, Standort und so weiter. | Der Bot identifiziert die Entitäten in Kontaktnachrichten mithilfe von NLU. Entitäten helfen dem Bot, die Bedeutung von Kontaktnachrichten korrekt zu verstehen. |
Slot |
Eine Entität, die aus der Nachricht eines Kontakts extrahiert und zur Verwendung in Bot-Antworten gespeichert wird. Ähnlich wie eine Variable. | Wenn Sie einen Slot für den Namen des Kontakts erstellen, kann der Bot diesen Namen in den Antworten während einer Interaktion verwenden, wodurch diese persönlicher wird. | Sofern der Bot entsprechend konfiguriert wurde, extrahiert er eine Entität aus einer Kontaktnachricht und speichert sie in einem Slot. Sie können festlegen, dass der Bot diese Informationen später im Gespräch verwendet. |
Regel |
Definiert die Reaktion eines Bots auf Nachrichten, deren Bedeutung nicht vom Kontext abhängig ist. |
|
Regeln sind eine von zwei Möglichkeiten, mit denen Sie konfigurieren, wie der Bot auf eine Absicht reagiert. Regeln sind für bestimmte Arten von Absichten hilfreich, aber nicht für alle. |
Geschichte |
Trainiert einen Bot darauf, eine Interaktion auf der Grundlage der Nachrichtenabsicht und des Gesprächskontexts zu bearbeiten | Bei einer Interaktion über ein vergessenes Passwort würde der Bot auf die Frage "Wie mache ich das?" antworten in eine Richtung. Ginge es bei der Interaktion um die Einrichtung eines neuen Kontos, würde die Antwort ganz anders ausfallen, auch wenn der Kontakt in beiden Fällen die gleichen Worte mit der gleichen Absicht verwendet - mehr Informationen zu erhalten. | Storys sind die zweite der Möglichkeiten, mit denen Sie konfigurieren, wie der Bot auf eine Absicht reagiert. Durch Storys lernt Ihr Bot, den Kontext der Unterhaltung zu nutzen, um angemessen zu reagieren. |
Bot-Aktion |
Alles, was ein Bot während der Bearbeitung einer Interaktion sagt oder tut. |
In einer Interaktion über ein vergessenes Passwort reagiert der Bot, indem er den Link zur FAQ-Seite zum Zurücksetzen des Passworts sendet. Wenn ein Kontakt seinen Ärger ausdrückt, zum Beispiel durch "Ich verstehe das nicht! Das funktioniert doch gar nicht!!!", reagiert der Bot mit "Das tut mir leid. Soll ich Sie an einen meiner menschlichen Kollegen weiterleiten?" Bejaht der Kontakt dies, leitet der Bot die Weiterleitung ein. |
Aktionen sind die Optionen, die Ihnen zur Verfügung stehen, wenn Sie definieren, wie der Bot auf die einzelnen Absichten reagieren soll. Mit diesen Aktionen können Sie jede Antwort flexibel konfigurieren, damit im Ergebnis die Kundenanforderungen erfüllt werden. |
Formularbasierte Bot-Konversationen
Der Bot verwendet Absichten Die Bedeutung oder der Zweck hinter dem, was ein Kontakt sagt/tippt; was der Kontakt mitteilen oder erreichen möchte, um festzustellen, wann ein Formular benötigt wird. Sobald ein Formular durch eine Absicht ausgelöst wird, beginnt der Bot, Fragen zu stellen, um die Felder in diesem speziellen Formular auszufüllen. Der Bot stellt die Fragen so lange, bis er alle Felder des Formulars ausgefüllt hat. Das gilt auch dann, wenn das Gespräch durch etwas unterbrochen wird, z. B. durch eine Frage des Kunden. Der Bot macht eine Pause, um die Frage zu beantworten, und kehrt dann in die Formularschleife zurück, um die Felder weiter auszufüllen.