Implementing Machine Learning Techniques for Predicting Student Performance in an E-Learning Environment

Adi Suryaputra Paramita, Laura Mahendratta Tjahjono


The pandemic of COVID-19 has altered the way people learn. Learning has moved from offline to online throughout this pandemic. Predicting student performance based on relevant data has opened up a new field for educational institutions to improve teaching and learning processes, as well as course curriculum adjustments. Machine learning technology can assist universities in forecasting student performance so that necessary changes in lecture delivery and curriculum can be made. The performance of the pupils was predicted using machine learning techniques in this research. Open University (OU) educational data is examined. Demographic, engagement, and performance metrics are used. The results of the experiment. The k-NN strategy outperformed all other algorithms on the OU dataset in some circumstances, but the ANN approach outperformed them all in others.

Article Metrics

Abstract: 280 Viewers PDF: 123 Viewers


E-Learning, Data Mining, Machine Learning, Student Performance

Full Text:



Sweta S. (2021) Educational Data Mining in E-Learning System. In: Modern Approach to Educational Data Mining and Its Applications. SpringerBriefs in Applied Sciences and Technology. Springer, Singapore.

J. Jani, R. Muszali, S. Nathan, and M. S. Abdullah, “Blended learning approach using frog vle platform towards students’ achievement in teaching games for understanding,” Journal of Applied and Fundamental Sciences, vol. 10, pp. 1131–1151, Jan. 2018.

I Chatziralli, C. V. Ventura, S. Touhami, R. Reynolds, M. Nassisi, T. Weinberg, K. PakzadVaezi, D. Anaya, M. Mustapha, A. Plant, M. Yuan, and A. Loewenstein, “Transforming ophthalmic education into virtual learning during COVID-19 pandemic: a global perspective,” Eye, pp. 1–8, Jul. 2020, publisher: Nature Publishing Group.

H. Mellar, R. Peytcheva-Forsyth, S. Kochar, A. Karadeniz, and B. Yovkova, “Addressing cheating in e-assessment using student authentication and authorship checking systems: Teachers’ perspectives,” International Journal for Educational Integrity, vol. 14, p. 2, Feb. 2018.

C. Vegega, P. Pytel, and M. F. Pollo-Cattaneo, “Application of the Requirements Elicitation Process for the Construction of Intelligent System-Based Predictive Models in the Education Area,” in Applied Informatics, ser. Communications in Computer and Information Science,H. Florez, M. Leon, J. M. Diaz-Nafria, and S. Belli, Eds. Cham:Springer International Publishing, 2019, pp. 43–58.

A. M. Shahiri, W. Husain, and N. A. Rashid, “A Review on Predicting Student’s Performance Using Data Mining Techniques,” Procedia Computer Science, vol. 72, pp. 414–422, Jan. 2015

A. S. J. Abu Hammad, “Mining Educational Data to Analyze Students’ Performance (A Case with University College of Science and Technology Students),” Central European Researchers Journal, vol. 4, no. 2, 2018.

A. Elbadrawy, R. Studham, and G. Karypis, “Personalized Multi-Regression Models for Predicting Students’ Performance in Course Activities,” Mar. 2015.

M. Yee-King, A. Grimalt-Reynes, and M. d’Inverno, “Predicting student grades from online, collaborative social learning metrics using K-NN.” in EDM, 2016, pp. 654–655.

H. Al-Shehri, A. Al-Qarni, L. Al-Saati, A. Batoaq, H. Badukhen, S. Alrashed, J. Alhiyafi, and S. O. Olatunji, “Student performance prediction using support vector machine and k nearest neighbor,” in 2017 IEEE 30th canadian conference on electrical and computer engineering (CCECE), 2017, pp. 1–4, tex.organization: IEEE.

Z. Iqbal, J. Qadir, A. N. Mian, and F. Kamiran, “Machine learning based student grade prediction: A case study,” arXiv preprint arXiv:1708.08744, 2017.

M. Hussain, W. Zhu, W. Zhang, and S. M. R. Abidi, “Student Engagement Predictions in an e-Learning System and Their Impact on Student Course Assessment Scores,” Oct. 2018, iSSN: 1687-5265 Pages: e6347186 Publisher: Hindawi Volume: 2018. [Online]. Available:

H. Heuer and A. Breiter, “Student success prediction and the tradeoff between big data and data minimization,” DeLFI 2018-Die 16. E-Learning Fachtagung Informatik, 2018, publisher: Gesellschaft für Informatik eV.

B. Sekeroglu, K. Dimililer, and K. Tuncal, “Student Performance Prediction and Classification Using Machine Learning Algorithms,” Mar. 2019, pp. 7–11.

M. El Fouki, N. Aknin, and K. E. El Kadiri, “Multidimensional approach based on deep learning to improve the prediction performance of DNN models,” International Journal of Emerging Technologies in Learning (iJET), vol. 14, no. 02, pp. 30–41, 2019.

S. Hussain, Z. Muhsen, Y. Salal, P. Theodorou, F. Kurto˘glu, and G. Hazarika, “Prediction Model on Student Performance based on Internal Assessment using Deep Learning,” International Journal of Emerging Technologies in Learning (iJET), vol. 14, p. 4, Apr. 2019.

S. Ajibade, N. Ahmad, and S. M. Shamsuddin, “Educational Data Mining: Enhancement of Student Performance model using Ensemble Methods,” IOP Conference Series: Materials Science and Engineering, vol. 551, p. 012061, Aug. 2019.

N. Tomasevic, N. Gvozdenovic, and S. Vranes, “An overview and comparison of supervised data mining techniques for student exam performance prediction,” Computers & Education, vol. 143, p. 103676, Jan. 2020.

D. Hooshyar, M. Pedaste, Y. Yang, L. Malva, G.-J. Hwang, M. Wang, H. Lim, and D. Delev, “From Gaming to Computational Thinking:An Adaptive Educational Computer Game-Based Learning Approach,”Journal of Educational Computing Research, p. 0735633120965919, Oct. 2020, publisher: SAGE Publications

Han, Jiawei, and Micheline Kamber. Data Mining: Concepts and Techniques. San Francisco: Morgan Kaufmann Publishers, 2001.

E. Fix, Discriminatory analysis: nonparametric discrimination, consistency properties. USAF School of Aviation Medicine, 1951.

D. Coomans and D. L. Massart, “Alternative k-nearest neighbour rules in supervised pattern recognition: Part 1. k-nearest neighbour classification by using alternative voting rules,” Analytica Chimica Acta, vol. 136, pp. 15–27, 1982.

K. Fujishima, “A Study on Hospitality Education at University : Jal’s Philosophy Education as an Example,” Int. J. Appl. Inf. Manag., vol. 1, no. 3, pp. 136–144, 2021, doi: 10.47738/ijaim.v1i3.15.

S. Sugiyanto, “Predict high school students’ final grades using basic machine learning,” J. Appl. Data Sci., vol. 2, no. 1, pp. 26–39, 2021, doi: 10.47738/jads.v2i1.19.

B. E. Boser, I. M. Guyon, and V. N. Vapnik, “A training algorithm for optimal margin classifiers,” in Proceedings of the fifth annual workshop on Computational learning theory, 1992, pp. 144–152.

Y. Pu, D. B. Apel, and H. Xu, “Rockburst prediction in kimberlite with unsupervised learning method and support vector classifier,” Tunnelling and Underground Space Technology, vol. 90, pp. 12–18, 2019.

D. Fradkin and I. Muchnik, “Support vector machines for classification,” DIMACS series in discrete mathematics and theoretical computer science, vol. 70, pp. 13–20, 2006.

A. Abraham, “Artificial neural networks,” Handbook of measuring system design, 2005.

K. Mehrotra, C. K. Mohan, and S. Ranka, Elements of artificial neural networks. MIT press, 1997.

J. Kuzilek, M. Hlosta, and Z. Zdrahal, “Open university learning analytics dataset,” Scientific data, vol. 4, p. 170171, 2017.


  • There are currently no refbacks.


International Journal of Informatics and Information Systems (IJIIS)

2579-7069 (Online)
Organized by Universitas Amikom Purwokerto - Indonesia, and Bright Publisher
Published by Bright Publisher
Website : or
Email : (paper handling issues)
  (publication issues)
  (technical issues)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0