NLU-Absicht erstellen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Erstellen Sie eine Absicht für Ihr Natural Language Understanding (NLU)-Modell. Absichten stellen Ihrem Modell eine Systemaktion bereit, die ausgeführt werden soll, wenn eine Benutzereingabe empfangen wird.

    Vorbereitungen

    • Stellen Sie sicher, dass das Plugin [ NLU-Workbench, das Plugin NLU-Workbench - Core-Plugin, das Plugin NLU-Workbench - Erweiterte Funktionen, das Plugin NLU Common Model und das Plugin Predictive Intelligence in Ihrer Instanz installiert und aktiviert sind.
    • Stellen Sie sicher, dass Sie sich im selben Anwendungsbereich wie Ihr Modell befinden.
    • Sie können Absichten für Modelle Virtual Agent und KI-Suche in NLU-Workbencherstellen.
    • Erforderliche Rolle: admin oder nlu_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Dieses Verfahren zeigt, wie Sie eine Absicht erstellen. Informationen zur Wiederverwendung von Absichten aus anderen Modellen finden Sie unter Wiederverwendung von Absichten aus vordefinierten Modellen NLU.

    Hier sehen Sie ein Beispiel dafür, wie Absichten mit dem Vokabular in ihren Trainingsäußerungen interagieren können.

    • Absicht: #AddMembersToDistributionList
    • Äußerung A: „Fügen Sie „Carlos Santana“ zur uxinfodev-Liste hinzu.“
    • Äußerung B: „Ich wurde aus Versehen aus der Gruppe ‚arlo-drury-directreports‘ entfernt“
    • Ergebnis: Das System erkennt uxinfodev oder arlo-drury-directreports nicht und kann diese Wörter nicht verwenden, um die Absicht vorherzusagen.
    • Lösung: Fügen Sie uxinfodev und arlo-drury-directreports als Vokabularelemente hinzu, und fügen Sie ihnen Synonyme hinzu. Die von Ihnen bereitgestellten Synonyme fügen der Äußerung und der Absicht, in der sie enthalten sind, mehr Kontext hinzu. Ihre Konfidenzvorhersage für Absichten kann noch höher sein, wenn Sie sie auch als Entitäten markieren.
    Hinweis:
    Schulungsäußerungen und Äußerungen Ihrer Anwender haben einen Grenzwert von 25 Wörtern oder 200 Zeichen. Äußerungen, die diese Grenze überschreiten, können keine Absichtsvorhersage zurückgeben.

    Verwenden Sie keine unwirklichen Begriffe wie „OrderLaptop“ oder „sfsdfasdfas“ in Schulungsäußerungen. Äußerungen sollten korrekte und natürliche Beispiele in der Sprache des Modells sein.

    Im folgenden Beispielverfahren erstellen Sie eine Absicht und fügen Äußerungen hinzu, die Anwender beim Anfordern von Informationen zur Zahlung sagen könnten. Sie haben bereits ein Modell NLU mit dem Titel „ HR-Modell für Virtual Agent “ erstellt und erstellen in diesem Modell eine Absicht.

    Prozedur

    1. Legen Sie Ihren Anwendungsbereich auf den Bereich Ihres Modells fest.
    2. Navigieren zu Alle > NLU-Workbench > Modelle.
      Die Registerkarte Virtual Agent wird standardmäßig geöffnet.
    3. Wählen Sie die Registerkarte aus, die der Anwendung Ihres Modells entspricht, und wählen Sie dann den Namen des Modells aus, dem Sie eine Absicht hinzufügen möchten.
      In diesem Modellbeispiel wählen Sie Ihr HR-Modell für Virtual Agent aus.
    4. Wählen Sie auf der Karte Modell erstellen und trainieren dieOption Phase anzeigenaus.
    5. Wählen Sie Absichten aus.
    6. Wählen Sie Neue Absicht aus.
    7. Fügen Sie im Fenster Create an intent (Absicht erstellen ) einen Namen und eine Beschreibung für die Absicht hinzu.
      Abbildung : 1. Erstellen einer Absicht
      Erstellen Sie ein Absichtsfenster. Der Name der Absicht ist erforderlich, die Beschreibung ist jedoch optional.
      In diesem Beispielszenario geben Sie PayDiscrepancy für den Namen ein. Sie können auch eine Beschreibung hinzufügen.
      Hinweis:
      Wenn Sie eine Absicht erstellen, fügt das System dem Absichtsnamen einen Hashtag hinzu.
    8. Wählen Sie Absicht hinzufügen aus.
      Der Absichtsbildschirm #PayDiscrepancy wird angezeigt, einschließlich Abschnitten für die Äußerungen, zugehörigen Entitäten und Einstellungen. Der Status des Absichtsentwurfs wird auch in der oberen rechten Ecke des Absichtsbildschirms angezeigt.
    9. Geben Sie auf der Registerkarte Äußerungen Schulungsäußerungen ein, die für die Absicht relevant sind.
      Hinweis:
      Die von Ihnen angegebenen Äußerungsbeispiele müssen eindeutig sein und weniger als 25 Wörter oder 200 Zeichen enthalten. Versuchen Sie, mindestens 15 Äußerungen mit möglichst viel Abwechselung hinzuzufügen. Sie müssen mindestens 5 Äußerungen hinzufügen, um mit dem Trainieren des Modells zu beginnen.
      In diesem Szenario fügen Sie die folgenden Äußerungen dem Feld hinzu und wählen Hinzufügen
      Beispiele für Schulungsäußerungen für die Absicht „Lohndiskrepanz“. Fügen Sie einer Absicht mindestens 5 Äußerungen hinzu.

      Während Sie Ihr Modell iterativ erstellen und neu trainieren, können Sie überprüfen, wie sich Ihre aktualisierte Absicht auf die Vorhersagen des Modells auswirkt. Weitere Informationen finden Sie unter Trainieren und testen Sie Ihr NLU-Modell.

    Nächste Maßnahme

    Trainieren Sie Ihr Modell, um Ihre Aktualisierungen zu speichern. Informationen zu Problemen mit Absichten finden Sie unter Lösen Sie Absichtsprobleme.

    Um Ihre Äußerungen zu verbessern, fügen Sie Entitäten hinzu, um Kontext bereitzustellen. Weitere Informationen finden Sie unter NLU-Entitäten.

    Die verfügbare Funktion Intent Discovery kann Ihnen helfen, Absichten zu identifizieren, die basierend auf Ihren Verlaufsdaten hinzugefügt werden könnten.