Date
Publisher
arXiv
The rapidly increasing student population has posed serious challenges to the traditional academic advising process. This study designs and implements a multi-purpose intelligent system to support students' academic progress, based on a two-part hybrid framework: (1) an advanced model for grade prediction and (2) a rule-based recommendation engine. Using a dataset containing 416,558 educational records from the University of Birjand, students were first divided into homogeneous clusters using the Gaussian Mixture Model (GMM). Subsequently, a Stacking Ensemble model combining Random Forest, Gradient Boosting, and MLP was trained specifically for each cluster. Evaluation results demonstrated that the Stacking model outperformed base models across all clusters, achieving a final aggregated RMSE of 2.35. The second component is an expert system that provides intelligent recommendations by synergizing educational regulations with the grades predicted by the first component. This system has been implemented as a practical tool on the University of Birjand portal, offering students real-time feedback such as semester GPA prediction, probation risk warnings, and course suggestions for GPA improvement.
Why it matters
The rapidly increasing student population poses serious challenges to the traditional academic advising process. Intelligent systems are needed to help support students' academic progress.
Key findings
- Using 416,558 records at the University of Birjand, combining multiple AI models predicted student grades more accurately than individual models across all student groups.
- An expert advising system generates intelligent recommendations by aligning institutional educational regulations with AI-predicted student course grades.
- The deployed advising tool provides students with real-time semester GPA forecasts, academic probation warnings, and course suggestions to improve their grades.
Summary drafted with AI from the paper’s abstract and may contain errors. See the full paper for details.
What is the application?
Who is the user?
Who age?
Why use AI?

