Este repositório tem como objetivo mapear, passo-a-passo, como é feito um chatbot simples utilizando Hubot e Wit.ai
[email protected]:asserdna/chatbot_workshop.git
cd chatbot_workshop
touch .env
rode o hubot pelo Docker ou Node
sh ./start.sh
- Se voce está no windows, inicie a aplicaçao rodando
docker run -it --env-file ".env" chatbot-witai
npm install
npm start
Voce precisará criar um arquivo .env
após clonar o repositório, na pasta raiz do projeto e adicionar
WIT_ACCESS_TOKEN=<INSIRA_SEU_TOKEN_DE_ACESSO_AQUI>
ACCUWEATHER_APIKEY=<INSIRA_SUA_APIKEY_AQUI>
Favor consultar AQUI.
Uma explicaçao mais detalhada se encontra AQUI
Abaixo está os passos para a configuração da Aplicação:
- Crie uma conta
- New APP
- Adicione um nome em App Name
- Clique em intent
- Clique em keywords (vamos trabalhar apenas com palavras-chave neste exemplo)
- Adicione uma nova palavra-chave [Add a new keyword] chamado "grettings"
- Adicione sinônimos (são palavras que vão ser reconhecidas e associadas a esta palavra-chave) como: "hi", "oi", "eae", "olá"
- Vá em configurações [Settings]
- Copie seu Server Access Token (será o token usado na variável de ambiente WIT_SERVER_TOKEN)