Uma Proposta de Arquitetura de Software para uma Plataforma Conversacional de Suporte a BNCC

  • Francisco Gilvan de Oliveira UFC
  • Emanuel Coutinho UFC

Resumo


This article presents preliminary results regarding a professor-support chatbot aligned with the National Common Curricular Base (BNCC), focusing on its software architecture, integrations, and role as the platform’s functional core. The solution is a web application that enables structured curriculum queries, the generation of pedagogical materials using Artificial Intelligence (AI), and content organization within a digital library. The chatbot acts as a central orchestration point connecting the interface, data persistence, curriculum information retrieval, and external AI services. Preliminary usage results suggest that the solution’s primary contribution lies not merely in its conversational interface, but in the integration of technical services with the business needs of the educational context—specifically regarding the reduction of operational effort required for consulting the BNCC, developing materials, and facilitating pedagogical workflows. Finally, the research highlights challenges related to architectural coupling, security, observability, and pedagogical validation.

Palavras-chave: Chatbots, BNCC, Arquitetura, Docente

Referências

Judson Alvarenga, Igor Dalepiane, Lucas Fell, and Maicon Bernardino. 2024. Uma Revisão Sistemática da Literatura sobre Chatbots na Educação: Desenvolvimento e Aplicações. In Anais do I Workshop sobre Bots na Engenharia de Software (Curitiba/PR). SBC, Porto Alegre, RS, Brasil, 30–39. DOI: 10.5753/wbots.2024.3975

Lilian Bacich and José Moran (Eds.). 2018. Metodologias Ativas para uma Educação Inovadora: uma Abordagem Teórico-Prática. Penso, Porto Alegre.

Len Bass, Paul Clements, and Rick Kazman. 2021. Software Architecture in Practice (4th ed.). Addison-Wesley, Boston.

Brasil. Ministério da Educação. 2018. Base Nacional Comum Curricular. MEC, Brasília, DF.

Daniel Jurafsky and James H. Martin. 2009. Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition (2nd ed.). Prentice Hall, Upper Saddle River, NJ.

Vani Moreira Kenski. 2012. Tecnologias e Ensino Presencial e a Distância (9th ed.). Papirus, Campinas.

Kleopatra Mageira, Dimitra Pittou, Andreas Papasalouros, Konstantinos Kotis, Paraskevi Zangogianni, and Athanasios Daradoumis. 2022. Educational AI Chatbots for Content and Language Integrated Learning. Applied Sciences 12, 7 (2022). DOI: 10.3390/app12073239

Andre Miranda, Renato Garcia, Ana Oran, Gilleanes Guedes, Brenda Santana, Davi Silva, Pedro Valle, and Williamson Silva. 2024. Avaliação de Usabilidade do CoderBot como Recurso Pedagógico no Ensino de Programação. In Anais do I Workshop sobre Bots na Engenharia de Software (Curitiba/PR). SBC, Porto Alegre, RS, Brasil, 11–20. DOI: 10.5753/wbots.2024.3926

José Moran. 2013. A Educação que Desejamos: Novos Desafios e Como Chegar Lá (5th ed.). Papirus, Campinas.

Quim Motger, Xavier Franch, and Jordi Marco. 2022. Software-Based Dialogue Systems: Survey, Taxonomy, and Challenges. ACM Comput. Surv. 55, 5, Article 91 (Dec. 2022), 42 pages. DOI: 10.1145/3527450

Roger S. Pressman and Bruce R. Maxim. 2021. Software Engineering: A Practitioner’s Approach (9th ed.). McGraw-Hill, New York.

Ian Sommerville. 2019. Engenharia de Software (10th ed.). Pearson, São Paulo.

Sebastian Wollny, Jan Schneider, Daniele Di Mitri, Joshua Weidlich, Marc Rittberger, and Hendrik Drachsler. 2021. AreWe There Yet? - A Systematic Literature Review on Chatbots in Education. Frontiers in Artificial Intelligence Volume 4 - 2021 (2021). DOI: 10.3389/frai.2021.654924
Publicado
11/09/2026
OLIVEIRA, Francisco Gilvan de; COUTINHO, Emanuel. Uma Proposta de Arquitetura de Software para uma Plataforma Conversacional de Suporte a BNCC. In: WORKSHOP SOBRE BOTS NA ENGENHARIA DE SOFTWARE (WBOTS), 3. , 2026, Cuiabá/MT. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 8-11. DOI: https://doi.org/10.5753/wbots.2026.32801.