Development of a Web-Based Student Academic Performance Prediction Using Machine Learning for Higher Education Institutions
Development of a Web-Based Student Academic Performance Prediction Using Machine Learning for Higher Education Institutions |
||
![]() |
![]() |
|
© 2025 by IJETT Journal | ||
Volume-73 Issue-7 |
||
Year of Publication : 2025 | ||
Author : Michael Marvin P. Cruz, Ramil G. Lumauag | ||
DOI : 10.14445/22315381/IJETT-V73I7P133 |
How to Cite?
Michael Marvin P. Cruz, Ramil G. Lumauag, "Development of a Web-Based Student Academic Performance Prediction Using Machine Learning for Higher Education Institutions," International Journal of Engineering Trends and Technology, vol. 73, no. 7, pp.443-457, 2025. Crossref, https://doi.org/10.14445/22315381/IJETT-V73I7P133
Abstract
The rapid rise of predictive analytics and machine learning is changing higher education institutions' student academic performance monitoring. This study introduces HEAPS, a practical and deployable machine learning approach designed to predict at-risk students. This research adopts a comprehensive approach by developing, evaluating, and integrating the selected model into a real-time web application, in contrast to most studies that focus exclusively on identifying the best-performing model. A comparison was conducted between a singular model, Enhanced Random Forest (ERF), and a stacking ensemble model that integrates Random Forest and XGBoost as both base and meta-classifiers. Although the ensemble model exhibited superior prediction accuracy across key evaluation metrics, the ERF model achieved a significantly faster training and inference time. This difference emphasizes a critical trade-off between model complexity and computational efficiency. The results provide practical guidance for researchers and practitioners in model selection, emphasizing accuracy and real-world applicability, thereby ensuring that implemented systems are both efficient and responsive. Usability evaluation showed that HEAPS is an accessible and effective tool for academic intervention, connecting algorithmic research with educational implementation.
Keywords
Academic intervention, Early prediction system, Higher education, Machine Learning, Student academic performance.
References
[1] Erik W. Aslaksen, The Role of Education, The Evolution of Society: An Information-Processing Perspective, Springer, pp. 207-227, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Dilnavoz Shavkidinova, Feruza Suyunova, and Jasmina Kholdarova, “Education is an Important Factor in Human and Country Development,” Current Research Journal of Pedagogics, vol. 4, no. 1, pp. 27-34, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[3] AnneDuffy et al., “Predictors of Mental Health and Academic Outcomes in First-Year University Students: Identifying Prevention and Early-Intervention Targets,” BJPsych open, vol. 6, no. 3, pp. 1-8, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Richard J. Daker et al., “First-Year Students’ Math Anxiety Predicts STEM Avoidance and Underperformance throughout University, Independently of Math Ability,” npj Science of Learning, vol. 6, no. 1, pp. 1-13, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Kevin L. Rand et al., “Hope and Optimism as Predictors of Academic Performance and Subjective Well-Being in College Students,” Learning and Individual Differences, vol. 81, pp. 1-35, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[6] D. Van Staden, and P. Naidoo, “Future-Proofing Imperatives for Remote Online Teaching, Learning and Student Support in the Context of Pandemic Change and Beyond: A Case for South African Higher Education Transformation,” South African Journal of Higher Education, vol. 36, no. 3, pp. 269-281, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Sky Mkuti, and Elzabé Aucamp, “Contextualising the South African Higher Education Academic Interventions for Student Success: Challenges and Opportunities,” Proceedings of the 1st International Conference on Education Research, vol. 1, no. 1, pp. 194-201, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Muhammad Imran et al., “Early Identification and Intervention: Amplifying the Voice of Slow Learners,” AITU Scientific Research Journal, vol. 2, no. 2, pp. 17-25, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Amal Abdulla Al Hassani, and Stephen Wilkins, “Student Retention in Higher Education: The Influences of Organizational Identification and Institution Reputation on Student Satisfaction and Behaviors,” International Journal of Educational Management, vol. 36, no. 6, pp. 1046-1064, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Chaka Chaka, “Educational Data Mining, Student Academic Performance Prediction, Prediction Methods, Algorithms and Tools: An Overview of Reviews,” Journal of E-Learning and Knowledge Society, vol. 18, no. 2, pp. 58-69, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Sunita M. Dol, and Pradip M. Jawandhiya, “Systematic Review and Analysis of EDM for Predicting the Academic Performance of Students,” Journal of The Institution of Engineers (India): Series B, vol. 105, no. 4, pp. 1021-1071, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Opeyemi Ojajuni et al., “Predicting Student Academic Performance using Machine Learning,” International Conference on Computational Science and Its Applications, Cagliari, Italy, pp. 481-491, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Juan L. Rastrollo-Guerrero et al., “Analyzing and Predicting Students’ Performance by Means of Machine Learning: A Review,” Applied Sciences, vol. 10, no. 3, pp. 1-16, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[14] Nasir Abdul Jalil et al., “Machines Learning Trends, Perspectives and Prospects in Education Sector,” ICEMT '19: Proceedings of the 3rd International Conference on Education and Multimedia Technology, Nagoya Japan, pp. 201-205, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Yuri Nieto et al., “Usage of Machine Learning for Strategic Decision Making at Higher Educational Institutions,” IEEE Access, vol. 7, pp. 75007-75017, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[16] Lydia T. Liu et al., “Reimagining the Machine Learning Life Cycle to Improve Educational Outcomes of Students,” Proceedings of the National Academy of Sciences, vol. 120, no. 9, pp. 1-12, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[17] Hui Luan, and Chin-Chung Tsai, “A Review of Using Machine Learning Approaches for Precision Education,” Educational Technology & Society, vol. 24, no. 1, pp. 250-266, 2021.
[Google Scholar] [Publisher Link]
[18] Mustafa Yağcı, “Educational Data Mining: Prediction of Students’ Academic Performance using Machine Learning Algorithms,” Smart Learning Environments, vol. 9, no. 1, pp. 1-19, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[19] Iddrisu Issah et al., “A Systematic Review of the Literature on Machine Learning Application of Determining the Attributes Influencing Academic Performance,” Decision Analytics Journal, vol. 7, pp. 1-11, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[20] P. Ajay et al., “Prediction of Student Performance using Random Forest Classification Technique,” International Research Journal of Engineering and Technology (IRJET), vol. 7, no. 4, pp. 405-408, 2020.
[Google Scholar] [Publisher Link]
[21] Wei Zhang, Yu Wang, and Suyu Wang, “Predicting Academic Performance using Tree-Based Machine Learning Models: A Case Study of Bachelor Students in an Engineering Department in China,” Education and Information Technologies, vol. 27, no. 9, pp. 13051-13066, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[22] Leena H. Alamri et al., “Predicting Student Academic Performance using Support Vector Machine and Random Forest,” ICETM '20: Proceedings of the 2020 3rd International Conference on Education Technology Management, London United Kingdom, pp. 100-107, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[23] Arash Khosravi, and Ahmad Azarnik, “Leveraging Educational Data Mining: XGBoost and Random Forest for Predicting Student Achievement,” International Journal of Data Science and Advanced Analytics, vol. 6, no. 7, pp. 387-393, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[24] Muhammad Adnan et al., “Predicting At-Risk Students at Different Percentages of Course Length for Early Intervention using Machine Learning Models,” IEEE Access, vol. 9, pp. 7519-7539, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[25] Martijn Meeter, “Predicting Retention in Higher Education from High-Stakes Exams or School GPA,” Educational Assessment, vol. 28, no. 1, pp. 1-10, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[26] Diego Buenaño-Fernández, David Gil, and Sergio Luján-Mora, “Application of Machine Learning in Predicting Performance for Computer Engineering Students: A Case Study,” Sustainability, vol. 11, no. 10, pp. 1-18, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[27] Bashir Khan Yousafzai, Maqsood Hayat, and Sher Afzal, “Application of Machine Learning and Data Mining in Predicting the Performance of Intermediate and Secondary Education Level Student,” Education and Information Technologies, vol. 25, no. 6, pp. 4677-4697, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[28] Erwin T. Lau, Licheng Sun, and Qingping Yang, “Modelling, Prediction and Classification of Student Academic Performance using Artificial Neural Networks,” SN Applied Sciences, vol. 1, no. 9, pp. 1-10, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[29] Rüdiger Wirth, and Jochen Hipp, “CRISP-DM: Towards a Standard Process Model for Data Mining,” Proceedings of the 4th International Conference on the Practical Applications of Knowledge Discovery and Data Mining, vol. 1, pp. 29-40, 2000.
[Google Scholar] [Publisher Link]
[30] Aslina Saad, and Shahnita Shaharin, “The Methodology for Ontology Development in Lesson Plan Domain,” Methodology, vol. 7, no. 4, pp. 557-562, 2016.
[CrossRef] [Google Scholar] [Publisher Link]
[31] Edeh Michael Onyema et al., “Prospects and Challenges of using Machine Learning for Academic Forecasting,” Computational Intelligence and Neuroscience, vol. 2022, no. 1, pp. 1-7, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[32] Khurram Jawad, Muhammad Arif Shah, and Muhammad Tahir, “Students’ Academic Performance and Engagement Prediction in a Virtual Learning Environment using Random Forest with Data Balancing,” Sustainability, vol. 14, no. 22, pp. 1-15, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[33] Vaneza Flores, Stella Heras, and Vicente Julian, “Comparison of Predictive Models with Balanced Classes using the SMOTE Method for the Forecast of Student Dropout in Higher Education,” Electronics, vol. 11, no. 3, pp. 1-16, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[34] Tarid Wongvorachan, Surina He, and Okan Bulut, “A Comparison of Undersampling, Oversampling, and SMOTE Methods for Dealing with Imbalanced Classification in Educational Data Mining,” Information, vol. 14, no. 1, pp. 1-15, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[35] Thao-Trang Huynh-Cam, Long-Sheng Chen, and Huynh Le, “Using Decision Trees and Random Forest Algorithms to Predict and Determine Factors Contributing to First-Year University Students’ Learning Performance,” Algorithms, vol. 14, no. 11, pp. 1-17, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[36] Fuxing Yu, and Xinran Liu, “Research on Student Performance Prediction based on Stacking Fusion Model,” Electronics, vol. 11, no. 19, pp. 1-13, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[37] Lijuan Yan, and Yanshen Liu, “An Ensemble Prediction Model for Potential Student Recommendation using Machine Learning,” Symmetry, vol. 12, no. 5, pp. 1-17, 2020.
[CrossRef] [Google Scholar] [Publisher Link]