SYSTEMS AND METHODS FOR COMPUTING INTENT HEALTH FOR ENHANCING CONVERSATIONAL BOTS
A method for enhancing intent health of a conversational bot. The conversational bot include a machine learning model trained for natural language understanding (NLU) within a NLU domain that is defined by a collection of intents and sets of associated utterances. The method includes: retrieving the...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method for enhancing intent health of a conversational bot. The conversational bot include a machine learning model trained for natural language understanding (NLU) within a NLU domain that is defined by a collection of intents and sets of associated utterances. The method includes: retrieving the collection of intents and associated utterances; generating an utterance embedding for each of the retrieved utterances; calculating scores for utterance-level health indicators for each intent of the collection of intents; and calculating an overall intent health score for each intent of the collection of intents. The overall intent health score may be based on a weighted combination of the calculated scores for the utterance-level health indicators. The utterance-level health indicators may include an utterance in conflict indicator based on a computed semantic similarity and an utterance outlier indicator based on local density.
L'invention concerne un procédé d'amélioration de la santé d'intention d'un robot conversationnel. Le robot conversationnel comprend un modèle d'apprentissage automatique formé pour une compréhension de langage naturel (NLU) dans un domaine de NLU qui est défini par une collection d'intentions et d'ensembles d'énoncés associés. Le procédé consiste : à récupérer la collection d'intentions et d'énoncés associés ; à générer une incorporation d'énoncé pour chacun des énoncés récupérés ; à calculer des scores pour des indicateurs de santé de niveau d'énoncé pour chaque intention de la collection d'intentions ; et à calculer un score de santé d'intention global pour chaque intention de la collection d'intentions. Le score de santé d'intention global peut être basé sur une combinaison pondérée des scores calculés pour les indicateurs de santé de niveau d'énoncé. Les indicateurs de santé de niveau d'énoncé peuvent comprendre un énoncé dans un indicateur de conflit sur la base d'une similarité sémantique calculée et d'un indicateur de valeur aberrante d'énoncé sur la base d'une densité locale. |
---|