Verbesserte Verarbeitung von Benutzereingaben in natürlicher Sprache bei der NLU-Themenerkennung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Geben Sie Virtual Agent die Möglichkeit, natürliche Variationen von „ Ja “ und „ Nein “ des Benutzers zu erkennen, z. B. „ Sure “ oder „Nein“. Durch die Definition eines Bereichs boolescher Antworten als positiv oder negativ muss Virtual Agent den Benutzer nicht auffordern, seine Einstellung zu ändern.

    Wenn Virtual Agent unerwartete Benutzereingaben nicht versteht, fordert es den Benutzer erneut auf, Informationen einzugeben, die es verstehen kann. Ab Release TokyoVirtual Agent kann [] natürliche Variationen in booleschen „Ja/Nein“-Antworten wie „ yep “ oder „ nah“ verstehen.

    Natural Language Handling in ServiceNow NLU

    In der Tabelle „VA NLU Dispatches“ [sys_cs_nlu_dispatch] werden die Namen des Modells und der Absichten gespeichert, die Äußerungsvariationen verarbeiten.

    Für ServiceNow® NLUist das Setup-Themenmodell bereits für die Verarbeitung boolescher Benutzereingaben in Englisch konfiguriert. Es gibt zwei Datensätze in der Tabelle, BOOLean_no und BOOLean_YES, die den negativen und positiven Absichten im Setup-Themenmodell zugeordnet sind.

    Die Tabelle „VA NLU Dispatches“ mit den Namen der Absicht und des Modells, die die Äußerungsvariationen verarbeiten.

    Das Setup-Themenmodell und die Absichten sind schreibgeschützt. Wenn Sie also die Absichten ändern oder zusätzliche Absichten in anderen Sprachen hinzufügen müssen, erstellen Sie ein neues Modell mit neuen Absichten. Sie können die vorhandenen Einträge aktualisieren und der Tabelle neue hinzufügen.

    Einrichten der Verarbeitung natürlicher Sprache für NLU-Drittpartei-Provider

    Wenn Sie IBM Watson, Microsoft LUISoder Google Dialogflow für die NLU-Themenerkennung verwenden, fügen Sie Einträge für das entsprechende Modell und die entsprechenden Absichten in der Tabelle „VA NLU Dispatches“ hinzu, wie in Konfigurieren Sie die erweiterte Verarbeitung von Benutzereingaben in natürlicher Sprachebeschrieben.

    Ändern des Konfidenzschwellenwerts

    Der Konfidenzschwellenwert für boolesche Eingaben ist in der Systemeigenschaft com.glide.cs.dialog.boolean_threshold definiert. Der Standardwert ist 0.9. Weitere Informationen finden Sie unter Systemeigenschaften hinzufügen.