Mathematical Modeling and Integration of Machine Learning-Based Prediction System on E-Learning Platform to Improve Students' Academic Performance
Abstract
The purpose of this study was to develop and integrate a student academic performance prediction system into an e-learning platform using a mathematical modelling approach combined with machine learning algorithms. The method employed was Research and Development (R&D), encompassing stages of needs analysis, mathematical modelling, development of a machine learning-based prediction system, and implementation and evaluation. The study was conducted at Duta Bangsa University, Surakarta, involving 100 students from the Informatics Engineering study program. Data were collected through the e-learning platform, covering student activity logs such as access frequency, quiz scores, assignment completion time, and forum participation. This behavioral data was then analyzed using supervised learning algorithms, namely logistic regression and decision tree, to build a predictive model for academic performance. The resulting predictive system was integrated into the e-learning platform to deliver risk notifications and adaptive learning material recommendations automatically. To measure the improvement in academic performance, a validated academic achievement test was administered as both a pre-test and a post-test to the experimental group. This test consisted of multiple-choice and short-answer items aligned with the course learning objectives. The results showed that the decision tree model achieved a prediction accuracy of 87.4%, while logistic regression reached 81.2%. Evaluation of the system’s effectiveness using the pre-test and post-test scores revealed a significant increase in students’ academic performance. Statistical analysis with a paired t-test yielded a significance level of p < 0.001, indicating that the adaptive prediction system effectively supports more personalized and impactful learning. This study contributes to the advancement of machine learning-based prediction systems in e-learning by designing and implementing a model that leverages real student activity data. The system enables early detection of academic risks and provides automated, adaptive content recommendations, thus fostering personalized and data-driven learning in higher education. Its practical implementation helps students identify learning weaknesses promptly and receive appropriate supporting materials immediately, promoting proactive and self-regulated learning behavior.
Keywords
Full Text:
DOWNLOAD [PDF]References
Ahmad, A., Ray, S., Tabrej Khan, M., & Nawaz, A. (2025). Student Performance Prediction with Decision Tree Ensembles and Feature Selection Techniques. Journal of Information & Knowledge Management, 24(02), 2550016. https://doi.org/10.1142/S0219649225500169
Chan, J., Chung, R., & Huang, J. (2019). Python API Development Fundamentals: Develop a full-stack web application with Python and Flask. Packt Publishing Ltd.
Chatterjee, O., Sundar, A., Choudhary, A., Bernard, C. R., & Garcia, D. (2025). AutoRemind: Improving Student Academic Performance Through a Personalized and Automated Notification System. Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 2, 1411–1412. https://doi.org/10.1145/3641555.3705133
Chatti, M. A., Dyckhoff, A. L., Schroeder, U., & Thüs, H. (2012). A reference model for learning analytics. International Journal of Technology Enhanced Learning, 4(5–6), 318–331. https://doi.org/10.1504/IJTEL.2012.051815
Chen, J., Zhou, X., Yao, J., & Tang, S.-K. (2025). Application of machine learning in higher education to predict students’ performance, learning engagement and self-efficacy: a systematic literature review. Asian Education and Development Studies, 14(2), 205–240. https://doi.org/10.1108/AEDS-08-2024-0166
CHEN, M.-R. A., MAJUMDAR, R., HWANG, G.-J., LIN, Y.-H., AKÇAPINAR, G., FLANAGAN, B., & OGATA, H. (2020). Improving EFL students’ learning achievements and behaviors using a learning analytics-based e-book system. International Conference on Computers in Education, 474–483. https://library.apsce.net/index.php/ICCE/article/view/3963
Deeva, G., De Smedt, J., Saint-Pierre, C., Weber, R., & De Weerdt, J. (2022). Predicting student performance using sequence classification with time-based windows. Expert Systems with Applications, 209, 118182. https://doi.org/10.1016/j.eswa.2022.118182
Demertzi, V., & Demertzis, K. (2020). A hybrid adaptive educational eLearning project based on ontologies matching and recommendation system. ArXiv Preprint ArXiv:2007.14771. https://doi.org/10.48550/arXiv.2007.14771
Dimyati, M. (2022). Metode Penelitian untuk Semua Generasi " Research Methods for All Generations ". Universitas Indonesia Publishing.
Er-radi, H., Touis, B., & Aammou, S. (2024). Machine learning in adaptive online learning for enhanced learner engagement. In Technological Tools for Innovative Teaching (pp. 43–63). IGI Global Scientific Publishing.
Farida, A., Indah, R. P., & Sudibyo, N. A. (2020). Magic covering and edge magic labelling and its application. Journal of Physics: Conference Series, 1657(1), 12051. DOI 10.1088/1742-6596/1657/1/012051
Ghaddar, B., & Naoum-Sawaya, J. (2018). High dimensional data classification and feature selection using support vector machines. European Journal of Operational Research, 265(3), 993–1004. https://doi.org/10.1016/j.ejor.2017.08.040
Hosmer Jr, D. W., Lemeshow, S., & Sturdivant, R. X. (2013). Applied logistic regression. John Wiley & Sons.
Injadat, M., Moubayed, A., Nassif, A. B., & Shami, A. (2020). Systematic ensemble model selection approach for educational data mining. Knowledge-Based Systems, 200, 105992. https://doi.org/10.1016/j.knosys.2020.105992
Larrabee Sønderlund, A., Hughes, E., & Smith, J. (2019). The efficacy of learning analytics interventions in higher education: A systematic review. British Journal of Educational Technology, 50(5), 2594–2618. https://doi.org/10.1111/bjet.12720
Lim, L., Lim, S. H., & Lim, W. Y. R. (2023). Efficacy of an adaptive learning system on course scores. Systems, 11(1), 31. https://doi.org/10.3390/systems11010031
Lin, C.-C., Huang, A. Y. Q., & Lu, O. H. T. (2023). Artificial intelligence in intelligent tutoring systems toward sustainable education: a systematic review. Smart Learning Environments, 10(1), 41. https://doi.org/10.1186/s40561-023-00243-4
Marienko, M., Nosenko, Y., & Shyshkina, M. (2020). Personalization of learning using adaptive technologies and augmented reality. ArXiv Preprint ArXiv:2011.05802. https://doi.org/10.48550/arXiv.2011.05802
Miraz, M. H., Ali, M., & Excell, P. S. (2018). Cross-cultural usability issues in e/m-learning. ArXiv Preprint ArXiv:1804.02329. https://doi.org/10.48550/arXiv.1804.02329
Mu, Z., Zhuang, Y., Tan, J., Xiao, J., & Tang, S. (2022). Learning hybrid behavior patterns for multimedia recommendation. Proceedings of the 30th ACM International Conference on Multimedia, 376–384. https://doi.org/10.1145/3503161.3548119
Murtaza, M., Ahmed, Y., Shamsi, J. A., Sherwani, F., & Usman, M. (2022). AI-based personalized e-learning systems: Issues, challenges, and solutions. IEEE Access, 10, 81323–81342. https://doi.org/10.1109/ACCESS.2022.3196012
Nnadi, L. C., Watanobe, Y., Rahman, M. M., & John-Otumu, A. M. (2024). Prediction of students’ adaptability using explainable AI in educational machine learning models. Applied Sciences, 14(12), 5141. https://doi.org/10.3390/app14125141
Paramita, A. S., & Tjahjono, L. M. (2021). Implementing machine learning techniques for predicting student performance in an e-learning environment. International Journal of Informatics and Information Systems, 4(2), 149–156. https://doi.org/10.47738/ijiis.v4i2.112
Pugu, M. R., Riyanto, S., & Haryadi, R. N. (2024). Metodologi Penelitian; Konsep, Strategi, dan Aplikasi" Research Methodology; Concepts, Strategies, and Applications". PT. Sonpedia Publishing Indonesia.
Rehman, A. U., & Butt, W. H. (2021). An Adaptive E-Learning System Using Justification Based Truth Maintenance System. ArXiv Preprint ArXiv:2107.05049. https://doi.org/10.48550/arXiv.2107.05049
Romero, C., & Ventura, S. (2020). Educational data mining and learning analytics: An updated survey. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 10(3), e1355. https://doi.org/10.1002/widm.1355
Ruzakki, H., Nashrullah, N., Junaedi, D., Khoiriyah, S., & Asror, M. (2024). Trend Pemanfaatan Teknologi Augmented Reality Dan Virtual Reality Dalam Pembelajaran Pendidikan Agama Islam Di Indonesia. Edukasi Islami: Jurnal Pendidikan Islam, 13(01). https://doi.org/10.30868/ei.v13i01.4888
Vesin, B., Mangaroska, K., & Giannakos, M. (2018). Learning in smart environments: user-centered design and analytics of an adaptive learning system. Smart Learning Environments, 5(1), 24. https://doi.org/10.1186/s40561-018-0071-0
Wang, Y., Ding, A., Guan, K., Wu, S., & Du, Y. (2021). Graph-based Ensemble Machine Learning for Student Performance Prediction. ArXiv Preprint ArXiv:2112.07893. https://doi.org/10.48550/arXiv.2112.07893
Wati, D. N. S., & Indriyanti, A. D. (2021). Pengukuran penerimaan teknologi dan pengaruh kualitas e-learning terhadap efektifitas pembelajaran pada perguruan tinggi menggunakan metode TAM dan Webqual. Journal of Emerging Information System and Business Intelligence (JEISBI), 2(3), 1–7. https://doi.org/10.26740/jeisbi.v2i3.40993
Yağcı, M. (2022). Educational data mining: prediction of students’ academic performance using machine learning algorithms. Smart Learning Environments, 9(1), 11. https://slejournal.springeropen.com/articles/10.1186/s40561-022-00192-z
Zhang, J. (2021). Dive into decision trees and forests: A theoretical demonstration. ArXiv Preprint ArXiv:2101.08656. https://doi.org/10.48550/arXiv.2101.08656
DOI: https://doi.org/10.31764/jtam.v9i3.30994
Refbacks
- There are currently no refbacks.
Copyright (c) 2025 Anisatul Farida, Vihi Atina, Djatmiko Suwandi

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
_______________________________________________
JTAM already indexing:
_______________________________________________
![]() | JTAM (Jurnal Teori dan Aplikasi Matematika) |
_______________________________________________
_______________________________________________
JTAM (Jurnal Teori dan Aplikasi Matematika) Editorial Office: