Desenvolvido na disciplina de Construção de Interpretadores ministrada pelo prof. Frank Alcântara.
- Lucas Azevedo Dias
- Guilherme Henrique Eduardo de Lara Peres
- Henrique Anderle Schulz
- Rafaela de Miranda
The SharkBot is a Natural Language Processing (NLP) project focused on analyzing the novel O Guarani by José de Alencar.
The project uses various Python libraries to process, tokenize, and analyze the text, aiming to return excerpts related to the given question.
There are two response options for the chatbot: excerpts from the original text and summaries generated by the PT-T5 transformer (recogna-nlp/ptt5-base-summ).
- Click the Open in Colab button above to access the project;
- Run all code cells;
- Select the response mode using the button in the top left corner, switching between
T5(generated summary) andOriginal(excerpts from the original text); - In the lower section, interact with the chatbot by entering your question about the book, for example:
O que acontece quando Peri bebe o veneno para salvar Cecília?.
O SharkBot é um projeto de Processamento de Linguagem Natural (PLN) voltado para a análise do romance O Guarani, de José de Alencar.
O projeto utiliza diversas bibliotecas Python para processar, tokenizar e analisar o texto com objetivo de retornar trechos relacionados a pergunta dada.
Há duas opções para retorno do chatbot: trechos do texto original e resumos feitos pelo transformer PT-T5 (recogna-nlp/ptt5-base-summ).
- Clique no botão Abrir no Colab acima para acessar o projeto;
- Execute todas as células de código;
- Escolha o modo de resposta utilizando o botão no canto superior esquerdo, alternando entre as opções
T5(resumo gerado) eOriginal(trechos do texto original); - Na seção inferior, interaja com o chatbot inserindo sua pergunta sobre o livro, por exemplo:
O que acontece quando Peri bebe o veneno para salvar Cecília?.