Reconnaissance des intentions
Dernière mise à jour:
Ce qu'est la reconnaissance des intentions
Une intention est le but derrière un message. « Combien coûte l'offre Pro ? », « Quel est le prix mensuel de Pro ? » et « tarif pro ?? » emploient des mots différents mais partagent une même intention : une question de prix. La reconnaissance des intentions rattache ces formulations variées au but qu'elles ont en commun.
Elle va souvent de pair avec l'extraction d'entités, qui repère des détails comme un nom de produit, une date ou un numéro de commande.
Comment elle fonctionne
Deux approches sont courantes :
- Classification classique : une équipe définit une liste fixe d'intentions, rédige des phrases d'exemple pour chacune et entraîne un classifieur. Chaque intention mène à une réponse ou à un parcours prédéfini. C'est prévisible, mais cela demande une maintenance continue, et les messages qui ne correspondent à aucune intention aboutissent à une réponse par défaut.
- Raisonnement d'un modèle de langage : un grand modèle de langage lit le message dans son contexte et en déduit le but sans liste prédéfinie. Il gère les nouvelles formulations et plusieurs intentions dans un même message, et on oriente son comportement par des consignes plutôt que par une table fixe.
Exemple
Sur le site d'un éditeur de logiciels, un visiteur écrit : « Nous sommes 12, y a-t-il une remise équipe et puis-je tester avant ? » Le message contient deux intentions, une question de prix et une question d'essai, ainsi qu'une entité : une équipe de 12 personnes. Un bot classique risque de n'en saisir qu'une. Un modèle de langage peut répondre aux deux et utiliser la taille de l'équipe pour orienter vers la bonne offre.
Pourquoi c'est important pour les chatbots d'entreprise
Bien comprendre l'intention, c'est ce qui transforme un chat en conversation utile. Elle détermine si le bot répond à partir de la base de connaissances, propose un formulaire de contact, appelle un outil ou reconnaît qu'il ne peut pas aider. L'intention est aussi un signal commercial : une question sur le prix ou la disponibilité indique souvent qu'un visiteur est proche d'une décision.
La reconnaissance des intentions dans intoCHAT
intoCHAT ne vous demande pas de créer une liste d'intentions. Le modèle de langage lit chaque message dans son contexte et décide comment répondre en suivant vos consignes. Pour la collecte de leads, avec le déclencheur IA, l'agent décide quand afficher le formulaire d'après votre description d'un bon lead, ou vous pouvez utiliser des règles qui l'affichent sur certains mots-clés ou après un nombre de messages défini. C'est aussi l'agent qui décide quand appeler l'une de vos actions API personnalisées, selon ce que demande le visiteur.