{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,7]],"date-time":"2026-08-07T19:51:08Z","timestamp":1786132268467,"version":"3.56.0"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,9,8]],"date-time":"2021-09-08T00:00:00Z","timestamp":1631059200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,9,8]],"date-time":"2021-09-08T00:00:00Z","timestamp":1631059200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Smart Learn. Environ."],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A major problem an instructor experiences is the systematic monitoring of students\u2019 academic progress in a course. The moment the students, with unsatisfactory academic progress, are identified the instructor can take measures to offer additional support to the struggling students. The fact is that the modern-day educational institutes tend to collect enormous amount of data concerning their students from various sources, however, the institutes are craving novel procedures to utilize the data to magnify their prestige and improve the education quality. This research evaluates the effectiveness of machine learning algorithms to monitor students\u2019 academic progress and informs the instructor about the students at the risk of ending up with unsatisfactory result in a course. In addition, the prediction model is transformed into a clear shape to make it easy for the instructor to prepare the necessary precautionary procedures. We developed a set of prediction models with distinct machine learning algorithms. Decision tree triumph over other models and thus is further transformed into easily explicable format. The final output of the research turns into a set of supportive measures to carefully monitor students\u2019 performance from the very start of the course and a set of preventive measures to offer additional attention to the struggling students.<\/jats:p>","DOI":"10.1186\/s40561-021-00161-y","type":"journal-article","created":{"date-parts":[[2021,9,8]],"date-time":"2021-09-08T07:02:39Z","timestamp":1631084559000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":142,"title":["An artificial intelligence approach to monitor student performance and devise preventive measures"],"prefix":"10.1186","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9146-8896","authenticated-orcid":false,"given":"Ijaz","family":"Khan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdul Rahim","family":"Ahmad","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nafaa","family":"Jabeur","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammed Najah","family":"Mahdi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,9,8]]},"reference":[{"issue":"23","key":"161_CR1","doi-asserted-by":"publisher","first-page":"98","DOI":"10.3991\/ijet.v14i23.11031","volume":"14","author":"A Alabri","year":"2019","unstructured":"Alabri, A., Al-Khanjari, Z., Jamoussi, Y., & Kraiem, N. (2019). Mining the students\u2019 chat conversations in a personalized e-learning environment. International Journal of Emerging Technologies in Learning (iJET), 14(23), 98\u2013124.","journal-title":"International Journal of Emerging Technologies in Learning (iJET)"},{"key":"161_CR2","unstructured":"Alfere, S. S., & Maghari, A. Y. (2018). Prediction of student's performance using modified KNN classifiers. Prediction of Student's Performance Using Modified KNN Classifiers."},{"issue":"4","key":"161_CR3","first-page":"151","volume":"3","author":"O Asogwa","year":"2015","unstructured":"Asogwa, O., & Oladugba, A. (2015). Of students academic performance rates using artificial neural networks (ANNs). American Journal of Applied Mathematics and Statistics, 3(4), 151\u2013155.","journal-title":"American Journal of Applied Mathematics and Statistics"},{"key":"161_CR4","unstructured":"Chen, H. (2018). Predicting student performance using data from an Auto-grading system. University of Waterloo."},{"key":"161_CR5","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1016\/j.chb.2017.01.047","volume":"73","author":"EB Costa","year":"2017","unstructured":"Costa, E. B., Fonseca, B., Santana, M. A., de Ara\u00fajo, F. F., & Rego, J. (2017). Evaluating the effectiveness of educational data mining techniques for early prediction of students\u2019 academic failure in introductory programming courses. Computers in Human Behavior, 73, 247\u2013256.","journal-title":"Computers in Human Behavior"},{"key":"161_CR6","doi-asserted-by":"crossref","unstructured":"Costa-Mendes, R., Oliveira, T., Castelli, M., & Cruz-Jesus, F. (2020). A machine learning approximation of the 2015 Portuguese high school student grades: A hybrid approach. Education and Information Technologies, 1\u201321.","DOI":"10.1007\/s10639-020-10316-y"},{"issue":"8","key":"161_CR7","first-page":"1","volume":"34","author":"P Cunningham","year":"2007","unstructured":"Cunningham, P., & Delany, S. J. (2007). k-Nearest neighbour classifiers. Multiple Classifier Systems, 34(8), 1\u201317.","journal-title":"Multiple Classifier Systems"},{"issue":"2\u20133","key":"161_CR8","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1023\/A:1007413511361","volume":"29","author":"P Domingos","year":"1997","unstructured":"Domingos, P., & Pazzani, M. (1997). On the optimality of the simple Bayesian classifier under zero-one loss. Machine Learning, 29(2\u20133), 103\u2013130.","journal-title":"Machine Learning"},{"key":"161_CR9","doi-asserted-by":"crossref","unstructured":"Do\u0161ilovi\u0107, F. K., Br\u010di\u0107, M., & Hlupi\u0107, N. (2018). Explainable artificial intelligence: A survey. Paper presented at the 2018 41st International convention on information and communication technology, electronics and microelectronics (MIPRO).","DOI":"10.23919\/MIPRO.2018.8400040"},{"key":"161_CR10","unstructured":"Drachsler, H., & Greller, W. (2012). Confidence in learning analytics."},{"issue":"1","key":"161_CR11","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1007\/s11528-014-0822-x","volume":"59","author":"D Ga\u0161evi\u0107","year":"2015","unstructured":"Ga\u0161evi\u0107, D., Dawson, S., & Siemens, G. (2015). Let\u2019s not forget: Learning analytics are about learning. TechTrends, 59(1), 64\u201371.","journal-title":"TechTrends"},{"issue":"1","key":"161_CR12","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/1656274.1656278","volume":"11","author":"M Hall","year":"2009","unstructured":"Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., & Witten, I. H. (2009). The WEKA data mining software: An update. ACM SIGKDD Explorations Newsletter, 11(1), 10\u201318.","journal-title":"ACM SIGKDD Explorations Newsletter"},{"issue":"2","key":"161_CR13","first-page":"83","volume":"27","author":"T Hastie","year":"2005","unstructured":"Hastie, T., Tibshirani, R., Friedman, J., & Franklin, J. (2005). The elements of statistical learning: Data mining, inference and prediction. The Mathematical Intelligencer, 27(2), 83\u201385.","journal-title":"The Mathematical Intelligencer"},{"key":"161_CR14","doi-asserted-by":"crossref","unstructured":"Iatrellis, O., Savvas, I. \u039a., Fitsilis, P., & Gerogiannis, V. C. (2020). A two-phase machine learning approach for predicting student outcomes. Education and Information Technologies, 1\u201320.","DOI":"10.1007\/s10639-020-10260-x"},{"issue":"1","key":"161_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40165-014-0010-2","volume":"2","author":"ST Jishan","year":"2015","unstructured":"Jishan, S. T., Rashu, R. I., Haque, N., & Rahman, R. M. (2015). Improving accuracy of students\u2019 final grade prediction model using optimal equal width binning and synthetic minority over-sampling technique. Decision Analytics, 2(1), 1.","journal-title":"Decision Analytics"},{"key":"161_CR16","unstructured":"Kassambara, A. (2017). Practical guide to cluster analysis in R: Unsupervised machine learning (Vol. 1): Sthda."},{"key":"161_CR17","doi-asserted-by":"crossref","unstructured":"Kaunang, F. J., & Rotikan, R. (2018). Students' Academic Performance Prediction using Data Mining. In Paper presented at the 2018 third international conference on informatics and computing (ICIC).","DOI":"10.1109\/IAC.2018.8780547"},{"issue":"12","key":"161_CR18","doi-asserted-by":"publisher","first-page":"81","DOI":"10.3991\/ijet.v15i12.13455","volume":"15","author":"S Kausar","year":"2020","unstructured":"Kausar, S., Oyelere, S., Salal, Y., Hussain, S., Cifci, M., Hilcenko, S., Iqbal, M., Wenhao, Z., & Huahu, X. (2020). Mining smart learning analytics data using ensemble classifiers. International Journal of Emerging Technologies in Learning (iJET), 15(12), 81\u2013102.","journal-title":"International Journal of Emerging Technologies in Learning (iJET)"},{"key":"161_CR19","doi-asserted-by":"crossref","unstructured":"Khan, I., Al Sadiri, A., Ahmad, A. R., & Jabeur, N. (2019). Tracking student performance in introductory programming by means of machine learning. In Paper presented at the 2019 4th MEC international conference on big data and smart city (ICBDSC).","DOI":"10.1109\/ICBDSC.2019.8645608"},{"issue":"12","key":"161_CR20","first-page":"34","volume":"18","author":"S Khan","year":"2018","unstructured":"Khan, S. (2018). Modern Internet of Things as a challenge for higher education. IJCSNS, 18(12), 34.","journal-title":"IJCSNS"},{"key":"161_CR21","doi-asserted-by":"crossref","unstructured":"Kiu, C.-C. (2018). Data mining analysis on student\u2019s academic performance through exploration of student\u2019s background and social activities. In Paper presented at the 2018 fourth international conference on advances in computing, communication & automation (ICACCA).","DOI":"10.1109\/ICACCAF.2018.8776809"},{"key":"161_CR22","doi-asserted-by":"crossref","unstructured":"Lagman, A. C., Calleja, J. Q., Fernando, C. G., Gonzales, J. G., Legaspi, J. B., Ortega, J. H. J. C., Ramos, R. F., Solomo, M. V. S., & Santos, R. C. (2019). Embedding na\u00efve Bayes algorithm data model in predicting student graduation. In Paper presented at the proceedings of the 3rd international conference on telecommunications and communication engineering.","DOI":"10.1145\/3369555.3369570"},{"key":"161_CR23","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1016\/j.procs.2016.09.348","volume":"95","author":"G Lesinski","year":"2016","unstructured":"Lesinski, G., Corns, S., & Dagli, C. (2016). Application of an artificial neural network to predict graduation success at the United States Military Academy. Procedia Computer Science, 95, 375\u2013382.","journal-title":"Procedia Computer Science"},{"issue":"9","key":"161_CR24","doi-asserted-by":"publisher","first-page":"897","DOI":"10.3390\/e21090897","volume":"21","author":"M Li","year":"2019","unstructured":"Li, M., Xu, H., & Deng, Y. (2019). Evidential decision tree based on belief entropy. Entropy, 21(9), 897.","journal-title":"Entropy"},{"issue":"3","key":"161_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3277569","volume":"19","author":"SN Liao","year":"2019","unstructured":"Liao, S. N., Zingaro, D., Thai, K., Alvarado, C., Griswold, W. G., & Porter, L. (2019). A robust machine learning technique to predict low-performing students. ACM Transactions on Computing Education (TOCE), 19(3), 1\u201319.","journal-title":"ACM Transactions on Computing Education (TOCE)"},{"issue":"1","key":"161_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/23270012.2019.1570365","volume":"6","author":"Y Lu","year":"2019","unstructured":"Lu, Y. (2019). Artificial intelligence: A survey on evolution, models, applications and future trends. Journal of Management Analytics, 6(1), 1\u201329.","journal-title":"Journal of Management Analytics"},{"key":"161_CR27","doi-asserted-by":"crossref","unstructured":"Ma, X., Yang, Y., & Zhou, Z. (2018). Using machine learning algorithm to predict student pass rates in online education. In Paper presented at the proceedings of the 3rd international conference on multimedia systems and signal processing.","DOI":"10.1145\/3220162.3220188"},{"key":"161_CR28","doi-asserted-by":"crossref","unstructured":"Maesya, A., & Hendiyanti, T. (2019). Forecasting student graduation with classification and regression tree (CART) algorithm. In Paper presented at the IOP conference series: Materials science and engineering.","DOI":"10.1088\/1757-899X\/621\/1\/012005"},{"issue":"1","key":"161_CR29","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1109\/RITA.2013.2244695","volume":"8","author":"C M\u00e1rquez-Vera","year":"2013","unstructured":"M\u00e1rquez-Vera, C., Morales, C. R., & Soto, S. V. (2013). Predicting school failure and dropout by using data mining techniques. IEEE Revista Iberoamericana De Tecnologias Del Aprendizaje, 8(1), 7\u201314.","journal-title":"IEEE Revista Iberoamericana De Tecnologias Del Aprendizaje"},{"key":"161_CR30","doi-asserted-by":"crossref","unstructured":"Matthews, B. W. (1975). Comparison of the predicted and observed secondary structure of T4 phage lysozyme. Biochimica et Biophysica Acta (BBA)-Protein Structure, 405(2), 442\u2013451.","DOI":"10.1016\/0005-2795(75)90109-9"},{"key":"161_CR31","unstructured":"Mitchell, R., Michalski, J., & Carbonell, T. (2013). An artificial intelligence approach: Springer."},{"issue":"6","key":"161_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5120\/ijca2018917352","volume":"181","author":"A Mondal","year":"2018","unstructured":"Mondal, A., & Mukherjee, J. (2018). An Approach to predict a student\u2019s academic performance using Recurrent Neural Network (RNN). International Journal of Computers and Applications, 181(6), 1\u20135.","journal-title":"International Journal of Computers and Applications"},{"issue":"2","key":"161_CR33","first-page":"105","volume":"77","author":"CA Nettleman III","year":"2018","unstructured":"Nettleman, C. A., III. (2018). An assessment of ABET-accredited undergraduate land surveying and geomatics programs in the United States. Surveying and Land Information Science, 77(2), 105\u2013114.","journal-title":"Surveying and Land Information Science"},{"key":"161_CR34","unstructured":"Nilsson, N. J. (2014). Principles of artificial intelligence: Morgan Kaufmann."},{"issue":"1","key":"161_CR35","first-page":"42","volume":"43","author":"D Norris","year":"2008","unstructured":"Norris, D., Baer, L., Leonard, J., Pugliese, L., & Lefrere, P. (2008). Action analytics: Measuring and improving performance that matters in higher education. EDUCAUSE Review, 43(1), 42.","journal-title":"EDUCAUSE Review"},{"key":"161_CR36","unstructured":"Oladokun, V., Adebanjo, A., & Charles-Owaba, O. (2008). Predicting students academic performance using artificial neural network: A case study of an engineering course."},{"key":"161_CR37","doi-asserted-by":"crossref","unstructured":"Orong, M. Y., Caroro, R. A., Durias, G. D., Cabrera, J. A., Lonzon, H., & Ricalde, G. T. (2020). A predictive analytics approach in determining the predictors of student attrition in the higher education institutions in the Philippines. In Paper presented at the proceedings of the 3rd international conference on software engineering and information management.","DOI":"10.1145\/3378936.3378956"},{"key":"161_CR38","doi-asserted-by":"publisher","first-page":"364","DOI":"10.1016\/j.pisc.2016.04.076","volume":"8","author":"M Pandey","year":"2016","unstructured":"Pandey, M., & Taruna, S. (2016). Towards the integration of multiple classifier pertaining to the Student\u2019s performance prediction. Perspectives in Science, 8, 364\u2013366.","journal-title":"Perspectives in Science"},{"issue":"6","key":"161_CR39","doi-asserted-by":"publisher","first-page":"3577","DOI":"10.1007\/s10639-019-09946-8","volume":"24","author":"A Qazdar","year":"2019","unstructured":"Qazdar, A., Er-Raha, B., Cherkaoui, C., & Mammass, D. (2019). A machine learning algorithm framework for predicting students performance: A case study of baccalaureate students in Morocco. Education and Information Technologies, 24(6), 3577\u20133589.","journal-title":"Education and Information Technologies"},{"key":"161_CR40","doi-asserted-by":"crossref","unstructured":"Romanenko, V., Tropin, Y., Boychenko, N., & Goloha, V. (2019). Monitoring student performance using computer technology. Slobozhanskyi herald of science and sport, 7(2(70)), 36\u201339.","DOI":"10.15391\/snsv.2019-2.013"},{"issue":"5","key":"161_CR41","first-page":"212","volume":"7","author":"AA Saa","year":"2016","unstructured":"Saa, A. A. (2016). Educational data mining & students\u2019 performance prediction. International Journal of Advanced Computer Science and Applications, 7(5), 212\u2013220.","journal-title":"International Journal of Advanced Computer Science and Applications"},{"issue":"2","key":"161_CR42","doi-asserted-by":"publisher","first-page":"127","DOI":"10.3991\/ijet.v15i02.11527","volume":"15","author":"K Sunday","year":"2020","unstructured":"Sunday, K., Ocheja, P., Hussain, S., Oyelere, S., Samson, B., & Agbo, F. (2020). Analyzing student performance in programming education using classification techniques. International Journal of Emerging Technologies in Learning (iJET), 15(2), 127\u2013144.","journal-title":"International Journal of Emerging Technologies in Learning (iJET)"},{"key":"161_CR43","doi-asserted-by":"crossref","unstructured":"Suthaharan, S. (2016). Support vector machine Machine learning models and algorithms for big data classification (pp. 207\u2013235): Springer.","DOI":"10.1007\/978-1-4899-7641-3_9"},{"key":"161_CR44","unstructured":"Tharwat, A. (2018). Classification assessment methods. Applied Computing and Informatics."},{"key":"161_CR45","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.fss.2018.11.006","volume":"366","author":"A Trabelsi","year":"2019","unstructured":"Trabelsi, A., Elouedi, Z., & Lefevre, E. (2019). Decision tree classifiers for evidential attribute values and class labels. Fuzzy Sets and Systems, 366, 46\u201362.","journal-title":"Fuzzy Sets and Systems"},{"key":"161_CR46","doi-asserted-by":"crossref","unstructured":"Umer, R., Susnjak, T., Mathrani, A., & Suriadi, S. (2017). On predicting academic performance with process mining in learning analytics. Journal of Research in Innovative Teaching & Learning.","DOI":"10.1108\/JRIT-09-2017-0022"},{"key":"161_CR47","unstructured":"Witten, I. H., Frank, E., Hall, M. A., & Pal, C. J. (2016). Data Mining: Practical machine learning tools and techniques: Morgan Kaufmann."},{"issue":"5","key":"161_CR48","first-page":"716","volume":"11","author":"T-Y Yang","year":"2017","unstructured":"Yang, T.-Y., Brinton, C. G., Joe-Wong, C., & Chiang, M. (2017). Behavior-based grade prediction for MOOCs via time series neural networks. IEEE Journal of Selected Topics in Signal Processing, 11(5), 716\u2013728.","journal-title":"IEEE Journal of Selected Topics in Signal Processing"},{"key":"161_CR49","doi-asserted-by":"crossref","unstructured":"Yousafzai, B. K., Hayat, M., & Afzal, S. (2020). Application of machine learning and data mining in predicting the performance of intermediate and secondary education level student. Education and Information Technologies, 1\u201321.","DOI":"10.1007\/s10639-020-10189-1"}],"container-title":["Smart Learning Environments"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40561-021-00161-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s40561-021-00161-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40561-021-00161-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,8]],"date-time":"2021-09-08T07:24:20Z","timestamp":1631085860000},"score":1,"resource":{"primary":{"URL":"https:\/\/slejournal.springeropen.com\/articles\/10.1186\/s40561-021-00161-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,8]]},"references-count":49,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["161"],"URL":"https:\/\/doi.org\/10.1186\/s40561-021-00161-y","relation":{},"ISSN":["2196-7091"],"issn-type":[{"value":"2196-7091","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,8]]},"assertion":[{"value":"19 December 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 August 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 September 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"17"}}