Creative Commons Attribution 4.0 International license
The growth of class sizes, the increasing complexity of course content, and the multiplicity of digital platforms make it progressively harder for instructors to identify, in a timely manner, students who are at risk of academic failure. This short paper presents the concept of Ogma, a learning analytics application with artificial intelligence components designed to anticipate signs of academic decline and suggest personalized recovery measures. The proposal combines heterogeneous data - student-produced work, grade records, forum messages, and logs from other educational applications - to build a dynamic risk profile. Based on this profile, the system provides instructors with a dashboard containing graded alerts, explanations of risk factors, and pedagogical recommendations generated by a pipeline that combines machine learning, retrieval-augmented generation, and large language models. The paper presents the motivation for the problem, synthesizes related work, and describes the design of a reference architecture for Ogma.
@InProceedings{queiros:OASIcs.ICPEC.2026.4,
author = {Queir\'{o}s, Ricardo},
title = {{Ogma: An Intelligent Platform for Anticipating Academic Failure and Recommending Recovery Measures}},
booktitle = {7th International Computer Programming Education Conference (ICPEC 2026)},
pages = {4:1--4:6},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-443-7},
ISSN = {2190-6807},
year = {2026},
volume = {145},
editor = {Portela, Filipe and Matos, Lu{\'\i}s and Guimar\~{a}es, Tiago},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2026.4},
URN = {urn:nbn:de:0030-drops-267414},
doi = {10.4230/OASIcs.ICPEC.2026.4},
annote = {Keywords: Generative AI, Educational chatbot, Pedagogical agent, Gamification, Moodle, Retrieval-augmented generation, Self-regulated learning}
}