Use este identificador para citar ou linkar para este item:
https://arandu.iffarroupilha.edu.br/handle/itemid/265
Tipo: | Trabalho de Conclusão de Graduação |
Título: | A inteligência artificial por trás do aplicativo Papibot |
Autor(es): | Lengler, Victor Picinini |
Orientador: | Konrad, Jenifer Heuert |
Primeiro membro da banca: | Konrad, Jenifer Heuert |
Segundo membro da banca: | Rubert, Cleber |
Terceiro membro da banca: | Pizzoni, Magnos Roberto |
Resumo: | O Papibot é um aplicativo que traz como proposta auxiliar no aprendizado da língua inglesa através do diálogo do usuário com uma inteligência artificial simulando um interlocutor. Através deste trabalho buscou-se a melhor forma de desenvolvimento e treinamento de um algoritmo de machine learning que, aplicando Processamento de Linguagem Natural, compreenda a fala do usuário e possa produzir uma resposta contextualizada, compreensível e engajadora. Foram analisados objetivamente os resultados obtidos na implementação de duas ferramentas de código aberto - DeepPavlov e DialoGPT - usando um dataset contendo diálogos com linguagem natural. As diferenças mais discrepantes entre as duas opções são a exatidão da DeepPavlov e a flexibilidade na geração de textos da DialoGPT. Através da comparação dos algoritmos, foi constatado que a DialoGPT se saiu melhor em três dos cinco fatores decisivos - Performance, Facilidade de Implementação e Flexibilidade -, assim confirmando sua escolha como melhor forma de implementar o serviço. |
Resumo em Língua Estrangeira: | Papibot is a mobile app that comes to assist English learning through the dialogue between the user and an artificial intelligence simulating an interlocutor. Through this paper it was seeked the best way to develop and train a machine learning algorithm that, applying Natural Language Processing, understands the user's speech and can produce a contextualized, understandable and engaging response. Were then analyzed the results obtained in the implementation of two open source tools - DeepPavlov and DialoGPT - using a dataset containing natural language dialogs. The most discrepant differences between the two options are DeepPavlov's accuracy and DialoGPT's flexibility in generating texts. By comparing the algorithms, it was found that DialoGPT did better in three of the five decisive factors - Performance, Ease of Implementation and Flexibility -, thus confirming its choice as the best way to implement the service. |
Assunto(s): | Algorítmos Inteligência artificial Processamento de linguagem natural (Computação) |
Idioma: | por |
País: | Brasil |
Instituição: | Instituto Federal de Educação, Ciência e Tecnologia Farroupilha |
Sigla: | IFFAR |
Campus: | Campus Panambi |
Tipo de acesso: | Acesso Aberto |
Nível acadêmico: | Graduação |
URI: | https://arandu.iffarroupilha.edu.br/handle/itemid/265 |
Data do documento: | 2021 |
Aparece nas coleções: | Sistemas para Internet |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
TCC VICTOR PICININI LENGLER.pdf | 2 MB | Adobe PDF | Visualizar/Abrir |
Este item está licenciado sob uma Licença Creative Commons