Acompanhe online o evento final da Maratona Behind the Code 2020 Inscreva-se já!

Crie um chatbot de varejo “cognitivo”

Apresentação

Esta jornada apresenta um chatbot de fácil configuração e pronto para o varejo que proporciona uma experiência de compra com linguagem natural funcional para os clientes. Quatro recursos principais oferecem uma funcionalidade realmente útil e avançada:

  • Busca de produto customizado
  • Adicionar, Remover e ver items do carrinho de compras
  • Recuperação de contexto do usuário
  • Dados persistente de compra.

Após a implementação do back-end do chatbot, esta jornada mostra como os desenvolvedores podem incluir o Slack como interface de conversação, aproveitando os recursos da plataforma, como a recuperação automática do contexto do cliente no início do bate-papo.

Desenvolvida em Python (a terceira linguagem de programação mais popular do mundo e para os desenvolvedores de chatbot), esta jornada mostra como é possível desenvolver uma experiência de bate-papo útil para qualquer tipo de empresas de varejo – e muito mais.

Descrição

Os chatbots são um tema atual no segmento do varejo. Até o momento, porém, a execução limita-se, basicamente, a uma experiência nova para os clientes. Com esta jornada, colocamos recursos eficientes, como Shopping Cart, Context Store e Custom Inventory Search, ao alcance de desenvolvedores empreendedores de Python no espaço do varejo.

Fluxo

Fluxograma das etapas para criação do app

  1. O usuário escreve uma mensagem para o slackbot.
  2. O slackbot utiliza o serviço Watson Conversation para permitir que usuários procurem, adicionem ou removam produtos do carrinho de compras.
  3. O serviço Watson Discovery oferece aos usuários uma lista de itens para adicionar ou remover dos carrinhos.
  4. Os dados do usuário e do carrinho são armazenados no banco de dados.

Instruções

Para começar a construir seu próprio chatbot:

  1. Clone o repositório
  2. Criar serviços do IBM Cloud
  3. Obtenha credenciais do IBM Cloud e adicione a .env
  4. Configurar o Assistente do Watson
  5. Configurar o Watson Discovery
  6. Configure o Slack
  7. Execute o aplicativo

Aviso

O conteúdo aqui presente foi traduzido da página IBM Developer US. Caso haja qualquer divergência de texto e/ou versões, consulte o conteúdo original.