Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/40219Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Mayer, Oliver Lohann | - |
| dc.date.accessioned | 2026-04-23T13:32:30Z | - |
| dc.date.available | 2026-04-23T13:32:30Z | - |
| dc.date.issued | 2025-11-27 | - |
| dc.identifier.citation | MAYER, Oliver Lohann. Chatbot inteligente para auxílio ao desenvolvimento de sistemas. 2025. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2025. | pt_BR |
| dc.identifier.uri | http://repositorio.utfpr.edu.br/jspui/handle/1/40219 | - |
| dc.description.abstract | Contemporary software development faces significant challenges related to insufficient, fragmented, or outdated technical documentation. Developers frequently need to maintain complex mental models of systems while working, resulting in context loss and trial-and-error approaches. This work presented the creation of an intelligent chatbot designed to assist developers in understanding and navigating through complex systems. Using advanced natural language models, the developed chatbot is capable of processing, indexing, and querying existing technical documentation, answering developers’ questions about flows, business rules, and internal system structures. The methodology included the development of a web interface integrated with the Retrieval-Augmented Generation (RAG) architecture and a vector database. The results obtained demonstrated a precision of 85% and an F1-Score of 0.83 in information retrieval. Validation with developers indicated an overall satisfaction of 4.7/5, highlighting ease of use, although the average response time (25.2s) was identified as a limitation. It is concluded that this approach reduces the time needed to understand complex systems and facilitates the integration of new members into development teams. | pt_BR |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Tecnológica Federal do Paraná | pt_BR |
| dc.rights | openAccess | pt_BR |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | pt_BR |
| dc.subject | Agentes inteligentes (Software) | pt_BR |
| dc.subject | Inteligência artificial | pt_BR |
| dc.subject | Processamento de linguagem natural (Computação) | pt_BR |
| dc.subject | Intelligent agents (Computer software) | pt_BR |
| dc.subject | Artificial intelligence | pt_BR |
| dc.subject | Natural language processing (Computer science) | pt_BR |
| dc.title | Chatbot inteligente para auxílio ao desenvolvimento de sistemas | pt_BR |
| dc.title.alternative | Intelligent chatbot to support systems development | pt_BR |
| dc.type | bachelorThesis | pt_BR |
| dc.description.resumo | O desenvolvimento de software contemporâneo enfrenta desafios significativos relacionados à documentação técnica insuficiente, fragmentada ou desatualizada. Desenvolvedores frequentemente precisam manter modelos mentais complexos sobre sistemas enquanto trabalham, resultando em perda de contexto e abordagens baseadas em tentativa e erro. Este trabalho apresentou a criação de um chatbot inteligente para auxiliar desenvolvedores na compreensão e navegação por meio de sistemas complexos. Utilizando modelos de linguagem natural avançados, o chatbot desenvolvido é capaz de processar, indexar e consultar documentação técnica existente, respondendo a perguntas dos desenvolvedores sobre fluxos, regras de negócio e estruturas internas do sistema. A metodologia incluiu o desenvolvimento de uma interface web integrada à arquitetura Retrieval-Augmented Generation (RAG) e banco de dados vetorial. Os resultados demonstraram uma precisão de 85% e F1-Score de 0,83 na recuperação de informações. A validação com desenvolvedores indicou uma satisfação geral de 4,7/5, destacando-se a facilidade de uso, embora o tempo médio de resposta (25,2s) tenha sido identificado como uma limitação. Conclui-se que esta abordagem reduz o tempo necessário para compreensão de sistemas complexos e facilita a integração de novos membros às equipes de desenvolvimento. | pt_BR |
| dc.degree.local | Pato Branco | pt_BR |
| dc.publisher.local | Pato Branco | pt_BR |
| dc.contributor.advisor1 | Fávero, Eliane Maria De Bortoli | - |
| dc.contributor.referee1 | Fávero, Eliane Maria De Bortoli | - |
| dc.contributor.referee2 | Oliva, Jefferson Tales | - |
| dc.contributor.referee3 | Ascari, Rúbia Eliza de Oliveira Schultz | - |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.department | Departamento Acadêmico de Informática | pt_BR |
| dc.publisher.program | Tecnologia em Análise e Desenvolvimento de Sistemas | pt_BR |
| dc.publisher.initials | UTFPR | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO | pt_BR |
| Aparece nas coleções: | PB - Tecnologia em Análise e Desenvolvimento de Sistemas | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| chatbotinteligenteauxiliodesenvolvimento.pdf | 1,16 MB | Adobe PDF | Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons
