Use este identificador para citar ou linkar para este item: http://bdm.ufmt.br/handle/1/4349
Tipo documento: Trabalho de Conclusão de Curso
Título: Desenvolvimento de software de assistente virtual integrando inteligências artificiais
Autor(es): Seror, Luis Octavio Galesso
Orientador(a): Kempner, Thais Reggina
Membro da Banca: Kempner, Thais Reggina
Membro da Banca: Teixeira, Raoni Florentino da Silva
Membro da Banca: Vasconcelos, Fillipe Matos de
Resumo : Neste trabalho de conclusão de curso, será apresentado o desenvolvimento de um software que integra múltiplas tecnologias de inteligência artificial (IA) em uma aplicação única, com ênfase no uso de agentes e ferramentas variadas para otimizar as funcionalidades do sistema. A crescente demanda por soluções inteligentes e automatizadas impulsiona a convergência de diferentes tecnologias de IA em plataformas integradas, potencializando o desempenho e a eficiência do sistema final. Além disso, o projeto segue os princípios de design SOLID, essenciais para garantir escalabilidade, manutenibilidade e organização do código, facilitando futuras expansões. Para engenheiros de computação, compreender todas as fases do ciclo de vida de desenvolvimento de software — desde a análise de requisitos até a escolha da arquitetura e implementação — é fundamental, especialmente ao trabalhar com arquiteturas complexas e ferramentas diversificadas de IA. Este estudo contribui para o avanço do conhecimento no desenvolvimento de software com IA integrada, detalhando processos, desafios e práticas recomendadas nesse campo em rápida evolução. Com o domínio desses conceitos e práticas como o SOLID, os profissionais de engenharia estarão mais preparados para enfrentar desafios complexos e explorar as oportunidades oferecidas pelo desenvolvimento de sistemas de IA integrados e organizados.
Resumo em lingua estrangeira: In this thesis, the software development that integrates multiple artificial intelligence (AI) technologies into a single application will be presented, with an emphasis on using agents and various tools to optimize the system’s functionalities. The growing demand for intelligent and automated solutions drives the convergence of different AI technologies into integrated platforms, enhancing the performance and efficiency of the final system. Furthermore, the project adheres to the SOLID design principles, which are essential for ensuring scalability, maintainability, and organization of the code, facilitating future expansions. For computer engineers, understanding all phases of the software development life cycle—ranging from requirements analysis to architecture selection and implementation—is fundamental, especially when working with complex architectures and diverse AI tools. This study contributes to advancing knowledge in the development of software with integrated AI by detailing processes, challenges, and best practices in this rapidly evolving field. With a mastery of these concepts and practices like SOLID, engineering professionals will be better prepared to face complex challenges and explore the opportunities offered by the development of integrated and organized AI systems.
Palavra-chave: IA
Software
Agentes
LLMs
SOLID
Palavra-chave em lingua estrangeira: AI
Software
Agents
LLMs
SOLID
CNPq: CNPQ::ENGENHARIAS
Idioma: por
País: Brasil
Instituição: Universidade Federal de Mato Grosso
Sigla da instituição: UFMT CUVG - Várzea Grande
Departamento: Instituto de Engenharia – Várzea Grande
Programa: Engenharia de Computação - CUVG
Referência: SEROR, Luis Octavio Galesso. Desenvolvimento de software de assistente virtual integrando inteligências artificiais. Orientador: Thais Reggina Kempner. 2024. 79 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Faculdade de Engenharia, Universidade Federal de Mato Grosso, Cuiabá, 2024.
Tipo de acesso: Acesso Aberto
URI: http://bdm.ufmt.br/handle/1/4349
Data defesa documento: 7-Nov-2024
Aparece na(s) coleção(ções):Engenharia de Computação - Várzea Grande

Arquivos deste item:
Arquivo Descrição TamanhoFormato 
TCC_Luis Octavio Galesso Seror.pdf1.12 MBAdobe PDFVer/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.