Introdução
  • O que são chatbots
  • Para que fazer o seu próprio chatbot
  • Ferramentas utilizadas para criar chatbots
O que iremos precisar ao longo do curso
  • Faça parte da nossa comunidade no Slack
  • (Mac e Linux) Ferramentas necessárias e como instalar
  • (Windows) Ferramentas necessárias e como instalar - git e bash
  • (Windows) Ferramentas necessárias e como instalar - github
  • (Windows) Ferramentas necessárias e como instalar - node, npm e nvm
  • (Windows) Ferramentas necessárias e como instalar - yarn
  • Criando conta na IBM Cloud para usar o Watson - Atualizado
  • Criando conta no Facebook Developers para publicar o Chatbot no Messenger
  • Criando a conta no Slack (parte 1)
  • Criando conta no Slack (parte 2)
Chatbot Clínica Médica
  • Conheça a Bruna, nossa nova instrutora
  • Criando sua conta na IBM Cloud
  • Watson Assistant Overview
  • Criando do Serviço do Watson Assistant
  • Criando o Skill de Clínica Médica
  • Criando Intenção de Saudação
  • Criando Intenções Importando Arquivo CSV
  • Criando Intenções de Agendamento, Especialidades e Despedida
  • Criando Entidades
  • Habilitando Entidades de Sistema
  • Entendendo Diálogos No Watson Assistant
  • Criando Diálogo de Saudação
  • Criando Diálogos de Contato, Localização e Despedida
  • Criando Diálogo de Especialidades com Opções
  • Criando Diálogo para Agendamento de Consulta
  • Vinculando o Skill ao Assistant
Chatbot Gerenciador Financeiro
  • Criando o serviço do IBM Watson Assistant
  • Visão Geral do Chatbot
  • Criando o Skill Gerenciador Financeiro
  • Criando a Intenção Saudação
  • Criando a Intenção Consulta Saldo
  • Criando a Entidade Tipo de Conta
  • Criando os primeiros diálogos
  • Finalizando o primeiro diálogo
Chatbot Projeto Cão Feliz
  • Aviso sobre Atualização do serviço
  • Introdução a esta seção
  • Mostrando a tela com a mudança de Workspace para Skill (Watson Assistant 2.0)
  • O que são INTENÇÕES?
  • Criando intenções
  • O que são ENTIDADES?
  • O que é o DIÁLOGO
  • Criando o diálogo Sobre o Projeto
  • Criando o diálogo Adoção
  • Criando o diálogo Adoção (com imagens)
  • Criando o diálogo Castração (parte 1 - organizando em pastas)
  • Criando o diálogo Castração (parte 2 - tornando mais inteligente)
  • Criando o diálogo Castração (parte 3 - mensagem final do fluxo)
  • Terminando o Diálogo (Doações, Contato e Despedida)
  • Finalizando o primeiro chatbot
Chatbot: Reserva de Quarto de Hotel / Restaurante
  • Apresentando o segundo chatbot
  • Utilizando as intenções 'de fábrica' da IBM com o Content Catalog
  • Criando as primeiras intenções para o Hotel (Localização e horário)
  • Intenções para confirmar, cancelar ou alterar reservas
  • Finalizando as intenções
  • Entidade Data
  • Entidade Quantidade de pessoas
  • Entidade Tempo (sys-time)
  • Iniciando o diálogo
  • Criando o diálogo para reserva usando SLOTS
  • Fluxo de reserva
  • Confirma, consulta e altera uma reserva
Chatbot: Pedir pizza
  • Sobre o chatbot de pizzaria
  • Criando as intenções de Saudação e Despedida
  • Criando as intenções de Cardápio e Pedir Pizza
  • Criando as Entidades Sabor e Tipo da Massa
  • Criando o Diálogo inicial (Bem-vindo, Saudação e Despedida)
  • Coletando e armazenando o nome do usuário
  • Criando o Diálogo para apresentar o Cardápio
  • Criando o Diálogo para pedir Pizza
  • Mostrando o valor da pizza
  • Identificando o troco
  • Melhorando e finalizando o chatbot
Usando o Watson Assistant simple, aplicação criada em Node.js pela IBM
  • Clonando o projeto de chatbot em Node.js versão simples da IBM
  • Alterando o Workspace ID para usar outro chatbot
  • Analizando o backend do aplicativo
  • Alterando o código para identificar a intenção Cardápio
Criando o nosso próprio backend de chatbot em Node.js
  • Configurando o serviço
  • Correção do código por conta do IBM Watson API 2
  • Rodando o nosso backend
  • Interagindo com o usuário
  • Adicionando o contexto na conversa
  • Finalizando a conversa
  • Salvando o código no github
Criando nosso próprio sistema de chatbot em React.js
  • Iniciando o projeto com create-react-app
  • Instalando o Reactstrap (Bootstrap em componentes React)
  • Código fonte no Github
  • Criando a estrutura de componentes