An Ensemble Predictive Model Based Prototype for Student Drop-out in Secondary Schools

Neema Mduma 1 * , Khamisi Kalegele 2, Dina Machuve 1

J INFORM SYSTEMS ENG, Volume 4, Issue 3, Article No: em0094.

OPEN ACCESS   255 Views   322 Downloads

Download Full Text (PDF) Cite this article


When a student is absent from school for a continuous number of days as defined by the relevant authority, that student is considered to have dropped out of school. In Tanzania, for instance, drop-out is when a student is absent continuously for a period of 90 days. Despite the fact that several efforts have been made to improve the overall status of education at secondary level, the student drop-out problem still persists. Taking advantage of advancement in technology, several studies have used machine learning to address the student drop-out problem. However, most of the conducted studies have used datasets from developed countries, while developing countries are facing challenges on generating public datasets to be used to address this problem. Using a dataset from Tanzania which reflect a local scenario; this study presents an ensemble predictive model based prototype for student drop-out in secondary schools. The deployed model was developed by soft combining a tuned Logistic Regression and Multi-Layer Perceptron models. A feature engineering experiment was conducted to obtain the most important features for predicting student drop-out. Furthermore, a visualization module was integrated to assist interpretation of the machine learning results and we used flask framework in the development of the prototype.


student drop-out, predictive model, machine learning, prototype, feature engineering experiment, visualization module




Mduma, N., Kalegele, K., and Machuve, D. (2019). An Ensemble Predictive Model Based Prototype for Student Drop-out in Secondary Schools. Journal of Information Systems Engineering & Management, 4(3), em0094.

Submit a Manuscript