Cree un chatbot “cognitivo” para minoristas

Resumen

Como desarrollador de Python, usted puede usar este patrón para aprender cómo añadir funciones tales como un carrito de compras, tienda de contexto, y búsqueda personalizada de inventario en su chatbot. Cuando haya completado el patrón, usted comprenderá cómo crear un diálogo de chatbot usando Watson Assistant, una base de datos Cloudant NoSQL, Watson Discovery, y un grupo de Slack.

Descripción

Los Chatbots son un tema de actualidad en la industria minorista, pero hasta ahora su operación ha sido, principalmente, poco más que una experiencia novedosa para los clientes. ¿Interesado en agregar un chatbot? En este Code Patterns de desarrollador, aprenda como puede crear un chatbot basado en Watson Assistant, fácilmente configurable y listo para la industria minorista que permite al usuario encontrar items para comprar y luego agregar y retirar artículos del carrito.

Flujo

Diagrama de las etapas para crear la aplicación

  1. El usuario escribe un mensaje para el slackbot.
  2. El slackbot utiliza el servicio Watson Conversation para permitir que los usuarios busquen, añadan o eliminen productos de su carrito de compras.
  3. El servicio Watson Discovery brinda a los usuarios una lista de elementos a añadir o a eliminar de sus carritos de compras.
  4. Los datos del usuario y el carrito de compras se almacenan en la base de datos.

Instrucciones

Para comenzar a construir tu propio chatbot:

  1. Clone el repo
  2. Cree servicios de IBM Cloud
  3. Obtenga credenciales de IBM Cloud y añádalas a .env
  4. Configure el Asistente de Watson
  5. Configure el Watson Discovery
  6. Configure el Slack
  7. Ejecute la aplicación

Aviso

El contenido aquí presentado fue traducido de la página IBM Developer US. Puede revisar el contenido original en este link.