-
Notifications
You must be signed in to change notification settings - Fork 203
Roteiro LatinoWare 2019
Siga este passo a passo para ter construir seu chatbot 🤖
- Faça um
Fork
do projeto em sua organização ou conta noGitHub
- Renomeeie o projeto com o nome desejado:
- Clone o projeto em uma pasta desejada:
git clone https://github.com/<seu_usuario>/<seu_projeto>
- Acesse a pasta do projeto:
cd <pasta_do_projeto>
- Execute o comando abaixo para construir todos os
containers
,treinar
eexecutar
seu navegador com o bot no ar.
sudo make first-run
Ótimo! agora você tem seu chatbot configurado e pronto para ser editado!
-
Defina um tema que queira que seu chatbot seja capaz de falar.
-
Defina o nome, persona e o que mais quiser sobre o seu chatbot.
-
Na pasta
bot/
está todos os dados referentes ao chatbot Rasa.
-
Para atualizar o conteúdo bot seu
chatbot
crie intenções no arquivobot/data/nlu.md
-
Atualize as
intents
criadas no arquivobot/domain.yml
-
Adicione exemplos de conversa com as intenções novas no arquivo
bot/data/stories.md
-
Atualize as
utters
criadas no arquivobot/domain.yml
-
Treine novamente seu chatbot
make train
- Converse com ele no shell
make run-shell
- Caso você tenha algum problema durante a atualização do conteúdo do seu chatbot, verifique se todos os arquivos estão corretos:
make validate
- Use o seguinte comando para construir o container de
jupyter-notebooks
make run-notebooks
-
Execute os
jupyter-notebooks
para validar suasintents
-
Execute os
jupyter-notebooks
para validar suasstories
Nos notebooks você encontrará toda a documentação para gerar e interpretar dados referentes a evolução do seu chatbot.
- Construa todos os containers de
analytics
make build-analytics
- Analise os dados mostrados no
Kibana