O presente repositório contém os códigos e instruções da apresentação no Coding The Future #18 - Criando um chatbot com Machine Learning.
Não é necessário um grande conhecimento técnico sobre o assunto, mas é importante ter o Python 3.10 instalado ou a versão mais recente em seu ambiente.
A seguir, listamos a ordem dos eventos, de acordo com cada pasta, a serem executados para que o projeto funcione em seu ambiente local.
- Clone o repositório para seu ambiente com o comando
git clone https://github.com/batestin1/code_the_future_diobot.git
.
- Abra o seu terminal ou CMD e execute o seguinte comando
python3.10 -m venv env_bot
, ondeenv_bot
é o nome do seu ambiente, a sua escolha. - Caso seu sistema operacional seja Windows, ainda no terminal, faça a seguinte operação
.\env_bot\Scripts\activate
. - Caso seu sistema operacional seja MacOS ou Linux, ainda no terminal, faça a seguinte operação
source env_bot/bin/activate
.
- Ainda no terminal, dentro do diretório onde se encontra o arquivo
requirements.txt
, execute o seguinte comandopip install -r requirements.txt
.
- Entre no diretório onde se encontra a pasta
chatbot
e, uma vez dentro, execute o seguinte comandopython -m flask run --host=0.0.0.0 --debugger
. - Após executar o comando acima, um link http://localhost:5000 será gerado, basta clicar nele para abrir o chatbot em seu navegador.
- Clone o repositório para seu ambiente com o comando
git clone https://github.com/batestin1/code_the_future_diobot.git
- Existem duas maneiras de executar o arquivo
harry_potter_redeneural.ipynb
: você pode optar por ambientes como Anaconda, Jupyter Notebook ou Google Colab (https://colab.research.google.com/drive/1XFSvpHt8u6oQOT4NXL9ZlxFHX7Z5kB__?usp=sharing), ou baixar o pluginipynb
no Visual Studio Code.
- Clone o repositório para seu ambiente com o comando
git clone https://github.com/batestin1/code_the_future_diobot.git
-
Existem duas maneiras de executar os arquivos
transformer_gerador_resumo.ipynb
ou pelo google colab (https://colab.research.google.com/drive/14TYRy1M_ncl3hQMHnOOvz3TuNlZACqR8?usp=sharing) -
Existem duas maneiras de executar os arquivos
finetune_com_wikipedia.ipynb
ou pelo google colab (https://colab.research.google.com/drive/1havCgOIhxZ7ViW-lfIQwdP-S_AM4ygRx?usp=sharing)