cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Im Konversationsdesign deines Bots stellt jede Absicht/Intent ein eindeutiges Benutzerziel oder eine Aktion dar, die einen bestimmten Block auslöst.

 

Dennoch kann es vorkommen, dass Benutzer:innen an verschiedenen Stellen der Konversation dasselbe sagen. Zum Beispiel könnte man erwarten, dass ein "Ja"-Intent aus verschiedenen Gründen ausgelöst wird. In einem solchen Szenario kannst Du dieselbe Absicht (in diesem Beispiel: "Ja") in verschiedenen Kontexten wiederverwenden.

 

Der Kontext dient als Differenzierungsfaktor, der es dem Bot ermöglicht, die spezifischen Bedingungen zu verstehen, unter denen dieselbe Absicht unterschiedlich interpretiert werden sollte.

 

In diesem Tutorial verwenden wir den Pizza-Bot, bei dem die Absichten ja und nein im Flow "order_pizza" verwendet wurden und Du die Absichten/Intent ja und nein im Flow "free dessert" verwenden möchtest.

 

Hinzufügen von Kontext zu deinem Bot


In diesem Tutorial verwenden wir einen Pizzabestell-Bot, bei dem die Intents yes und no im order_pizza-Flow verwendet werden. Nun wollen wir die Intents yes und no im Fluss "free dessert" verwenden.

 

Dazu müssen wir einen Ausgabekontext zu einem Block und einen erforderlichen Kontext zu einem Intent-Block hinzufügen.

 

Hinzufügen eines Ausgabekontextes zu einem Block

So fügst Du einen Ausgabekontext zu deinem Block hinzu:

  1. Ziehe einen Nachrichtenblock per Drag & Drop in deinen Flow.
  2. Füge eine Textnachricht hinzu.

    1.png

  3. Navigiere in der Registerkartenleiste zum Abschnitt NLP.
  4. Füge einen Ausgabekontext namens free_dessert hinzu.

    2.png

     

  5. Klicke auf Speichern.

Füge einen erforderlichen Kontext zu Ihrer Absicht hinzu

  1. Ziehe einen Intent-Block auf dein Canvas und wähle den vorhandenen Ja-Intent aus.
  2. Gehe erneut zum Abschnitt NLP und füge einen erforderlichen Kontext hinzu.
  3. Gebe free_dessert ein, um dem zuvor erstellten Ausgabekontext zu entsprechen. Bitte beachte, dass ein Intent mehrere erforderliche Kontexte haben kann, da er an verschiedenen Stellen der Konversation wiederverwendet werden kann.

    3.png

  4. Klicke auf Speichern.

 

Konfiguriere eine kontextabhängige Antwort

Verknüpfe die Ja-Absicht mit einem Nachrichtenblock, der auf Nutzer:in zugeschnitten ist, die das kostenlose Dessert wünscht.

4.png

Verbesserte Flussvisualisierung

Die Erstellung eines klaren und verständlichen Bot-Konversationsflow ist von entscheidender Bedeutung. Direkte Verbindungspfeile zu Intent-Knoten sind zwar nicht möglich, aber die Klarheit des Flows lässt sich durch visuelle Verbindungen zwischen Nachrichtenblöcken und Intents verbessern. Auf diese Weise werden der Verlauf der Konversation und die Reaktionslogik auf der Grundlage von Benutzerinteraktionen visuell veranschaulicht.

 

Um deine Kontextvisualisierung auf der Leinwand zu verbessern, empfehlen wir die Verwendung von Parent-Verbindungen. Übergeordnete Verbindungen sind lediglich ein visuelles Werkzeug: Sie enthalten keine Logik.

 

So fügst Du übergeordnete Verbindungen zu deinen Blöcken mit Kontext hinzu:

  1. Öffne den Block, der den Ausgangskontext trägt.
  2. Wechsel zur Registerkarte Einstellungen.
  3. Wähle unter Parent dropdown den Block Free_dessert.

    5.png

  4. Klicke auf Speichern.

 

Siehe auch: 

 

Version history
Last update:
‎02-14-2024 01:48 AM
Updated by: