Lucas-Severo / chatbot

chatbot feito utilizando o framework rasa

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chatbot

Chatbot feito utilizando o framework rasa

Requisitos

  • Python3
  • rasa library

Instalação

A instalação do python pode ser feita no site: https://www.python.org/downloads/

ou se estiver no linux:

sudo apt install python3
sudo apt install python3-pip

Instalando o Rasa

pip3 install rasa-x --extra-index-url https://pypi.rasa.com/simple

Instalando o Spacy

pip3 install rasa[spacy]
python -m spacy download pt_core_news_sm
python -m spacy link pt_core_news_sm pt

Execução

Após a instalação das dependências, é necessário executar o servidor das actions, que é onde o rasa fará a requisição para ações customizadas, para isso execute o comando:

python -m rasa_sdk --actions actions

Isso irá executar um servidor no "http://localhost:5055/webhook" que foi configurado no arquivo endpoints.yml

Com isso, agora é só executar:

rasa shell

Assim o rasa pegará o último modelo treinado disposto na pasta models/, e será possível conversar com o bot

chatbot

About

chatbot feito utilizando o framework rasa


Languages

Language:Python 100.0%