Intents

Mit Intents kann Ihr Skill verstehen, welche Aktion der Benutzer erwartet. Ein Intent kategorisiert typische Benutzeranforderungen durch die Aufgaben und Aktionen, die Ihr Skill ausführt. Beispiel: Das Intent "OrderPizza" von PizzaBot kennzeichnet eine direkte Anfrage Ich möchte eine Pizza bestellen zusammen mit einem anderen Intent Ich habe Lust auf Pizza, das eine Anfrage impliziert.

Intents setzen sich aus Permutationen typischer Benutzeranfragen und Aussagen zusammen, die auch als Äußerungen bezeichnet werden. Wie unter Intent erstellen beschrieben, können Sie das Intent erstellen, indem Sie eine Zusammenstellung von Äußerungen für eine bestimmte Aktion benennen. Da die Erkenntnisfähigkeit Ihres Skills von diesen Intents abgeleitet wird, sollte jedes Intent aus einem Dataset erstellt werden, das robust (ein bis zwei Dutzend Äußerungen) und variiert ist, damit Ihr Skill mehrdeutige Benutzereingaben interpretieren kann. Ein umfangreicher Satz von Äußerungen ermöglicht es einem Skill, die Absicht des Benutzers zu verstehen, wenn er Nachrichten wie "Diese Bestellung vergessen!" oder "Lieferung stornieren!" erhält, also Nachrichten, die dasselbe bedeuten, aber unterschiedlich ausgedrückt werden. Weitere Informationen dazu, wie Ihr Skill anhand von Beispielbenutzereingaben lernen kann, erhalten Sie unter Intents trainieren und testen.

Intents sind ein wichtiger Bestandteil des NLU-Systems Ihres Skills. Auf den folgenden Seiten können Sie verschiedene Möglichkeiten zum Zusammenstellen von Intents kennenlernen, Richtlinien zur Verbesserung ihrer Genauigkeit und Effektivität anwenden und sie durch Testrunden verfeinern.