Erstellen Sie eine offene Entität

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Verwenden Sie eine offene Entität, wenn Sie die Genauigkeit der Absichtsvorhersage verbessern möchten. Entitäten mit offenem Ende helfen Ihrem Modell, sich auf den Kontext der Äußerungen zu konzentrieren.

    Vorbereitungen

    • Stellen Sie sicher, dass die Plugins [ NLU-Workbench, NLU-Workbench - Core, NLU Common Model und Predictive Intelligence in Ihrer Instanz installiert und aktiviert sind.
    • Erstellen oder verwenden Sie ein vorhandenes NLU -Modell für Virtual Agent oder AI Search.
    • Erstellen oder verwenden Sie eine vorhandene Absicht.
    • Erforderliche Rolle: nlu_editor, nlu_admin oder admin. Der nlu_editor muss dem Modell zugewiesen werden.

    Warum und wann dieser Vorgang ausgeführt wird

    Unbefristete Entitäten weisen das Modell an, sich auf den Kontext der Entität und nicht auf die Entität selbst zu konzentrieren. Wenn Sie ein Wort oder einen Ausdruck als offenes Ende markieren, überspringt das System die Entität und prognostiziert die Absicht aus dem Kontext, der der Entität in der Äußerung vorausgeht oder folgt.

    Beispiel: In der Äußerung I want to order an iPhonekommentieren Sie die Wörter „an iPhone“ als offene Entität. Das Modell konzentriert sich auf den Kontext und sagt voraus, dass der Benutzer etwas bestellen möchte. Da es zahlreiche Dinge gibt, die der Benutzer bestellen möchte, wäre es für den Modellautor eine unerträgliche Aufgabe, sie alle zu benennen.

    Die Verwendung einer offenen Entität anstelle einer einfachen Entität hilft dem Modell, sich auf den Rest der Äußerung und nicht auf die Entität zu konzentrieren. Im iPhone-Beispiel ist die Entität selbst weniger relevant. Sie möchten also, dass das System dies ignoriert.

    In anderen Szenarien sollten Sie eine einfache Entität verwenden, da es mehrere Absichten geben kann, bei denen das System die Entität nicht ignorieren sollte.
    Hinweis:
    Sie können eine Vokabularquelle (referenziert von @vokab_source in einer Äußerung) nicht als offene Entität mit Anmerkungen versehen. Sie können eine Vokabularquelle nur als einfache Entität oder zugeordnete Entität mit Anmerkungen versehen. Wenn die Äußerung beispielsweise „Ich möchte einen Laptop bestellen“ lautet, kann das Wort „Laptop“ als offene Entität mit Anmerkungen versehen werden. Wenn die Äußerung jedoch „Ich möchte @laptop bestellen“ lautet, wobei @laptop auf eine Tabellenvokabularquelle oder eine Listenvokabularquelle verweist, kann sie nicht als offene Entität kommentiert werden.

    In diesem Beispielszenario haben Sie ein NLU -Modell mit der Absicht erstellt, dass Ihre Benutzer Unternehmensartikel bestellen können.

    Im folgenden Beispielverfahren erstellen Sie eine Entität aus einer Ihrer Äußerungen, damit das System sie als unbefristet und in anderen NLU -Modellen in Ihrer Instanz erkennen kann.
    Hinweis:
    Sie können nur eine offene Entität pro Absicht verwenden.

    Prozedur

    1. Navigieren zu Alle > NLU-Workbench > Modelle.
      Die Registerkarte Virtual Agent wird standardmäßig geöffnet.
    2. Wählen Sie die Registerkarte für die Anwendung Ihres Modells und dann den Namen Ihres Modells aus.
    3. Klicken Sie auf der Seite „Modelldetails“ auf Absichten.
    4. Wählen Sie den Namen der Absicht aus, der Sie die Entität hinzufügen möchten.
      Für dieses Beispiel wählen Sie die Absicht #OrderMerch aus.
    5. Wählen Sie auf der Registerkarte Äußerungen ein Wort oder einen Ausdruck einer der Äußerungen aus, um das Entitätenfenster aufzurufen.
      Für dieses Beispiel wählen Sie einen -Hoodieaus.
      Abbildung : 1. Entitätsfenster
      Fenster „Entität“ auf der Registerkarte „Äußerungen“ der Seite „Absichtsdetails“.
    6. Wählen Sie Neue Entität erstellen
    7. Konfigurieren Sie auf dem Bildschirm „Neue Entität erstellen“ die Felder.

      Verwenden Sie für dieses Beispiel die folgenden Konfigurationen:

      • Entitätsname: kommerziell
      • Typ: Wählen Sie „ Offen“ aus
      Abbildung : 2. Erstellen Sie eine Entität
      Erstellen Sie ein neues Entitätsfenster für eine offene Entität.
    8. Wählen Sie Speichern.

      Die offene Merch -Entität wird im Abschnitt „Äußerungen“ des Absichtsbildschirms Ihres Modells mit Anmerkungen versehen. Wenn Sie auf den Namen zeigen, können Sie sehen, dass er als neue Entität in den Anmerkungsdetails beibehalten wird. Diese Entität kann in allen anderen NLU -Modellen in Ihrer Instanz wiederverwendet werden.

      Entitätsfenster mit Ihrer neu erstellten offenen Entität.

    Nächste Maßnahme

    Trainieren Sie Ihr Modell, um die Entitäten zu speichern. Sie können Ihr Modell testen, um festzustellen, ob es die Äußerung basierend auf dem Kontext der Entität und nicht auf der Entität selbst interpretiert.

    In diesem Beispiel können Sie Ihr Modell mit einem anderen Warenartikel testen.
    1. Wählen Sie Modell testen aus.
    2. Geben Sie Ich möchte ein T-Shirt bestellen ein.
    3. Wählen Sie Start.
    Registerkarte „Äußerungen“ der Seite „Absichtsdetails“ mit geöffnetem Bereich „Modell testen“ Probieren Sie Ihr Modell nach dem Training aus, um festzustellen, ob Ihre neue Entität funktioniert.

    Das Modell prognostiziert die Absicht und zeigt, dass die Entität „Merch “ für den Wert „a “ verwendet wurde.