Chatbot Challenge
help
{{apiData.me.position}}˚ no Ranking
profile pic account_circle
Login Comece agora
Iniciar Desafio Iniciar Desafio Fórum
{{apiData.participant_count}} Participantes
Criado Por: Created by IBM-DEG-TEAM
IBM
Chatbot
Criar um chatbot

Chatbot Challenge

Objetivo

Neste desafio, você usará Javascript e a plataforma do IBM Watson para criar um simples chatbot capaz de responder curiosidades sobre a Copa do Mundo.

Tópicos

Neste desafio você aprenderá a utilizar a plataforma IBM Watson Assistant, onde:

  • Aprenderá sobre intenções;
  • Aprenderá sobre entidades;
  • Utilizará o SDK de Watson para integrar o Assistant na sua aplicação(use o arquivo .env para isso).

Padrão dos testes

Todos os testes descritos seguem o padrao: {TIPO_COMPONENTE}: {FRASE_DE_TESTE}, exemplo:

Teste da entidade #saudacao:

#saudacao        : Ola
TIPO_COMPONENTE  : FRASE_TESTE

Requisitos

Para este desafio você precisará da versao 6 de NodeJS ou superior. Você primeiramente deverá configurar o arquivo index.js com workspace_id, username e password. Confira na documentação que consta na aba de Conteúdos os passos necessários para realizar a configuração do Watson.

Para executar os testes:

cd ~/codenation/chatbot-1
codenation test -c chatbot-1

Importante: após alguma modificação, aguarde o watson acabar de ser treinado. (Use Try it antes de executar os testes automáticos)

codenation code review

Para receber Code review, compartilhe o link abaixo com colegas ou em nosso fórum de discussões:

codenation code review

Para receber Code review, você precisa primeiramente finalizar o desafio.

{{apiData.participant_count}} Participantes

Para definir seu posicionamento no ranking do desafio, utilizaremos a nota mais alta que tiver conquistado nele. Caso outra pessoa participante obtenha a mesma nota que a sua, o critério de desempate será data e hora de envio da mais recente.

empty ranking Ainda não temos participantes suficientes para o ranking!
Aproveite e seja um dos primeiros a participar desse desafio.
CODE:NOME NOTA
{{candidate.position}}. {{candidate.name}} {{candidate.score.toFixed(2)}}%
Desenvolvendo Chatbots com Watson Assistant

neste tutorial faremos um chatbot para pedido de pizza!

Documentação Watson Conversation

Documentação da ferramenta necessária para realizar o desafio.

Criando um chatbot em 10 min

neste tutorial faremos um chatbot em 10 min