Vocabulaire NLU

  • Rversion finale: Australia
  • Mis à jour 21 avr. 2026
  • 4 minutes de lecture
  • Utilisez NLU des éléments de vocabulaire pour aider le système à reconnaître les différentes façons dont vos utilisateurs expriment leurs demandes. Utilisez des sources de vocabulaire pour aider le système à reconnaître les objets dans les tables ou les listes, tels que les noms de salles de conférence ou les éléments de catalogue.

    Utilisation du vocabulaire et contexte

    Le vocabulaire aide votre modèle avec les différents mots et expressions qu’il peut rencontrer de la part de vos utilisateurs. Comme les humains ne sont pas des ordinateurs, ils peuvent trouver différentes façons de dire la même chose. Par exemple, si un utilisateur saisit un acronyme plutôt que la phrase complète, le système peut être en mesure de prédire l’intention correcte en utilisant le contexte dans l’énoncé. Toutefois, en définissant l’acronyme à l’aide d’un élément de vocabulaire, vous augmentez le niveau de confiance du modèle et sa capacité à prédire correctement les intentions.

    La phase Créer et former votre modèle avec l’onglet Vocabulaire mis en surbrillance.

    Les éléments de vocabulaire couvrent les différents mots ou expressions qui peuvent apparaître dans les énoncés. Les éléments de vocabulaire sont mappés aux synonymes que vous fournissez, pour la prédiction d’intention. Cela aide le système à reconnaître les différentes façons dont vos utilisateurs expriment leurs demandes, tout en garantissant la cohérence, la confiance et la précision des prédictions.

    Types d’éléments de vocabulaire

    NLU fournit les types de vocabulaire suivants que vous pouvez utiliser pour créer et configurer un élément de vocabulaire.
    Type Définition
    Régulier

    Mot ou expression peu connu, tel qu’un terme ou un acronyme spécifique à une entreprise ou à un secteur. Le vocabulaire régulier est insensible à la casse, de sorte que toutes les variations de casse seront capturées par le vocabulaire que vous créez.

    Consultez Créer un élément de vocabulaire régulier.

    Modèle

    Expression régulière (regex) qui peut capturer des formats spécifiques tels que des adresses e-mail et des numéros de téléphone.

    Consultez Créer un élément de vocabulaire de modèle.

    Sources de vocabulaire

    Vous pouvez également utiliser des sources de vocabulaire pour couvrir divers objets que vos utilisateurs peuvent demander. Les éléments de vocabulaire et les sources de vocabulaire diffèrent dans leur utilisation :
    • Utilisez un élément de vocabulaire pour un mot, une expression ou un modèle individuel qui peut facilement être mappé à un synonyme unique que le modèle doit utiliser.
    • Utilisez une source de vocabulaire pour référencer une table ou une ServiceNow liste afin que toutes les valeurs puissent être remplacées par le synonyme unique que vous définissez. Les sources de vocabulaire peuvent être réutilisées dans tous vos modèles NLU.

    Utilisez des sources de vocabulaire lorsque vos énoncés utilisateur font référence à des objets d’un ensemble. Les sources peuvent être référencées à partir d’une liste de valeurs d’une ServiceNow table ou d’une liste statique que vous définissez, telle qu’une liste d’éléments de catalogue ou de salles de conférence. Une fois que vous avez créé et enregistré ces sources, vous pouvez utiliser le symbole @ pour les spécifier dans les énoncés de formation. Vous pouvez également utiliser ces sources comme valeurs d’entité.

    Par exemple, supposons que vous ayez déjà une liste de toutes les salles de conférence de votre bureau. Vous pouvez créer une source de vocabulaire pour référencer cette liste plutôt que de taper chaque nom de salle de conférence dans les énoncés de formation de votre intention.

    Pour créer des sources de vocabulaire, reportez-vous à et Créer une source de vocabulaire de tableCréer une source de vocabulaire de liste.

    Utilisation du vocabulaire par rapport à une intention

    Voici un exemple de la façon dont une intention peut interagir avec le vocabulaire dans ses exemples d’énoncés.
    Remarque :
    Dans le vocabulaire NLU, le synonyme remplace le vocabulaire qui apparaît dans l’énoncé.
    Tableau 1. Intention : OrderSoftware
    Énoncé Problème et solution
    « J’ai besoin d’accéder à SFCRM »
    • Problème : le système ne reconnaît pas l’acronyme sfcrm et ne peut donc pas prédire avec précision l’intention.
    • Solution : Ajoutez sfcrm comme élément de vocabulaire régulier et fournissez un synonyme tel que logiciel CRM.
    « Je dois installer Word »
    • Problème : le terme mot est très courant et n’indique pas nécessairement un produit logiciel. Le terme installation peut fournir un contexte utile, mais le score de confiance peut être trop faible pour prédire l’intention de OrderSoftware .
    • Solution : créez un élément de vocabulaire de modèle avec une regex pour Word en majuscule, afin que le système puisse le reconnaître en tant que produit logiciel. Cette contrainte supplémentaire augmente la probabilité que l’intention OrderSoftware soit prévue.
      Remarque :
      Pour extraire le nom de logiciel spécifique à utiliser dans une rubrique de conversation d’Agent virtuel, annotez-le en tant qu’entité dans l’énoncé.

    Utilisez un mot unique ou une courte phrase comme synonyme pour de meilleurs résultats. Vous pouvez mapper plusieurs éléments de vocabulaire à un seul synonyme. Ne mappez pas un élément de vocabulaire à plusieurs synonymes.

    Pour plus de contexte et d’exemples, reportez-vous à .Créer une intention NLU

    Exemple Regex pour un élément de vocabulaire de modèle

    Supposons que vous souhaitiez utiliser un élément de vocabulaire pour identifier l’acronyme IT et le mapper au synonyme technologie de l’information.

    Les éléments de vocabulaire habituels sont insensibles à la casse par défaut. Cela signifie qu’un élément de vocabulaire ordinaire correspondrait à la fois à l’acronyme IT et au mot commun it. Vous décidez donc d’utiliser un élément de vocabulaire de schéma.

    Le modèle regex que vous pouvez utiliser est \bIT\b. Le \b est un marqueur de limite de mot. Cela garantit que le modèle ne correspondra pas à ITSM ou JIT, par exemple. La sensibilité à la casse par défaut des éléments de vocabulaire de modèle signifie que \bIT\b ne correspond pas au mot commun it.

    Détails regex : vous pouvez désactiver la sensibilité à la casse dans un modèle à l’aide de ( ?i). Vous pouvez mettre fin à ce mode en utilisant un signe moins comme dans ( ?-i). Par exemple, ( ?i)te( ?-i)st doit correspondre à la fois à test et TEst, mais pas à teST ou TEST.

    Pour plus d'informations, consultez Utilisation d’expressions régulières dans les entités.