¿Para qué sirve esta implementación de soluciones de AWS?

AWS QnABot es una interfaz de conversación (chatbot) multicanal y multilingüe que responde a las preguntas, respuestas y comentarios de sus clientes. Esta solución permite implementar un chatbot totalmente funcional a través de múltiples canales, incluyendo chat, voz, SMS y Amazon Alexa. 

Beneficios

Mejora la experiencia del cliente

Ofrece tutoriales personalizados y soporte de preguntas y respuestas con una interacción inteligente multiparte

Reduce los tiempos de espera del centro de llamadas

Automatiza los flujos de trabajo de atención al cliente

Implementa la tecnología de machine learning más avanzada

Crea interacciones atrayentes y similares a las humanas para los chatbots

Información general de la implementación de soluciones de AWS

En el siguiente diagrama, se muestra la arquitectura que puede implementar automáticamente con la guía de implementación de la solución y la plantilla de AWS CloudFormation correspondiente.

AWS QnABot | Diagrama de arquitectura
 Haga clic para ampliar

Arquitectura de implementación de soluciones de AWS QnABot

La plantilla de AWS CloudFormation implementa los siguientes flujos de trabajo y servicios:

  1. El administrador implementa la solución en la cuenta de AWS, abre la interfaz de usuario del diseñador de contenidos y utiliza Amazon Cognito para autenticarse.
  2. Tras la autenticación, Amazon CloudFront y Amazon SImple Storage Service (Amazon S3) entregan el contenido de la interfaz de usuario del diseñador de contenidos.
  3. El administrador configura las preguntas y respuestas en el diseñador de contenidos y la interfaz de usuario envía solicitudes a Amazon API Gateway para guardar las preguntas y respuestas.
  4. La función AWS Lambda del diseñador de contenidos guarda la entrada en Amazon OpenSearch Service (que es el sucesor de Amazon Elasticsearch Service) en un índice de banco de preguntas.
  5. Los usuarios del chatbot interactúan con Amazon Lex a través de la interfaz de usuario del cliente web o de Amazon Connect.
  6. Amazon Lex reenvía las solicitudes a la función AWS Lambda (Bot Fulfillment). (Los usuarios también pueden enviar solicitudes a esta función Lambda a través de dispositivos Amazon Alexa).
  7. La función Bot Fulfillment toma las entradas de los usuarios y utiliza Amazon Comprehend y Amazon Translate (en caso necesario) para traducir las solicitudes que no están en inglés al inglés y, a continuación, busca la respuesta en Amazon OpenSearch Service. Si el índice de Amazon Kendra está configurado y es proporcionado en el momento de la implementación, la función Bot Fulfillment también envía una solicitud al índice de Amazon Kendra.
  8. Las interacciones de los usuarios con las funciones de Bot Fulfillment generan registros y datos de métricas, que se envían a Amazon Kinesis Data Firehose y seguidamente a Amazon S3 para su posterior análisis de datos.
     

AWS QnABot

Versión 5.0.0
Lanzamiento: 09/2021
Autor: AWS

Tiempo estimado de implementación: 30-45 minutos

Costo estimado Código fuente  Plantilla de CloudFormation 
Use el siguiente botón para suscribirse para recibir actualizaciones sobre esta implementación de soluciones.
Nota: Para suscribirse a las actualizaciones de RSS, debe disponer de un complemento de RSS habilitado para el navegador que utilice.
¿Le ha ayudado esta implementación de soluciones?
Proporcione su opinión 
Ícono de creación
Implemente usted mismo una solución

Consulte nuestra biblioteca de Implementaciones de soluciones de AWS para obtener respuestas a problemas de arquitectura comunes.

Más información 
Buscar un socio de APN
Buscar un socio de APN

Encuentre socios consultores y tecnológicos certificados por AWS que lo ayudarán a comenzar.

Más información 
Ícono de exploración
Explore las ofertas de asesoramiento sobre soluciones

Explore nuestra cartera de ofertas de asesoramiento para obtener ayuda autorizada por AWS con la implementación de la solución.

Más información