Use este identificador para citar ou linkar para este item: http://bdm.ufmt.br/handle/1/4349
Registro completo de metadados
Campo DCValorIdioma
dc.creatorSeror, Luis Octavio Galesso-
dc.date.accessioned2025-02-04T23:00:05Z-
dc.date.available2024-11-15-
dc.date.available2025-02-04T23:00:05Z-
dc.date.issued2024-11-07-
dc.identifier.citationSEROR, 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.pt_BR
dc.identifier.urihttp://bdm.ufmt.br/handle/1/4349-
dc.description.abstractIn 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.pt_BR
dc.description.provenanceSubmitted by Leila Teresinha Richtic Silva (leilarichtic@gmail.com) on 2025-02-04T22:59:48Z No. of bitstreams: 1 TCC_Luis Octavio Galesso Seror.pdf: 1150303 bytes, checksum: 108557018c306a936273e8eee179939b (MD5)en
dc.description.provenanceApproved for entry into archive by Leila Teresinha Richtic Silva (leilarichtic@gmail.com) on 2025-02-04T23:00:05Z (GMT) No. of bitstreams: 1 TCC_Luis Octavio Galesso Seror.pdf: 1150303 bytes, checksum: 108557018c306a936273e8eee179939b (MD5)en
dc.description.provenanceMade available in DSpace on 2025-02-04T23:00:05Z (GMT). No. of bitstreams: 1 TCC_Luis Octavio Galesso Seror.pdf: 1150303 bytes, checksum: 108557018c306a936273e8eee179939b (MD5) Previous issue date: 2024-11-07en
dc.languageporpt_BR
dc.publisherUniversidade Federal de Mato Grossopt_BR
dc.rightsAcesso Abertopt_BR
dc.titleDesenvolvimento de software de assistente virtual integrando inteligências artificiaispt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Kempner, Thais Reggina-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/5630808549813002pt_BR
dc.contributor.referee1Kempner, Thais Reggina-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/5630808549813002pt_BR
dc.contributor.referee2Teixeira, Raoni Florentino da Silva-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/5079017129840047pt_BR
dc.contributor.referee3Vasconcelos, Fillipe Matos de-
dc.contributor.referee3Latteshttp://lattes.cnpq.br/4832215187384280pt_BR
dc.description.resumoNeste 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.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentInstituto de Engenharia – Várzea Grandept_BR
dc.publisher.initialsUFMT CUVG - Várzea Grandept_BR
dc.publisher.programEngenharia de Computação - CUVGpt_BR
dc.subject.cnpqCNPQ::ENGENHARIASpt_BR
dc.subject.keywordIApt_BR
dc.subject.keywordSoftwarept_BR
dc.subject.keywordAgentespt_BR
dc.subject.keywordLLMspt_BR
dc.subject.keywordSOLIDpt_BR
dc.subject.keyword2AIpt_BR
dc.subject.keyword2Softwarept_BR
dc.subject.keyword2Agentspt_BR
dc.subject.keyword2LLMspt_BR
dc.subject.keyword2SOLIDpt_BR
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.