Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Bonnes pratiques pour démarrer
Principes de conception de conversations
Le respect de ces principes de conception de conversation dès le départ vous aidera à créer des chatbots Amazon Lex V2 plus efficaces, faciles à gérer et plus conviviaux qui fournissent des interactions naturelles.
Principes de conception fondamentaux
-
Commencez par les objectifs de l'utilisateur : concevez votre bot en fonction de ce que les utilisateurs veulent accomplir, et non de ce que votre système est capable de faire. Concentrez-vous sur le parcours de l'utilisateur et les résultats souhaités.
-
Utilisez le langage naturel : rédigez des instructions et des réponses de manière conversationnelle. Évitez le jargon technique et parlez comme le ferait un humain serviable.
-
Fournissez des options claires : lorsque les utilisateurs sont bloqués, offrez des exemples spécifiques de ce qu'ils peuvent dire plutôt qu'un texte d'aide générique.
-
Simplifiez les choses : commencez par les fonctionnalités de base et ajoutez progressivement de la complexité. Les utilisateurs doivent être en mesure d'effectuer rapidement les tâches courantes.
-
Gérez les erreurs avec élégance : lorsque le bot ne comprend pas, offrez des conseils utiles au lieu de simplement dire « je ne comprends pas ».
-
Confirmez les actions importantes - Confirmez toujours avant de prendre des mesures difficiles à annuler, comme passer des commandes ou supprimer des informations.
-
Fournissez des voies d'évacuation - Donnez toujours aux utilisateurs un moyen de recommencer à zéro, d'obtenir de l'aide ou de communiquer avec un humain en cas de besoin.
Bonnes pratiques en matière de flux de conversation
-
Définissez des attentes claires : informez les utilisateurs de ce que le bot peut et ne peut pas faire dès le début de la conversation.
-
Utilisez la divulgation progressive : demandez des informations une pièce à la fois plutôt que de surcharger les utilisateurs de multiples questions.
-
Fournir du contexte : rappelez aux utilisateurs les informations que vous avez déjà collectées et celles dont vous avez encore besoin.
-
Facilitez les corrections - Permettez aux utilisateurs de corriger les informations sans recommencer complètement.
Cas d'utilisation et exemples concrets
Ces exemples pratiques montrent comment appliquer les principes de conception de conversation aux scénarios courants auxquels sont confrontés les nouveaux utilisateurs d'Amazon Lex V2.
Cas d'utilisation 1 : prise de rendez-vous
Scénario : Un cabinet médical souhaite automatiser la prise de rendez-vous.
Défi : les utilisateurs doivent fournir plusieurs informations (type de service, date, heure, coordonnées) et souhaiteront peut-être modifier les informations.
Approche de la solution :
-
Start Broad : « Quel type de rendez-vous souhaitez-vous prendre ? » (examen dentaire, examen de la vue, consultation)
-
Affiner : « Quand préférez-vous votre rendez-vous chez le dentiste ? » (Acceptez les entrées flexibles comme « la semaine prochaine » ou « vendredi après-midi »)
-
Confirmer et proposer des modifications : « Je vous ai prévu un nettoyage dentaire le vendredi 15 mars à 14 h. Est-ce que cela fonctionne pour toi ? »
-
Gérer les modifications : si l'utilisateur dit « Pouvons-nous faire 15 heures à la place ? » , mettez à jour l'heure sans redémarrer l'ensemble du processus.
Techniques clés :
-
Utilisation Amazon Date et Amazon Time pour une date/time saisie flexible
-
Créez des types de créneaux personnalisés pour les types de rendez-vous
-
Utilisez les instructions de confirmation avant de finaliser les réservations
Cas d'utilisation 2 : Demande de statut de commande
Scénario : une entreprise de commerce électronique souhaite que ses clients vérifient l'état de leur commande sans appeler le service d'assistance.
Défi : les utilisateurs n'ont peut-être pas leur numéro de commande à portée de main ou peuvent le demander de différentes manières.
Approche de la solution :
-
Points d'entrée multiples : acceptez « Où est ma commande ? » , « Suivi de mon colis » ou « État de la commande »
-
Identification flexible : « Je peux vous aider à suivre votre commande. Avez-vous votre numéro de commande ou préférez-vous utiliser votre adresse e-mail ? »
-
Conseils utiles : « Votre numéro de commande se trouve généralement dans votre e-mail de confirmation et commence par 'ORD-' »
-
Résultats clairs : « Votre commande #ORD -12345 a été expédiée hier et arrivera demain avant 20 heures. Souhaitez-vous obtenir des informations de suivi ? »
Techniques clés :
-
Utilisez des types de machines à sous intégrés tels qu'AMAZON. AlphaNumeric pour les numéros de commande
-
Fournir plusieurs moyens d'identifier les commandes (e-mail, téléphone, numéro de commande)
-
Fournissez des informations claires et exploitables dans les réponses
Cas d'utilisation 3 : FAQ et Support
Scénario : un éditeur de logiciels souhaite traiter automatiquement les questions d'assistance courantes.
Défi : Les utilisateurs posent les mêmes questions de différentes manières, et certains problèmes nécessitent une aide humaine.
Approche de la solution :
-
Reconnaissance globale des intentions : formez les intentions à reconnaître des variantes telles que « Je n'arrive pas à me connecter », « Problèmes de connexion », « Le mot de passe ne fonctionne pas »
-
Dépannage guidé : « Essayons de suivre quelques étapes rapides. Tout d'abord, avez-vous essayé de réinitialiser votre mot de passe ? »
-
Voie d'escalade : « Si ces étapes ne fonctionnent pas, je peux vous mettre en contact avec notre équipe d'assistance. Aimerais-tu que je le fasse ? »
-
Suivi : « Cela a-t-il résolu votre problème ? Vous pouvez toujours dire « aide » si vous avez besoin d'aide pour autre chose. »
Techniques clés :
-
Utilisez de nombreux exemples d'énoncés pour saisir les différentes manières dont les utilisateurs expriment leurs problèmes
-
Fournir des step-by-step conseils plutôt que de longues explications
-
Offrez toujours une voie vers un support humain lorsque l'aide automatisée n'est pas suffisante
Gestion de scénarios complexes
Même les robots les plus simples sont confrontés à des situations complexes. Voici comment les gérer avec élégance :
-
Lorsque les utilisateurs changent d'avis :
-
Utilisateur : « En fait, je veux des roses plutôt que des tulipes »
-
Bot : « Pas de problème ! J'ai mis à jour votre commande en y ajoutant des roses. Vos roses seront prêtes à être ramassées vendredi à 14 h. Est-ce exact ? »
-
-
Lorsque les informations ne sont pas claires :
-
Utilisateur : « J'ai besoin de fleurs pour la semaine prochaine »
-
Bot : « Je serais ravi de pouvoir vous aider ! Quel jour de la semaine prochaine vous convient le mieux ? Vous pouvez dire quelque chose comme « lundi » ou « mardi prochain ». »
-
-
Lorsque le bot ne comprend pas :
-
L'utilisateur : « Je veux les violettes avec de longues tiges »
-
Bot : « Je veux m'assurer que j'ai bien compris. Vous recherchez des fleurs violettes ? Nous avons des roses violettes, des tulipes violettes et des iris violets disponibles. »
-
-
Lorsque les utilisateurs doivent recommencer à zéro :
-
Utilisateur : « Annulez ceci, je veux recommencer »
-
Bot : « Bien sûr ! J'ai validé votre commande en cours. Quel type de fleurs aimeriez-vous commander aujourd'hui ? »
-