QnABot en AWS es una interfaz de conversación (chatbot) multicanal y multilingüe que responde a las preguntas, respuestas y comentarios de sus clientes. Permite implementar un chatbot totalmente funcional a través de varios canales, como 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 sobre la solución 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 de AWS y la plantilla de AWS CloudFormation correspondiente.

QnABot en AWS | Diagrama de la arquitectura
 Hacer clic para ampliar

Arquitectura de la solución de QnABot en AWS

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 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.
     

QnA Bot en AWS

Versión 5.1.2
Lanzamiento: 03/2022
Autor: AWS

Tiempo estimado de implementación: 30-45 minutos

Coste estimado  Código fuente  Plantilla de CloudFormation 
Use el siguiente botón para suscribirse y recibir actualizaciones para esta solución.
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 
Icono 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