Crie um chatbot de varejo “cognitivo”  

Desenvolva um chatbot configurável e pronto para o varejo

Last updated

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.

By Scott D’Angelo, Rich Hagarty, Mark Sturdevant

Overview

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.

Flow

  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.

Components

Banco de dados NoSQL do Cloudant

Uma camada de dados gerenciada, criada para aplicativos móveis e web que usa um esquema de JSON flexível.

Watson Discovery

Um mecanismo cognitivo de procura e analytics de conteúdo para aplicativos identificarem padrões, tendências e informações acionáveis.

Watson Conversation

Crie um chatbot que interaja através de uma conversa por voz ou texto.

Cloud Foundry

Desenvolva, implemente e execute aplicativos em uma plataforma Cloud de software livre.

Technologies

Inteligência Artificial

Tecnologias cognitivas capazes de entender, raciocinar, aprender e interagir como seres humanos.

Blockchain

Banco de dados distribuído mantendo uma lista crescente de registros ou blocos protegidos.

Armazenamento de Dados

Repositório para armazenar e gerenciar coleções de dados.

Plataforma como Serviço

Uma plataforma para serviços na Cloud que facilita o desenvolvimento, a implementação e o gerenciamento de aplicativos, ao abstrair a complexidade de manutenção da infraestrutura necessária.

Related Blogs

Nenhuma publicação correspondente ao seu critério de busca foi encontrada

Related Links

Slack Python Client

Um cliente básico para Slack.com, que pode se conectar, opcionalmente, à API Real Time Messaging (RTM) do Slack.