Using machine learning to predict low academic performance at a Nigerian university




This study evaluates the ability of various machine-learning techniques to predict low academic performance among Nigerian tertiary students. Using data collected from undergraduate student records at Niger Delta University in Bayelsa State, the research applies the cross-industry standard process for data mining (CRISP-DM) research methodology for data mining and the Waikato Environment for Knowledge Analysis (WEKA) tool for modelling. Five machine-learning classifier algorithms are tested—J48 decision tree, logistic regression (LR), multilayer perceptron (MLP), naïve Bayes (NB), and sequential minimal optimisation (SMO)—and it is found that MLP is the best classifier for the dataset. The study then develops a predictive software application, using PHP and Python, for implementation of the MLP model, and the software achieves 98% accuracy.


Metrics Loading ...


Abu Zohair, L. M. (2019). Prediction of student’s performance by modelling small dataset size. Journal of Educational Technology in Higher Education, 16, 27.

Adeyemi,A.M.,& Adeyemi,S.B.(2014).Institutional factors as predictors of students’ academic achievement in colleges of education in South Western Nigeria. International Journal of Educational Administration and Policy Studies, 6(8), 141–153.

Adeyemo, A. B., & Kuye, G. (2006). Mining students’ academic performance using decision tree algorithms. Journal of Information Technology Impact, 6(3), 161–170.

Alami, M. (2016). Causes of poor academic performance among Omani students. International Journal of Social Science Research, 4(1), 126–136.

Algarni,A.(2016).Data mining in education. International Journal of Advanced Computer Science and Applications, 7(6), 456–461.

Al-Zoubi, S. M., & Younes, M. A. B. (2015). Low academic achievement: Causes and results. Theory and Practice in Language Studies, 5(11), 2262–2268.

Aryana, M. (2010). Relationship between self-esteem and academic achievement amongst pre-university students. Journal of Applied Sciences, 10(20), 2474–2477.

Banerjee, P. A. (2016). A systematic review of factors linked to poor academic performance of disadvantaged students in science and maths in schools. Cogent Education, 3(1).

Caruana, R., & Niculescu-Mizil, A. (2004). Data mining in metric space: An empirical analysis of supervised learning performance criteria. In Proceedings of the 10th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 69–78).

Dhilipan J., Vijayalakshmi N., Suriya S., & Arockiya, C. (2021). Prediction of students performance using machine learning. IOP Conference Series: Materials Science and Engineering, 1055, 012122.

Ekubo, A. E. (2020). Predictive system for characterizing low performance of undergraduate students using machine-learning techniques. PhD thesis, North-West University, South Africa.

Farooq, M. S., Chaudhry, A. H., Shafiq, M., & Berhanu, G. (2011). Factors affecting students’ quality of academic performance: A case of secondary school level. Journal of Quality and Technology Management, 7(2), 1–14.

Flanagan, B., Majumdar, R., & Ogata, H. (2022). Early-warning prediction of student performance and engagement in open book assessment by reading behavior analysis. International Journal of Educational Technology in Higher Education, 19(41), 1–23.

Frimpong, E. A., Agyeman, G. A., & Ofosu, F. F. (2016). Institutional factors affecting the academic performance of polytechnic students in Ghana. International Journal of Humanities & Social Science Studies (IJHSSS), 2(5), 102–109.

Glewwe, P., & Kremer, M. (2006). Schools, teachers, and education outcomes in developing countries. In E. Hanushek, & F. Welch (Eds.), Handbook of the economics of education, vol. 2 (pp. 945–1017).

Gullo, F. (2015). From patterns in data to knowledge discovery: What data mining can do. Physics Procedia, 62, 18–22.

Hughes, G., & Dobbins, C. (2015). The utilization of data analysis techniques in predicting student performance in massive open online courses (MOOCs). Research and Practice in Technology Enhanced Learning, 10(1), 1–18.

Li, X., Zhang, Y., Cheng, H., Li, M., & Yin, B. (2022). Student achievement prediction using deep neural network from multi-source campus data. Complex and Intelligent Systems, 8, 5143–5156.

Longe, O. (2017). Graduate unemployment in Nigeria: Causes, consequences and remediable approaches. American International Journal of Contemporary Research, 7(4), 63–73.

Mitra, D. (2011). Pennsylvania’s best investment: The social and economic benefits of public education. Pennsylvania State University.

Mohammed, A. (2022). Data mining classification simplified: Key types, steps & 6 best classifiers. Hevo.

Neumann, U., Riemenschneider, M., Sowa, J. P., Baars, T., Kälsch, J., Canbay, A., & Heider, D. (2016). Compensation of feature selection biases accompanied with improved predictive performance for binary classification by using a novel ensemble feature selection approach. BioData Mining, 9(36), 1–14.

Nsiah, H. (2017). Fear of failure and the academic performance of students from low-income families. International Journal of Education and Social Science, 4(10), 19–26.

Nurmi, J. E., Aunola, K., Salmela-Aro, K., & Lindroos, M. (2003). The role of success expectation and task-avoidance in academic performance and satisfaction: Three studies on antecedents, consequences and correlates. Contemporary Educational Psychology, 28(1), 59–90.

Ofori, F., Maina, E., & Gitonga, R. (2020). Using machine learning algorithms to predict students’ performance and improve learning outcome: A literature based review. Journal of Information and Technology, 4(1), 33–55.

Ololube, N. P. (2013). The problems and approaches to educational planning in Nigeria: A theoretical observation. Mediterranean Journal of Social Sciences, 4(12).

Oyebade, S. A., & Dike, C. (2013). Restructuring Nigerian tertiary (university) education for better performance. Paper presented at the 11th Annual Meeting of the Bulgarian Comparative Education Society, Plovdiv, Bulgaria, 14-17 May.

Oyerinde, O. D., & Chia, P. A. (2017). Predicting students’ academic performances – A learning analytics approach using multiple linear regression. International Journal of Computer Applications, 157(4), 37–44.

Romero, C., & Ventura, S. (2013). Data mining in education. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 3(1), 12–27.

Romero, C. B., Ventura, S. N., Pechenizkiy, M., & Baker, R. S. (Eds.) (2010). Handbook of educational data mining. CRC Press.

Serdyukov, P. (2017). Innovation in education: What works, what doesn’t, and what to do about it? Journal of Research in Innovative Teaching & Learning, 10(1), 4–33.

Ugar, A. A. (2018). ASUU strike: The Federal Government and Nigerian educational system.

International Journal of Education and Research, 6(5), 19–32.

UN Department of Economic and Social Affairs (UN DESA). (2013). World economic and social survey 2013: Sustainable development challenges.

Vergaray, A. D., Guerra C., Cervera, N., & Burgos, E. (2022). Predicting academic performance using a multiclassification model: Case study. International Journal of Advanced Computer Science and Applications (IJACSA), 13(9), 881–889.

Wirth, R., & Hipp, J., (2000). CRISP-DM: Towards a standard process model for data mining. In Proceedings of the 4th International Conference on the Practical Applications of Knowledge Discovery and Data Mining (pp. 29–39). Springer-Verlag.

Yağcı, M. (2022). Educational data mining: Prediction of students’ academic performance using machine learning algorithms. Smart Learning Environments, 9(1), 1–9.




How to Cite

Ekubo, E. A. and Esiefarienrhe, B. M. (2022) “Using machine learning to predict low academic performance at a Nigerian university”, The African Journal of Information and Communication (AJIC). South Africa, (30). doi: 10.23962/ajic.i30.14839.



Research Articles