Aplicação da Metodologia DSRM no Desenvolvimento de um Assistente Virtual Baseado em RAG para Gestão de Contratos Públicos
Resumo
A gestão de contratos públicos exige consulta frequente a normativas dispersas, o que impõe elevada carga cognitiva aos fiscais e amplia o tempo de resposta. Este artigo aplica a Design Science Research Methodology para guiar a construção e avaliação do GeFi, um assistente virtual baseado em Retrieval Augmented Generation para o setor de contratos do Instituto Federal de Alagoas. O artefato foi construído como API REST em camadas, utilizando NestJS, Prisma, PostgreSQL com pgvector, LangChain e Google Gemini. A demonstração indicou o atendimento aos requisitos em documentos moderados, enquanto a avaliação revelou que editais volumosos demandam estratégias de segmentação avançadas.Referências
Almeida, C. W. L. de. (2022) "Fiscalização contratual na Lei nº 14.133/2021: governança e resultado na execução de contratos". Revista do TCU, n. 150.
Barbosa, R. F. et al. (2024) "Fiscalização de contratos nas instituições federais de ensino superior: desafios e perspectivas na gestão contratual". Revista Foco, v. 17, n. 12, e7100.
Bomfim, P. H. A. (2026) "Chat institucional com inteligência artificial para acesso a informações oficiais do IFBA". TCC (Licenciatura em Computação), Instituto Federal da Bahia, Porto Seguro.
Brown, T. et al. Language Models are Few Shot Learners. In: Advances in Neural Information Processing Systems, v. 33, pp. 1877 a 1901, 2020.
Fowler, M. Patterns of Enterprise Application Architecture. Addison Wesley Professional, 2002.
Gao, Y. et al. Retrieval Augmented Generation for Large Language Models: A Survey. arXiv:2312.10997, 2023.
Hevner, A. R.; March, S. T.; Park, J.; Ram, S. Design Science in Information Systems Research. MIS Quarterly, v. 28, n. 1, pp. 75 a 105, 2004.
Ji, Z. et al. Survey of Hallucination in Natural Language Generation. ACM Computing Surveys, v. 55, n. 12, pp. 1 a 38, 2023.
Kane, A. pgvector: Open source vector similarity search for Postgres. 2021. Disponível em: [link].
Karpukhin, V. et al. (2020) "Dense passage retrieval for open-domain question answering". In: Proceedings of EMNLP, p. 6769 a 6781.
Lewis, P. et al. Retrieval Augmented Generation for Knowledge Intensive NLP Tasks. In: Advances in Neural Information Processing Systems, v. 33, pp. 9459 a 9474, 2020.
Matos, F. R. P.; Reis, D. L. (2023) "Gestão de contratos como instrumento de redução de custo: planejamento e fiscalização dos recursos públicos". Revista Científica Semana Acadêmica, v. 11, n. 232.
Peffers, K.; Tuunanen, T.; Rothenberger, M. A.; Chatterjee, S. A Design Science Research Methodology for Information Systems Research. Journal of Management Information Systems, v. 24, n. 3, pp. 45 a 77, 2007.
Prisma Labs. Prisma: Next generation ORM for Node.js and TypeScript. 2021. [link].
Ribeiro, M. M.; Segatto, C. I. (2025) "Inteligência artificial nas organizações públicas brasileiras: heterogeneidades e capacidades em TI". Revista de Administração Pública, v. 59, n. 1, e2024-0066.
Silva, E. C.; Moreira, A. A. A. P.; Nascimento, L. R.; Serafim, G. L.; Santos, H. S.; Mendes, M. C. (2024) “Uma revisão sistemática do uso de tecnologias digitais na modernização e agilização dos processos de licitação pública”. Revista Foco, v. 17, n. 2, e4491, p. 1–20. DOI: 10.54751/revistafoco.v17n2-106.
Souza, W. F. V. de et al. (2025) "Assistente virtual inteligente para instituições educacionais: aplicação da técnica RAG no IFBot". In: Anais do VI Workshop sobre as Implicações da Computação na Sociedade (WICS), p. 217 a 224. Porto Alegre: SBC.
STJ. 2023. Manual de Gestão e Fiscalização de Contratos. Superior Tribunal de Justiça.
Barbosa, R. F. et al. (2024) "Fiscalização de contratos nas instituições federais de ensino superior: desafios e perspectivas na gestão contratual". Revista Foco, v. 17, n. 12, e7100.
Bomfim, P. H. A. (2026) "Chat institucional com inteligência artificial para acesso a informações oficiais do IFBA". TCC (Licenciatura em Computação), Instituto Federal da Bahia, Porto Seguro.
Brown, T. et al. Language Models are Few Shot Learners. In: Advances in Neural Information Processing Systems, v. 33, pp. 1877 a 1901, 2020.
Fowler, M. Patterns of Enterprise Application Architecture. Addison Wesley Professional, 2002.
Gao, Y. et al. Retrieval Augmented Generation for Large Language Models: A Survey. arXiv:2312.10997, 2023.
Hevner, A. R.; March, S. T.; Park, J.; Ram, S. Design Science in Information Systems Research. MIS Quarterly, v. 28, n. 1, pp. 75 a 105, 2004.
Ji, Z. et al. Survey of Hallucination in Natural Language Generation. ACM Computing Surveys, v. 55, n. 12, pp. 1 a 38, 2023.
Kane, A. pgvector: Open source vector similarity search for Postgres. 2021. Disponível em: [link].
Karpukhin, V. et al. (2020) "Dense passage retrieval for open-domain question answering". In: Proceedings of EMNLP, p. 6769 a 6781.
Lewis, P. et al. Retrieval Augmented Generation for Knowledge Intensive NLP Tasks. In: Advances in Neural Information Processing Systems, v. 33, pp. 9459 a 9474, 2020.
Matos, F. R. P.; Reis, D. L. (2023) "Gestão de contratos como instrumento de redução de custo: planejamento e fiscalização dos recursos públicos". Revista Científica Semana Acadêmica, v. 11, n. 232.
Peffers, K.; Tuunanen, T.; Rothenberger, M. A.; Chatterjee, S. A Design Science Research Methodology for Information Systems Research. Journal of Management Information Systems, v. 24, n. 3, pp. 45 a 77, 2007.
Prisma Labs. Prisma: Next generation ORM for Node.js and TypeScript. 2021. [link].
Ribeiro, M. M.; Segatto, C. I. (2025) "Inteligência artificial nas organizações públicas brasileiras: heterogeneidades e capacidades em TI". Revista de Administração Pública, v. 59, n. 1, e2024-0066.
Silva, E. C.; Moreira, A. A. A. P.; Nascimento, L. R.; Serafim, G. L.; Santos, H. S.; Mendes, M. C. (2024) “Uma revisão sistemática do uso de tecnologias digitais na modernização e agilização dos processos de licitação pública”. Revista Foco, v. 17, n. 2, e4491, p. 1–20. DOI: 10.54751/revistafoco.v17n2-106.
Souza, W. F. V. de et al. (2025) "Assistente virtual inteligente para instituições educacionais: aplicação da técnica RAG no IFBot". In: Anais do VI Workshop sobre as Implicações da Computação na Sociedade (WICS), p. 217 a 224. Porto Alegre: SBC.
STJ. 2023. Manual de Gestão e Fiscalização de Contratos. Superior Tribunal de Justiça.
Publicado
23/09/2026
Como Citar
SANTOS, Murilo M. Q. C.; SOUSA, Daniel B. S.; ALBUQUERQUE, Cassiano H.; PINTO, Emily B. S..
Aplicação da Metodologia DSRM no Desenvolvimento de um Assistente Virtual Baseado em RAG para Gestão de Contratos Públicos. In: ESCOLA REGIONAL DE COMPUTAÇÃO BAHIA, ALAGOAS E SERGIPE (ERBASE), 26. , 2026, Maragogi/AL.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2026
.
p. 91-100.
DOI: https://doi.org/10.5753/erbase.2026.32305.
