Une IA conversationnelle commence par une réflexion sur la manière dont vos utilisateurs potentiels pourraient vouloir interagir avec votre produit et sur les principales questions qu'ils pourraient poser. Vous pouvez ensuite utiliser des outils d'IA conversationnelle pour les orienter vers des informations pertinentes. Dans cette section, nous allons voir comment commencer à planifier et à créer une IA conversationnelle.
1. Recherchez la liste des questions fréquemment posées pour vos utilisateurs finaux.
Les questions fréquemment posées constituent la base du processus de développement de l'IA conversationnelle. Elles vous aident à définir les principaux besoins et préoccupations de vos utilisateurs finaux, ce qui permettra, à son tour, d'alléger une partie du volume d'appels de votre équipe de support. Si vous ne disposez pas d'une liste de questions fréquemment posées pour votre produit, commencez par consulter votre équipe chargée de la réussite des clients pour déterminer la liste des questions auxquelles votre IA conversationnelle peut répondre.
Supposons que vous êtes une banque. Votre liste de questions fréquentes pourrait être la suivante :
- Comment accéder à mon compte ?
- Où puis-je trouver mon routage et mon numéro de compte ?
- Quand arrivera ma carte de débit ?
- Comment activer ma carte de débit ?
- Comment commander des chèques ?
- Comment parler à un banquier local ?
Vous pouvez toujours ajouter d'autres questions à la liste au fil du temps. Par conséquent, commencez par un petit segment de questions pour prototyper le processus de développement d'une IA conversationnelle.
2. Utilisez les questions fréquente pour développer des objectifs dans votre outil d'IA conversationnelle
Vos questions fréquente constituent la base des objectifs, ou intentions, exprimés dans la saisie de l'utilisateur, comme l'accès à un compte. Une fois que vous avez défini vos objectifs, vous pouvez les insérer dans un outil d'IA conversationnelle compétitif, comme Watson Assistant, en tant qu'intentions.
À partir de là, vous devez enseigner à votre IA conversationnelle les façons dont un utilisateur peut formuler ou demander ce type d'information. Si nous prenons l'exemple de « comment accéder à mon compte », vous pouvez penser à d'autres phrases que les utilisateurs peuvent utiliser lorsqu'ils discutent avec un agent de l'assistance, comme « comment se connecter », « comment réinitialiser le mot de passe », « s'inscrire à un compte », etc.
Si vous ne connaissez pas les autres expressions que vos clients peuvent utiliser, vous pouvez vous associer à vos équipes de l'analytique et d'assistance. Si les outils d'analytique de votre agent conversationnel ont été configurés de manière appropriée, les équipes de l'analytique peuvent exploiter les données Web et étudier d'autres requêtes à partir des données de recherche du site. Elles peuvent également analyser les données de transcription des conversations en ligne et des centres d'appel. Si vos équipes analytiques ne sont pas préparées à ce type d'analyse, vos équipes d'assistance peuvent également fournir des informations précieuses sur les façons courantes dont les clients formulent leurs questions.
3. Utilisez des objectifs pour comprendre et élaborer des noms et des mots-clés pertinents.
Pensez aux noms, ou entités, qui entourent vos intentions. Cet exemple porte sur le compte bancaire d'un utilisateur. Par conséquent, il est logique de créer une entité autour des informations du compte bancaire.
Un certain nombre de valeurs peuvent entrer dans cette catégorie d'informations, comme le « nom d'utilisateur », le « mot de passe », le « numéro de compte », etc.
Pour comprendre les entités qui entourent les intentions spécifiques des utilisateurs, vous pouvez utiliser les mêmes informations que celles qui ont été recueillies par les outils ou les équipes d'assistance pour développer des objectifs ou des intentions. Ces noms précéderont ou suivront la demande principale.
4. Rassemblez tout cela pour créer un dialogue significatif avec votre utilisateur.
Tous ces éléments fonctionnent ensemble pour créer une conversation avec votre utilisateur final. Les intentions permettent à une machine de déchiffrer ce que l'utilisateur demande, et les entités servent à fournir des réponses pertinentes. Par exemple, vous pourriez imaginer que le dialogue entre une IA conversationnelle et un utilisateur ayant oublié son mot de passe se déroule comme suit :
Ensemble, les objectifs et les noms (ou les intentions et les entités comme IBM aime les appeler) travaillent pour créer un flux de conversation logique basé sur les besoins de l'utilisateur. Si vous êtes prêt à vous lancer dans la création de votre propre IA conversationnelle, vous pouvez essayer gratuitement IBM's Watson Assistant Lite Version .