{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T09:01:03Z","timestamp":1772010063943,"version":"3.50.1"},"reference-count":109,"publisher":"PeerJ","license":[{"start":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T00:00:00Z","timestamp":1771977600000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"General Directorate of Scientific Research and Technological Development"},{"name":"LISCO Laboratory and the LiM Laboratory"},{"name":"Deanship of Scientific Research at Northern Border University, Arar, KSA","award":["NBU-FFR-2025-1180-07"],"award-info":[{"award-number":["NBU-FFR-2025-1180-07"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"<jats:p>High dropout rates in online learning, particularly in Massive Open Online Courses (MOOCs), present a significant challenge to educational institutions. An accurate prediction of dropout risk is essential for designing effective intervention strategies. Unlike prior surveys, this comprehensive review synthesizes 57 studies from 2015 to 2024 to identify systematic methodological advances and critical limitations in dropout prediction. Our analysis categorizes the approaches across three dimensions: model type, learning paradigm, and performance characteristics. A key finding is the identification of inflection points: behavioral + temporal features improve accuracy by 15\u201325% over static features; ensemble methods achieve 85\u201392% accuracy with superior interpretability; and advanced Deep Learning (DL) architectures reach 95% accuracy but require substantial computational and data resources. These findings enable evidence-based model selection based on the institutional constraints. We critically evaluate the limitations of existing approaches, including inadequate class imbalance handling, lack of cross-platform generalization, and insufficient intervention validation, and propose standardized evaluation protocols. This survey serves as a practical reference for researchers and educators in designing data-driven dropout reduction strategies that align with institutional capabilities.<\/jats:p>","DOI":"10.7717\/peerj-cs.3564","type":"journal-article","created":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T08:08:57Z","timestamp":1772006937000},"page":"e3564","source":"Crossref","is-referenced-by-count":0,"title":["Predicting student performance in Massive Open Online Courses (MOOCs) using machine learning and deep learning techniques: a comprehensive survey"],"prefix":"10.7717","volume":"12","author":[{"given":"Aida","family":"Chefrour","sequence":"first","affiliation":[{"name":"Computer Science Department, Science and Technology Faculty, Souk Ahras University, Souk Ahras, Algeria"},{"name":"LISCO Laboratory, Badji Mokhtar University, Annaba, Algeria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7050-0532","authenticated-orcid":true,"given":"Abdallah","family":"Namoun","sequence":"additional","affiliation":[{"name":"AI Center, Faculty of Computer and Information Systems, Islamic University of Madinah, Saudi Arabia"}]},{"given":"Soufiane","family":"Khedairia","sequence":"additional","affiliation":[{"name":"LiM Laboratory, Department of Computer Science, Faculty of Science and Technology, University of Souk Ahras, Souk Ahras, Algeria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2827-4946","authenticated-orcid":true,"given":"Nawel","family":"Zemmal","sequence":"additional","affiliation":[{"name":"Computer Science Department, Science and Technology Faculty, Souk Ahras University, Souk Ahras, Algeria"},{"name":"LabGED Laboratory, Computer Science Department, Badji Mokhtar Annaba University, Annaba, Algeria"}]},{"given":"Meshari Huwaytim","family":"Alanazi","sequence":"additional","affiliation":[{"name":"Computer Science Department, College of Sciences, Northern Border University, Arar, Saudi Arabia"}]}],"member":"4443","published-online":{"date-parts":[[2026,2,25]]},"reference":[{"key":"10.7717\/peerj-cs.3564\/ref-1","first-page":"45","article-title":"A novel hybrid classification approach for predicting student performance in e-learning","author":"Ali","year":"2022"},{"key":"10.7717\/peerj-cs.3564\/ref-2","doi-asserted-by":"publisher","first-page":"203827\u2013203844","DOI":"10.1109\/access.2020.3036572","article-title":"Predicting student performance and its influential factors using hybrid regression and multi-label classification","volume":"8","author":"Alshanqiti","year":"2020","journal-title":"IEEE Access"},{"key":"10.7717\/peerj-cs.3564\/ref-3","doi-asserted-by":"crossref","first-page":"379","DOI":"10.1002\/9781118956588.ch16","article-title":"Educational data mining and learning analytics","volume-title":"The Wiley Handbook of Cognition and Assessment: Frameworks, Methodologies, and Applications","author":"Baker","year":"2016"},{"issue":"8","key":"10.7717\/peerj-cs.3564\/ref-4","doi-asserted-by":"publisher","first-page":"11499","DOI":"10.1007\/s10639-022-11068-7","article-title":"Dropout prediction in moocs using deep learning and machine learning","volume":"27","author":"Basnet","year":"2022","journal-title":"Education and Information Technologies"},{"issue":"13","key":"10.7717\/peerj-cs.3564\/ref-5","doi-asserted-by":"publisher","first-page":"4427","DOI":"10.3390\/app10134427","article-title":"An early warning system to detect at-risk students in online higher education","volume":"10","author":"Ba\u00f1eres","year":"2020","journal-title":"Applied Sciences"},{"key":"10.7717\/peerj-cs.3564\/ref-6","first-page":"13","article-title":"Studying learning in the worldwide classroom: research into edX\u2019s first MOOC","volume":"8","author":"Breslow","year":"2013","journal-title":"Research & Practice in Assessment"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-7","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/s44217-024-00209-4","article-title":"Enhancing high-school dropout identification: a collaborative approach integrating human and machine insights","volume":"3","author":"Bulut","year":"2024","journal-title":"Discover Education"},{"issue":"10s","key":"10.7717\/peerj-cs.3564\/ref-8","first-page":"3741","article-title":"Predictive analytics in education: Evaluating machine learning methods for student dropout prediction","volume":"20","author":"Chaikalis","year":"2024","journal-title":"Journal of Electrical Systems"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-9","doi-asserted-by":"publisher","first-page":"151","DOI":"10.31449\/inf.v46i2.3820","article-title":"Unsupervised deep learning: taxonomy and algorithms","volume":"46","author":"Chefrour","year":"2022","journal-title":"Informatica"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-10","doi-asserted-by":"publisher","first-page":"8404653","DOI":"10.1155\/2019\/8404653","article-title":"Mooc dropout prediction using a hybrid algorithm based on decision tree and extreme learning machine","volume":"2019","author":"Chen","year":"2019","journal-title":"Mathematical Problems in Engineering"},{"key":"10.7717\/peerj-cs.3564\/ref-11","first-page":"785","article-title":"XGBOost: a scalable tree boosting system","author":"Chen","year":"2016"},{"issue":"3","key":"10.7717\/peerj-cs.3564\/ref-12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18608\/jla.2014.13.14","article-title":"Cross-platform student dropout prediction in MOOCs using transfer learning","volume":"135","author":"Cheng","year":"2019","journal-title":"Computers & Education"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-13","doi-asserted-by":"publisher","first-page":"1068","DOI":"10.3390\/app13021068","article-title":"Analysis and prediction of MOOC learners\u2019 dropout behavior","volume":"13","author":"Chi","year":"2023","journal-title":"Applied Sciences"},{"key":"10.7717\/peerj-cs.3564\/ref-14","article-title":"Attribution methods assessment for interpretable machine learning","author":"Cuzzocrea","year":"2023"},{"key":"10.7717\/peerj-cs.3564\/ref-15","first-page":"1007","article-title":"Mooc dropout prediction using machine learning techniques: review and research challenges","author":"Dalipi","year":"2018"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5614\/itbj.ict.res.appl.2023.18.1.1","article-title":"Prediction of on-time student graduation with deep learning method","volume":"18","author":"Darenoh","year":"2024","journal-title":"Journal of ICT Research & Applications"},{"issue":"7","key":"10.7717\/peerj-cs.3564\/ref-17","doi-asserted-by":"publisher","first-page":"961","DOI":"10.18178\/ijiet.2024.14.7.2123","article-title":"Learning analytics model for predictive analysis of learners\u2019 behavior for an indigenous MOOC platform (tadakhul system) in oman","volume":"14","author":"Doss","year":"2024","journal-title":"International Journal of Information and Education Technology"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18608\/jla.2024.7985","article-title":"A novel deep learning model for student performance prediction using engagement data","volume":"11","author":"Fazil","year":"2024","journal-title":"Journal of Learning Analytics"},{"key":"10.7717\/peerj-cs.3564\/ref-19","first-page":"256","article-title":"Temporal models for predicting student dropout in massive open online courses","author":"Fei","year":"2015"},{"issue":"5","key":"10.7717\/peerj-cs.3564\/ref-20","doi-asserted-by":"publisher","first-page":"1189","DOI":"10.1214\/aos\/1013203451","article-title":"Greedy function approximation: a gradient boosting machine","volume":"29","author":"Friedman","year":"2001","journal-title":"Annals of Statistics"},{"issue":"4","key":"10.7717\/peerj-cs.3564\/ref-21","doi-asserted-by":"publisher","first-page":"107315","DOI":"10.1016\/j.compeleceng.2021.107315","article-title":"CLSA: a novel deep learning model for MOOC dropout prediction","volume":"94","author":"Fu","year":"2021","journal-title":"Computers & Electrical Engineering"},{"key":"10.7717\/peerj-cs.3564\/ref-22","article-title":"Dropout model evaluation in MOOCs","volume":"32","author":"Gardner","year":"2018"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-23","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1007\/s11528-014-0822-x","article-title":"Let\u2019s not forget: learning analytics are about learning","volume":"59","author":"Ga\u0161evi\u0107","year":"2015","journal-title":"TechTrends"},{"issue":"4","key":"10.7717\/peerj-cs.3564\/ref-24","doi-asserted-by":"publisher","first-page":"2333","DOI":"10.1016\/j.compedu.2011.06.004","article-title":"Online formative assessment in higher education: a review of the literature","volume":"57","author":"Gikandi","year":"2011","journal-title":"Computers & Education"},{"key":"10.7717\/peerj-cs.3564\/ref-25","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1809.00052","article-title":"Your actions or your associates? Predicting certification and dropout in MOOCs with behavioral and social features","author":"Gitinabard","year":"2018"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-26","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1080\/15313220.2020.1809050","article-title":"The MOOC dropout phenomenon and retention strategies","volume":"21","author":"Goopio","year":"2021","journal-title":"Journal of Teaching in Travel & Tourism"},{"key":"10.7717\/peerj-cs.3564\/ref-27","first-page":"349","article-title":"Early prediction of student dropout in higher education using machine learning models","author":"Goren","year":"2024"},{"issue":"5","key":"10.7717\/peerj-cs.3564\/ref-28","doi-asserted-by":"publisher","first-page":"925","DOI":"10.3102\/0002831215584621","article-title":"Predictors of retention and achievement in a massive open online course","volume":"52","author":"Greene","year":"2015","journal-title":"American Educational Research Journal"},{"key":"10.7717\/peerj-cs.3564\/ref-29","first-page":"58","article-title":"Dropout prediction in MOOCs using learner activity features","volume":"37","author":"Halawa","year":"2014","journal-title":"Proceedings of the Second European MOOC Stakeholder Summit"},{"key":"10.7717\/peerj-cs.3564\/ref-30","doi-asserted-by":"publisher","first-page":"113494","DOI":"10.1016\/j.dss.2021.113494","article-title":"Process data properties matter: introducing gated convolutional neural networks (GCNN) and key-value-predict attention networks (KVP) for next event prediction with deep learning","volume":"143","author":"Heinrich","year":"2021","journal-title":"Decision Support Systems"},{"issue":"6","key":"10.7717\/peerj-cs.3564\/ref-31","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1016\/j.edurev.2014.05.001","article-title":"Students\u2019 and instructors\u2019 use of massive open online courses (MOOCs): motivations and challenges","volume":"12","author":"Hew","year":"2014","journal-title":"Educational Research Review"},{"key":"10.7717\/peerj-cs.3564\/ref-32","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2104.12920","article-title":"Equity and artificial intelligence in education: will \u201caied\u201d amplify or alleviate inequities in education?","author":"Holstein","year":"2021"},{"key":"10.7717\/peerj-cs.3564\/ref-33","doi-asserted-by":"crossref","DOI":"10.1002\/9781118548387","volume-title":"Applied logistic regression","author":"Hosmer","year":"2013"},{"key":"10.7717\/peerj-cs.3564\/ref-34","first-page":"190","article-title":"Predicting student dropout in a MOOC: an evaluation of a deep neural network model","author":"Imran","year":"2019"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-35","doi-asserted-by":"publisher","first-page":"133","DOI":"10.19173\/irrodl.v15i1.1651","article-title":"Initial trends in enrolment and completion of massive open online courses","volume":"15","author":"Jordan","year":"2014","journal-title":"International Review of Research in Open and Distributed Learning"},{"issue":"7","key":"10.7717\/peerj-cs.3564\/ref-36","doi-asserted-by":"publisher","first-page":"3130","DOI":"10.3390\/app11073130","article-title":"Towards predicting student\u2019s dropout in university courses using different machine learning techniques","volume":"11","author":"Kabathova","year":"2021","journal-title":"Applied Sciences"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-37","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1080\/21568235.2020.1718520","article-title":"Predicting student dropout: a machine learning approach","volume":"10","author":"Kemper","year":"2020","journal-title":"European Journal of Higher Education"},{"key":"10.7717\/peerj-cs.3564\/ref-38","article-title":"A hybrid model for predicting E-learning course dropout rate for post graduate students. PhD dissertation","author":"Kitaka","year":"2023"},{"key":"10.7717\/peerj-cs.3564\/ref-39","first-page":"57","article-title":"Attrition and achievement gaps in online learning","author":"Kizilcec","year":"2015"},{"key":"10.7717\/peerj-cs.3564\/ref-40","first-page":"60","article-title":"Predicting MOOC dropout over weeks using machine learning methods","author":"Kloft","year":"2014"},{"issue":"7","key":"10.7717\/peerj-cs.3564\/ref-41","doi-asserted-by":"publisher","first-page":"74","DOI":"10.19173\/irrodl.v12i7.1041","article-title":"A pedagogy of abundance or a pedagogy to support human beings? Participant support on massive open online courses","volume":"12","author":"Kop","year":"2011","journal-title":"International Review of Research in Open and Distributed Learning"},{"key":"10.7717\/peerj-cs.3564\/ref-42","first-page":"474","article-title":"MOOC performance prediction by deep learning from raw clickstream data","volume":"4","author":"K\u00f6r\u00f6si","year":"2020"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-43","doi-asserted-by":"publisher","first-page":"187","DOI":"10.32985\/ijeces.14.2.8","article-title":"Ensemble deep learning network model for dropout prediction in MOOCs","volume":"14","author":"Kumar","year":"2023","journal-title":"International Journal of Electrical and Computer Engineering Systems"},{"key":"10.7717\/peerj-cs.3564\/ref-44","doi-asserted-by":"crossref","DOI":"10.18608\/hla17","volume-title":"Handbook of learning analytics","author":"Lang","year":"2017"},{"issue":"15","key":"10.7717\/peerj-cs.3564\/ref-45","doi-asserted-by":"publisher","first-page":"3093","DOI":"10.3390\/app9153093","article-title":"The machine learning-based dropout early warning system for improving the performance of dropout prediction","volume":"9","author":"Lee","year":"2019","journal-title":"Applied Sciences"},{"key":"10.7717\/peerj-cs.3564\/ref-46","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2003.09670","article-title":"Identifying at-risk K-12 students in multimodal online environments: a machine learning approach","author":"Li","year":"2020"},{"key":"10.7717\/peerj-cs.3564\/ref-47","first-page":"112","article-title":"How do in-video interactions reflect perceived video difficulty?","author":"Li","year":"2015"},{"issue":"6","key":"10.7717\/peerj-cs.3564\/ref-48","doi-asserted-by":"publisher","first-page":"4154","DOI":"10.1109\/tsc.2023.3311627","article-title":"Predicting dropouts before enrollments in MOOCs: an explainable and self-supervised model","volume":"16","author":"Li","year":"2023","journal-title":"IEEE Transactions on Services Computing"},{"key":"10.7717\/peerj-cs.3564\/ref-49","first-page":"52","article-title":"Machine learning application in MOOCs: dropout prediction","author":"Liang","year":"2016"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-50","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1080\/09523987.2015.1053289","article-title":"Examining learners\u2019 perspective of taking a MOOC: reasons, excitement, and perception of usefulness","volume":"52","author":"Liu","year":"2015","journal-title":"Education Media International"},{"key":"10.7717\/peerj-cs.3564\/ref-51","first-page":"178","article-title":"A hybrid deep learning model for MOOCs dropout prediction","author":"Liu","year":"2022"},{"issue":"3","key":"10.7717\/peerj-cs.3564\/ref-52","doi-asserted-by":"publisher","first-page":"202","DOI":"10.19173\/irrodl.v14i3.1455","article-title":"MOOCs: a systematic study of the published literature 2008\u20132012","volume":"14","author":"Liyanagunawardena","year":"2013","journal-title":"International Review of Research in Open and Distributed Learning"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-53","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1002\/widm.8","article-title":"Classification and regression trees","volume":"1","author":"Loh","year":"2011","journal-title":"Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery"},{"key":"10.7717\/peerj-cs.3564\/ref-54","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2003.09700","article-title":"Dropout prediction in MOOCs using behavior features and multi-view semi-supervised learning","author":"Lu","year":"2020"},{"issue":"3","key":"10.7717\/peerj-cs.3564\/ref-55","doi-asserted-by":"publisher","first-page":"950","DOI":"10.1016\/j.compedu.2009.05.010","article-title":"Dropout prediction in e-learning courses through the combination of machine learning techniques","volume":"53","author":"Lykourentzou","year":"2009","journal-title":"Computers & Education"},{"issue":"3","key":"10.7717\/peerj-cs.3564\/ref-56","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1016\/j.chb.2017.11.011","article-title":"Mining theory-based patterns from big data: identifying self-regulated learning strategies in MOOCs","volume":"80","author":"Maldonado-Mahauad","year":"2018","journal-title":"Computers in Human Behavior"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-57","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.compedu.2014.08.005","article-title":"Instructional quality of massive open online courses (MOOCs)","volume":"80","author":"Margaryan","year":"2015","journal-title":"Computers & Education"},{"issue":"10","key":"10.7717\/peerj-cs.3564\/ref-58","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s13369-024-09287-w","article-title":"Optimised SMOTE-based imbalanced learning for student dropout prediction","volume":"50","author":"Masood","year":"2024","journal-title":"Arabian Journal for Science and Engineering"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-59","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5334\/dsj-2019-014","article-title":"A survey of machine learning approaches and techniques for student dropout prediction","volume":"18","author":"Mduma","year":"2019","journal-title":"Data Science Journal"},{"key":"10.7717\/peerj-cs.3564\/ref-60","doi-asserted-by":"publisher","first-page":"107271","DOI":"10.1016\/j.compeleceng.2021.107271","article-title":"Deep analytic model for student dropout prediction in massive open online courses","volume":"93","author":"Mubarak","year":"2021","journal-title":"Computers & Electrical Engineering"},{"issue":"03","key":"10.7717\/peerj-cs.3564\/ref-61","doi-asserted-by":"crossref","first-page":"140","DOI":"10.36548\/jscp.2020.3.001","article-title":"MOOCVERSITY: deep learning based dropout prediction in MOOCs over weeks","volume":"2","author":"Muthukumar","year":"2020","journal-title":"Journal of Soft Computing Paradigm (JSCP)"},{"issue":"4","key":"10.7717\/peerj-cs.3564\/ref-62","doi-asserted-by":"publisher","first-page":"205","DOI":"10.9781\/ijimai.2022.01.006","article-title":"Predictive model for taking decision to prevent university dropout","volume":"7","author":"N\u00e1jera","year":"2022","journal-title":"IJIMAI"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-63","doi-asserted-by":"publisher","first-page":"237","DOI":"10.3390\/app11010237","article-title":"Predicting student performance using data mining and learning analytics techniques: a systematic literature review","volume":"11","author":"Namoun","year":"2020","journal-title":"Applied Sciences"},{"issue":"9","key":"10.7717\/peerj-cs.3564\/ref-64","doi-asserted-by":"publisher","first-page":"229","DOI":"10.3390\/computers13090229","article-title":"Deep learning for predicting attrition rate in open and distance learning (ODL) institutions","volume":"13","author":"Ndunagu","year":"2024","journal-title":"Computers"},{"issue":"9","key":"10.7717\/peerj-cs.3564\/ref-65","doi-asserted-by":"publisher","first-page":"607","DOI":"10.14569\/ijacsa.2022.0130972","article-title":"MOOC dropout prediction using FIAR-ANN model based on learner behavioral features","volume":"13","author":"Nithya","year":"2022","journal-title":"International Journal of Advanced Computer Science and Applications"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-66","doi-asserted-by":"publisher","first-page":"108989","DOI":"10.1016\/j.compeleceng.2023.108989","article-title":"PMCT: parallel multiscale convolutional temporal model for MOOC dropout prediction","volume":"112","author":"Niu","year":"2023","journal-title":"Computers and Electrical Engineering"},{"issue":"4","key":"10.7717\/peerj-cs.3564\/ref-67","first-page":"207","article-title":"Factors influencing adult learners\u2019 decision to drop out or persist in online learning","volume":"12","author":"Park","year":"2009","journal-title":"Journal of Educational Technology & Society"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-68","doi-asserted-by":"publisher","first-page":"2199","DOI":"10.58414\/scientifictemper.2024.15.2.32","article-title":"Predictive modeling of dropout in MOOCs using machine learning techniques","volume":"15","author":"Patel","year":"2024","journal-title":"The Scientific Temper"},{"issue":"3","key":"10.7717\/peerj-cs.3564\/ref-69","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3388792","article-title":"A survey of machine learning approaches for student dropout prediction in online courses","volume":"53","author":"Prenkaj","year":"2020","journal-title":"ACM Computing Surveys"},{"issue":"10","key":"10.7717\/peerj-cs.3564\/ref-70","doi-asserted-by":"publisher","first-page":"194","DOI":"10.3390\/computers12100194","article-title":"Predictive modeling of student dropout in MOOCs and self-regulated learning","volume":"12","author":"Psathas","year":"2023","journal-title":"Computers"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-71","doi-asserted-by":"publisher","first-page":"12956","DOI":"10.1038\/s41598-024-63629-0","article-title":"Machine learning predicts upper secondary education dropout as early as the end of primary school","volume":"14","author":"Psyridou","year":"2024","journal-title":"Scientific Reports"},{"issue":"4","key":"10.7717\/peerj-cs.3564\/ref-72","doi-asserted-by":"publisher","first-page":"2485","DOI":"10.70609\/gtech.v8i4.5179","article-title":"Hybrid RFXGB machine learning model for predicting student dropout in MOOCs","volume":"8","author":"Putra","year":"2024","journal-title":"G-Tech: Journal of Applied Technology"},{"issue":"20","key":"10.7717\/peerj-cs.3564\/ref-73","doi-asserted-by":"publisher","first-page":"10287","DOI":"10.1007\/s00500-018-3581-3","article-title":"Student dropout prediction in massive open online courses by convolutional neural networks","volume":"23","author":"Qiu","year":"2019","journal-title":"Soft Computing"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-74","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1023\/a:1022643204877","article-title":"Induction of decision trees","volume":"1","author":"Quinlan","year":"1986","journal-title":"Machine Learning"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-75","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1016\/j.dsm.2024.07.001","article-title":"A model for predicting dropout of higher education students","volume":"8","author":"Rabelo","year":"2024","journal-title":"Data Science and Management"},{"key":"10.7717\/peerj-cs.3564\/ref-76","doi-asserted-by":"publisher","first-page":"560","DOI":"10.4135\/9781529673029.n46","article-title":"MOOC completion and retention in the context of student intent","volume":"8","author":"Reich","year":"2014","journal-title":"Education Review Online"},{"key":"10.7717\/peerj-cs.3564\/ref-77","first-page":"29","article-title":"SIG-Net: GNN based dropout prediction in MOOCs using student interaction graph","author":"Roh","year":"2024"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-78","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1016\/j.eswa.2006.04.005","article-title":"Educational data mining: a survey from 1995 to 2005","volume":"33","author":"Romero","year":"2007","journal-title":"Expert Systems with Applications"},{"issue":"Special Issue","key":"10.7717\/peerj-cs.3564\/ref-79","doi-asserted-by":"publisher","first-page":"53","DOI":"10.29303\/jppipa.v9ispecialissue.6697","article-title":"Massive open online courses (MOOCs) as catalysts of change in education during unprecedented times: a narrative review","volume":"9","author":"Rulinawaty","year":"2023","journal-title":"Jurnal Penelitian Pendidikan IPA"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-80","doi-asserted-by":"publisher","first-page":"1845","DOI":"10.1007\/s13369-020-05127-9","article-title":"A comparative analysis of dropout prediction in massive open online courses","volume":"46","author":"\u015eahin","year":"2021","journal-title":"Arabian Journal for Science and Engineering"},{"issue":"3","key":"10.7717\/peerj-cs.3564\/ref-81","doi-asserted-by":"publisher","first-page":"668","DOI":"10.20965\/jaciii.2024.p0668","article-title":"Student progression and dropout rates using convolutional neural network: a case study of the arab open university","volume":"28","author":"Sayed","year":"2024","journal-title":"Journal of Advanced Computational Intelligence and Intelligent Informatics"},{"issue":"24","key":"10.7717\/peerj-cs.3564\/ref-82","doi-asserted-by":"publisher","first-page":"6","DOI":"10.3991\/ijet.v14i24.12185","article-title":"Using learning analytics to improve MOOC instructional design","volume":"14","author":"Shukor","year":"2019","journal-title":"International Journal of Emerging Technologies in Learning"},{"issue":"10","key":"10.7717\/peerj-cs.3564\/ref-83","doi-asserted-by":"publisher","first-page":"1380","DOI":"10.1177\/0002764213498851","article-title":"Learning analytics: the emergence of a discipline","volume":"57","author":"Siemens","year":"2013","journal-title":"American Behavioral Scientist"},{"key":"10.7717\/peerj-cs.3564\/ref-84","volume-title":"Preparing for the digital university: a review of the history and current state of distance, blended and online learning","author":"Siemens","year":"2015"},{"key":"10.7717\/peerj-cs.3564\/ref-85","doi-asserted-by":"publisher","DOI":"10.55041\/ijsrem28675","article-title":"Enhancing transparency and interpretability in deep learning models: a comprehensive study on explainable AI techniques","author":"Singh","year":"2024","journal-title":"International Journal of Scientific Research in Engineering and Management (IJSREM)"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-86","doi-asserted-by":"publisher","first-page":"481","DOI":"10.53555\/jaz.v45i2.3902","article-title":"Recognizing students at danger with early intervention using machine learning techniques","volume":"45","author":"Sridevi","year":"2024","journal-title":"Journal of Advanced Zoology"},{"key":"10.7717\/peerj-cs.3564\/ref-87","first-page":"28","article-title":"A brief survey of deep learning approaches for learning analytics on MOOCs","author":"Sun","year":"2021"},{"key":"10.7717\/peerj-cs.3564\/ref-88","first-page":"87","article-title":"Deep learning for dropout prediction in MOOCs","author":"Sun","year":"2019"},{"issue":"4","key":"10.7717\/peerj-cs.3564\/ref-89","doi-asserted-by":"publisher","first-page":"475","DOI":"10.1109\/tlt.2016.2633268","article-title":"How learners\u2019 interactions sustain engagement: a MOOC case study","volume":"10","author":"Sunar","year":"2016","journal-title":"IEEE Transactions on Learning Technologies"},{"issue":"10","key":"10.7717\/peerj-cs.3564\/ref-90","doi-asserted-by":"publisher","first-page":"121187","DOI":"10.1016\/j.eswa.2023.121187","article-title":"Ensemble models based on CNN and LSTM for dropout prediction in MOOC","volume":"235","author":"Talebi","year":"2024","journal-title":"Expert Systems with Applications"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-91","doi-asserted-by":"publisher","first-page":"11","DOI":"10.3991\/ijet.v10i1.4189","article-title":"Prediction of student dropout in e-learning program through the use of machine learning method","volume":"10","author":"Tan","year":"2015","journal-title":"International Journal of Emerging Technologies in Learning"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-92","doi-asserted-by":"publisher","first-page":"e0312124","DOI":"10.1371\/journal.pone.0312124","article-title":"Predicting learning achievement using ensemble learning with result explanation","volume":"20","author":"Tong","year":"2025","journal-title":"PLOS ONE"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-93","doi-asserted-by":"publisher","first-page":"106189","DOI":"10.1016\/j.chb.2019.106189","article-title":"Predicting academic performance of students from VLE big data using deep learning models","volume":"104","author":"Waheed","year":"2020","journal-title":"Computers in Human Behavior"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-94","doi-asserted-by":"publisher","first-page":"17","DOI":"10.19173\/irrodl.v19i3.3393","article-title":"Content or platform: why do students complete MOOCs?","volume":"11","author":"Wang","year":"2015","journal-title":"MERLOT Journal of Online Learning and Teaching"},{"key":"10.7717\/peerj-cs.3564\/ref-95","first-page":"26","article-title":"Deep model for dropout prediction in MOOCs","author":"Wang","year":"2017"},{"key":"10.7717\/peerj-cs.3564\/ref-96","first-page":"92","article-title":"Dropout prediction of MOOCs students based on deep learning","author":"Wang","year":"2023"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-97","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1108\/lht-06-2022-0306","article-title":"Factors of dropout from MOOCs: a bibliometric review","volume":"41","author":"Wang","year":"2023","journal-title":"Library Hi Tech"},{"key":"10.7717\/peerj-cs.3564\/ref-98","article-title":"Sentiment analysis in MOOC discussion forums: what does it tell us?","volume-title":"Educational Data Mining 2014","author":"Wen","year":"2014"},{"key":"10.7717\/peerj-cs.3564\/ref-99","doi-asserted-by":"crossref","DOI":"10.2139\/ssrn.2611750","article-title":"Beyond prediction: first steps toward automatic intervention in MOOC student stopout","author":"Whitehill","year":"2015"},{"key":"10.7717\/peerj-cs.3564\/ref-100","doi-asserted-by":"crossref","DOI":"10.1145\/3321408.3322848","article-title":"CLMS-Net: dropout prediction in MOOCs with deep learning","author":"Wu","year":"2019"},{"issue":"1","key":"10.7717\/peerj-cs.3564\/ref-101","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1186\/s41239-023-00400-x","article-title":"Dropout prediction and decision feedback supported by multi-temporal sequences of learning behavior in MOOCs","volume":"20","author":"Xia","year":"2023","journal-title":"International Journal of Educational Technology in Higher Education"},{"issue":"7","key":"10.7717\/peerj-cs.3564\/ref-102","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.chb.2015.12.007","article-title":"Temporal prediction of dropouts in MOOCs: reaching the low hanging fruit through stacking generalization","volume":"58","author":"Xing","year":"2016","journal-title":"Computers in Human Behavior"},{"issue":"3","key":"10.7717\/peerj-cs.3564\/ref-103","doi-asserted-by":"publisher","first-page":"547","DOI":"10.1177\/0735633118757015","article-title":"Dropout prediction in MOOCs: using deep learning for personalized intervention","volume":"57","author":"Xing","year":"2019","journal-title":"Journal of Educational Computing Research"},{"key":"10.7717\/peerj-cs.3564\/ref-104","first-page":"197","article-title":"MOOCs dropout prediction based on hybrid deep neural network","author":"Zhang","year":"2020"},{"issue":"6","key":"10.7717\/peerj-cs.3564\/ref-105","doi-asserted-by":"publisher","first-page":"974","DOI":"10.1109\/TE.2024.3398771","article-title":"IC-BTCN: a deep learning model for dropout prediction of MOOCs students","volume":"67","author":"Zhang","year":"2024","journal-title":"IEEE"},{"key":"10.7717\/peerj-cs.3564\/ref-106","doi-asserted-by":"publisher","first-page":"225324\u2013225335","DOI":"10.1109\/access.2020.3045157","article-title":"MOOC dropout prediction using FWTS-CNN model based on fused feature weighting and time series","volume":"8","author":"Zheng","year":"2020","journal-title":"IEEE Access"},{"issue":"3","key":"10.7717\/peerj-cs.3564\/ref-107","doi-asserted-by":"publisher","first-page":"108409","DOI":"10.1016\/j.compeleceng.2022.108409","article-title":"Mooc dropout prediction using a fusion deep model based on behaviour features","volume":"104","author":"Zheng","year":"2022","journal-title":"Computers and Electrical Engineering"},{"key":"10.7717\/peerj-cs.3564\/ref-108","first-page":"632","article-title":"GAN-based data augmentation for learning behavior analysis in MOOCs","author":"Zouleikha","year":"2024"},{"issue":"2","key":"10.7717\/peerj-cs.3564\/ref-109","doi-asserted-by":"publisher","first-page":"29","DOI":"10.33093\/jiwe.2023.2.2.3","article-title":"Dropout prediction model for college students in MOOCs based on weighted multi-feature and SVM","volume":"2","author":"Zujiao","year":"2023","journal-title":"Journal of Informatics and Web Engineering"}],"container-title":["PeerJ Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/peerj.com\/articles\/cs-3564.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/articles\/cs-3564.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/articles\/cs-3564.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/articles\/cs-3564.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T08:09:05Z","timestamp":1772006945000},"score":1,"resource":{"primary":{"URL":"https:\/\/peerj.com\/articles\/cs-3564"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2,25]]},"references-count":109,"alternative-id":["10.7717\/peerj-cs.3564"],"URL":"https:\/\/doi.org\/10.7717\/peerj-cs.3564","archive":["CLOCKSS","LOCKSS","Portico"],"relation":{},"ISSN":["2376-5992"],"issn-type":[{"value":"2376-5992","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,2,25]]},"article-number":"e3564"}}