À quoi sert cette implémentation de solutions AWS ?

AWS QnABot est une interface conversationnelle (chatbot) multicanal et multilingue qui répond aux questions, réponses et commentaires de vos clients. La solution vous permet de déployer un chatbot entièrement fonctionnel sur plusieurs canaux, notamment le chat, la voix, les SMS et Amazon Alexa. 

Bénéfices

Améliorer l'expérience de vos clients

Fournir des tutoriels personnalisés et une assistance sous forme de questions et réponses avec une interaction intelligente en plusieurs parties

Réduire les temps d'attente des centres d'appels

Automatiser les flux d'assistance à la clientèle

Implémenter les dernières technologies de machine learning

Créer des interactions pour les chatbots qui soient intéressantes et de type humain

Présentation de l'implémentation des solutions AWS

Le diagramme ci-dessous présente l'architecture que vous pouvez déployer automatiquement à l'aide du guide d'implémentation de la solution et du modèle AWS CloudFormation fourni.

AWS QnABot | Diagramme d'architecture
 Cliquer pour agrandir

Architecture de l'implémentation de solutions AWS QnABot

Le modèle AWS CloudFormation déploie les flux et les services suivants :

  1. L'administrateur déploie la solution dans son compte AWS, ouvre l'interface utilisateur Content Designer et utilise Amazon Cognito pour s'authentifier.
  2. Après l'authentification, Amazon CloudFront et Amazon Simple Storage Service (Amazon S3) délivrent le contenu de l'interface utilisateur Content Designer.
  3. L'administrateur configure les questions et les réponses dans Content Designer et l'interface utilisateur envoie des requêtes à Amazon API Gateway pour enregistrer les questions et les réponses.
  4. La fonction AWS Lambda de Content Designer enregistre l'entrée dans Amazon OpenSearch Service (successeur d'Amazon Elasticsearch Service) dans un index de banque de questions.
  5. Les utilisateurs du chatbot interagissent avec Amazon Lex via l'interface utilisateur du client Web ou Amazon Connect.
  6. Amazon Lex transmet les demandes à la fonction AWS Lambda (Bot Fulfillment). (Les utilisateurs peuvent également envoyer des demandes à cette fonction Lambda via les appareils Amazon Alexa).
  7. La fonction Bot Fulfillment prend l'entrée des utilisateurs et utilise Amazon Comprehend et Amazon Translate (si nécessaire) pour traduire les demandes non anglaises en anglais, puis recherche la réponse dans Amazon OpenSearch Service. Si l'index Amazon Kendra est configuré et fourni au moment du déploiement, la fonction Bot Fulfillment envoie également une demande à l'index Amazon Kendra.
  8. Les interactions des utilisateurs avec les fonctions Bot Fulfillment génèrent des journaux et des données métriques, qui sont envoyés à Amazon Kinesis Data Firehose, puis à Amazon S3 pour une analyse ultérieure des données.
     

AWS QnABot

Version 5.0.0
Date de publication : 09/2021
Auteur : AWS

Temps de déploiement estimé : 30 à 45 min

Estimation du coût Code source  Modèle CloudFormation 
Cliquez sur le bouton ci-dessous pour vous abonner aux mises à jour de cette mise en oeuvre des solutions.
Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez.
Cette implémentation de solution vous a-t-elle aidé ?
Donner mon avis 
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus