Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/40219
Registro completo de metadados
Campo DCValorIdioma
dc.creatorMayer, Oliver Lohann-
dc.date.accessioned2026-04-23T13:32:30Z-
dc.date.available2026-04-23T13:32:30Z-
dc.date.issued2025-11-27-
dc.identifier.citationMAYER, 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.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/40219-
dc.description.abstractContemporary 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.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_BR
dc.subjectAgentes inteligentes (Software)pt_BR
dc.subjectInteligência artificialpt_BR
dc.subjectProcessamento de linguagem natural (Computação)pt_BR
dc.subjectIntelligent agents (Computer software)pt_BR
dc.subjectArtificial intelligencept_BR
dc.subjectNatural language processing (Computer science)pt_BR
dc.titleChatbot inteligente para auxílio ao desenvolvimento de sistemaspt_BR
dc.title.alternativeIntelligent chatbot to support systems developmentpt_BR
dc.typebachelorThesispt_BR
dc.description.resumoO 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.localPato Brancopt_BR
dc.publisher.localPato Brancopt_BR
dc.contributor.advisor1Fávero, Eliane Maria De Bortoli-
dc.contributor.referee1Fávero, Eliane Maria De Bortoli-
dc.contributor.referee2Oliva, Jefferson Tales-
dc.contributor.referee3Ascari, Rúbia Eliza de Oliveira Schultz-
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentDepartamento Acadêmico de Informáticapt_BR
dc.publisher.programTecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
Aparece nas coleções:PB - Tecnologia em Análise e Desenvolvimento de Sistemas

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
chatbotinteligenteauxiliodesenvolvimento.pdf1,16 MBAdobe PDFVisualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons