{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T01:16:43Z","timestamp":1774574203265,"version":"3.50.1"},"reference-count":35,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2025,8,5]],"date-time":"2025-08-05T00:00:00Z","timestamp":1754352000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>E-Learning is an emerging dominant phenomenon in education, making the development of robust models that can accurately represent the dynamic behavior of learners in MOOCs even more critical. In this article, we propose the Temporal Sparse Attention-Gated Recurrent Unit (TSA-GRU), a novel deep learning framework that combines TSA with a sequential encoder based on the GRU. This hybrid model effectively reconstructs student response times and learning trajectories with high fidelity by leveraging tthe emporal embeddings of instructional and feedback activities. By dynamically filtering noise from student interactions, TSA-GRU generates context-aware representations that seamlessly integrate both short-term fluctuations and long-term learning patterns. Empirical evaluation on the 2009\u20132010 ASSISTments dataset demonstrates that TSA-GRU achieved a test accuracy of 95.60% and a test loss of 0.0209, outperforming Modular Sparse Attention-Gated Recurrent Unit (MSA-GRU), Bayesian Knowledge Tracing (BKT), Performance Factors Analysis (PFA), and TSA in the same experimental design. TSA-GRU converged in five training epochs; thus, while TSA-GRU is demonstrated to have strong predictive performance for knowledge tracing tasks, these findings are specific to the conducted dataset and should not be implicitly regarded as conclusive for all data. More statistical validation through five-fold cross-validation, confidence intervals, and paired t-tests have confirmed the robustness, consistency, and statistically significant superiority of TSA-GRU over the baseline model MSA-GRU. TSA-GRU\u2019s scalability and capacity to incorporate a temporal dimension of knowledge can make it acceptably well-positioned to analyze complex learner behaviors and plan interventions for adaptive learning in computerized learning systems.<\/jats:p>","DOI":"10.3390\/fi17080355","type":"journal-article","created":{"date-parts":[[2025,8,5]],"date-time":"2025-08-05T10:50:21Z","timestamp":1754391021000},"page":"355","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["TSA-GRU: A Novel Hybrid Deep Learning Module for Learner Behavior Analytics in MOOCs"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-6188-983X","authenticated-orcid":false,"given":"Soundes Oumaima","family":"Boufaida","sequence":"first","affiliation":[{"name":"Laboratory of Computer Science and Applied Mathematics, Chadli Bendjedid University, El-Tarf 36000, Algeria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0690-2625","authenticated-orcid":false,"given":"Abdelmadjid","family":"Benmachiche","sequence":"additional","affiliation":[{"name":"Laboratory of Computer Science and Applied Mathematics, Chadli Bendjedid University, El-Tarf 36000, Algeria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6622-4355","authenticated-orcid":false,"given":"Makhlouf","family":"Derdour","sequence":"additional","affiliation":[{"name":"Laboratory of Artificial Intelligence and Autonomous Objects, Larbi Ben M\u2019hidi University, Oum El Bouaghi 04000, Algeria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3445-2940","authenticated-orcid":false,"given":"Majda","family":"Maatallah","sequence":"additional","affiliation":[{"name":"Laboratory of Computer Science and Applied Mathematics, Chadli Bendjedid University, El-Tarf 36000, Algeria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8645-6062","authenticated-orcid":false,"given":"Moustafa Sadek","family":"Kahil","sequence":"additional","affiliation":[{"name":"Laboratory of Artificial Intelligence and Autonomous Objects, Larbi Ben M\u2019hidi University, Oum El Bouaghi 04000, Algeria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7067-7848","authenticated-orcid":false,"given":"Mohamed Chahine","family":"Ghanem","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Liverpool, Liverpool L69 3BX, UK"},{"name":"School of Computing and Digital Media, London Metropolitan University, London N7 8DB, UK"}]}],"member":"1968","published-online":{"date-parts":[[2025,8,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Boufaida, S.O., Benmachiche, A., Maatallah, M., and Chemam, C. (2024, January 24\u201325). An Extensive examination of varied approaches in e-learning and MOOC Research: A thorough overview. Proceedings of the 2024 6th International Conference on Pattern Analysis and Intelligent Systems (PAIS), EL OUED, Algeria.","DOI":"10.1109\/PAIS62114.2024.10541129"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJWLTT.20211101.oa8","article-title":"Personalized Online Learning: Context Driven Massive Open Online Courses","volume":"16","author":"Nadira","year":"2021","journal-title":"Int. J. Web-Based Learn. Teach. Technol."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Boutabia, I., Benmachiche, A., Betouil, A.A., and Chemam, C. (2024, January 24\u201325). A survey in the use of deep learning techniques in the open classroom approach. Proceedings of the 2024 6th International Conference on Pattern Analysis and Intelligent Systems (PAIS), EL OUED, Algeria.","DOI":"10.1109\/PAIS62114.2024.10541268"},{"key":"ref_4","first-page":"133","article-title":"Big data visual exploration as a recommendation problem","volume":"15","author":"Kahil","year":"2023","journal-title":"Int. J. Data Min. Model. Manag."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"13041","DOI":"10.1007\/s10639-024-13308-4","article-title":"Enhancing learning recommendations in mooc search engines through named entity recognition","volume":"30","author":"Benmachiche","year":"2025","journal-title":"Educ. Inf. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"5261","DOI":"10.1007\/s10639-020-10219-y","article-title":"Exploring the critical challenges and factors influencing the E-learning system usage during COVID-19 pandemic","volume":"25","author":"Almaiah","year":"2020","journal-title":"Educ. Inf. Technol."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Wunnasri, W., Musikawan, P., and So-In, C. (2023). A two-phase ensemble-based method for predicting learners\u2019 grade in MOOCs. Appl. Sci., 13.","DOI":"10.3390\/app13031492"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"660","DOI":"10.1016\/j.chb.2017.10.009","article-title":"Rational herd behavior in online learning: Insights from MOOC","volume":"92","author":"Wang","year":"2019","journal-title":"Comput. Hum. Behav."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1016\/j.procs.2015.12.041","article-title":"Towards a scientific research based on semantic web","volume":"73","author":"Ghanem","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Sedraoui, B.K., Benmachiche, A., Makhlouf, A., and Chemam, C. (2024, January 24\u201325). Intrusion Detection with deep learning: A literature review. Proceedings of the 2024 6th International Conference on Pattern Analysis and Intelligent Systems (PAIS), EL OUED, Algeria.","DOI":"10.1109\/PAIS62114.2024.10541191"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Kim, S., Cho, S., Kim, J.Y., and Kim, D.J. (2023). Statistical assessment on student engagement in asynchronous online learning using the k-means clustering algorithm. Sustainability, 15.","DOI":"10.3390\/su15032049"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Mukala, P. (2025). Unveiling the Synergy of Process Mining, Explainable AI, and Learning Analytics in Advancing Educational Data Interpretability: Paving the Way for a New Era in Educational Analytics. TechRxiv.","DOI":"10.2139\/ssrn.5110543"},{"key":"ref_13","first-page":"961","article-title":"Learning analytics model for predictive analysis of learners behavior for an indigenous MOOC platform (tadakhul system) in Oman","volume":"14","author":"Doss","year":"2024","journal-title":"Int. J. Inf. Educ. Technol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1869","DOI":"10.1007\/s10758-024-09768-9","article-title":"Advances in video analytics","volume":"29","year":"2024","journal-title":"Technol. Knowl. Learn."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Su, B., and Peng, J. (2023). Sentiment analysis of comment texts on online courses based on hierarchical attention mechanism. Appl. Sci., 13.","DOI":"10.3390\/app13074204"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Kong, B., Hemberg, E., Bell, A., and O\u2019Reilly, U.M. (2023, January 13\u201317). Investigating Student\u2019s Problem-solving Approaches in MOOCs using Natural Language Processing. Proceedings of the LAK23: 13th International Learning Analytics and Knowledge Conference, Arlington, TX, USA.","DOI":"10.1145\/3576050.3576091"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Chonraksuk, J., and Boonlue, S. (2024). Development of an AI predictive model to categorize and predict online learning behaviors of students in Thailand. Heliyon, 10.","DOI":"10.1016\/j.heliyon.2024.e32591"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"70912","DOI":"10.1109\/ACCESS.2023.3293827","article-title":"A new hybrid approach to detect and track learner\u2019s engagement in e-learning","volume":"11","author":"Benabbes","year":"2023","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/1475939X.2023.2246981","article-title":"Effect of video styles on learner engagement in MOOCs","volume":"33","author":"Deng","year":"2024","journal-title":"Technol. Pedagog. Educ."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Hu, Y., Jiang, Z., and Zhu, K. (2022). An optimized cnn model for engagement recognition in an e-learning environment. Appl. Sci., 12.","DOI":"10.3390\/app12168007"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.14445\/23488387\/IJCSE-V10I5P101","article-title":"Fractional-Iterative BiLSTM Classifier: A Novel Approach to Predicting Student Attrition in Digital Academia","volume":"10","author":"Anand","year":"2023","journal-title":"SSRG Int. J. Comput. Sci. Eng."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"202","DOI":"10.17081\/invinno.10.1.5607","article-title":"Deep Neural Network (DNN) applied to the analysis of student dropout in a Higher Education Institution (HEI)","volume":"10","author":"Baron","year":"2022","journal-title":"Investig. Innov. Ing."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"121480","DOI":"10.1109\/ACCESS.2024.3450514","article-title":"Click-Based Representation Learning Framework of Student Navigational Behavior in MOOCs","volume":"12","author":"Alhothali","year":"2024","journal-title":"IEEE Access"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"18952","DOI":"10.1109\/ACCESS.2025.3533915","article-title":"Identifying the factors affecting student academic performance and engagement prediction in mooc using deep learning: A systematic literature review","volume":"13","author":"Rizwan","year":"2025","journal-title":"IEEE Access"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Xia, X., and Qi, W. (2024). Driving STEM learning effectiveness: Dropout prediction and intervention in MOOCs based on one novel behavioral data analysis approach. Humanit. Soc. Sci. Commun., 11.","DOI":"10.1057\/s41599-024-02882-0"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Agarwal, A., Mishra, D.S., and Kolekar, S.V. (2022). Knowledge-based recommendation system using semantic web rules based on Learning styles for MOOCs. Cogent Eng., 9.","DOI":"10.1080\/23311916.2021.2022568"},{"key":"ref_27","unstructured":"Wu, S., Cao, Y., Cui, J., Li, R., Qian, H., Jiang, B., and Zhang, W. (2024). A comprehensive exploration of personalized learning in smart education: From student modeling to personalized recommendations. arXiv."},{"key":"ref_28","first-page":"1","article-title":"Sentiment analysis on massive open online courses (MOOCs): Multi-factor analysis, and machine learning approach","volume":"18","author":"Chanaa","year":"2022","journal-title":"Int. J. Inf. Commun. Technol. Educ. IJICTE"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Chen, Q., Yu, X., Liu, N., Yuan, X., and Wang, Z. (2020, January 6\u20139). Personalized course recommendation based on eye-tracking technology and deep learning. Proceedings of the 2020 IEEE 7th International Conference on Data Science and Advanced Analytics (DSAA), Sydney, NSW, Australia.","DOI":"10.1109\/DSAA49011.2020.00079"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"166761","DOI":"10.1109\/ACCESS.2024.3493621","article-title":"Innovations in Online Learning Analytics: A Review of Recent Research and Emerging Trends","volume":"12","author":"Wang","year":"2024","journal-title":"IEEE Access"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"597","DOI":"10.12928\/telkomnika.v20i3.21963","article-title":"Recent systematic review on student performance prediction using backpropagation algorithms","volume":"20","author":"Ismanto","year":"2022","journal-title":"Telkomnika Telecommun. Comput. Electron. Control"},{"key":"ref_32","unstructured":"Yuan, J., Qiu, X., Wu, J., Guo, J., Li, W., and Wang, Y.G. (2024). Integrating behavior analysis with machine learning to predict online learning performance: A scientometric review and empirical study. arXiv."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"180","DOI":"10.23919\/JSC.2024.0015","article-title":"Online Learning Behavior Analysis and Prediction Based on Spiking Neural Networks","volume":"5","author":"Li","year":"2024","journal-title":"J. Soc. Comput."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Althibyani, H.A. (2024). Predicting student success in MOOCs: A comprehensive analysis using machine learning models. PeerJ Comput. Sci., 10.","DOI":"10.7717\/peerj-cs.2221"},{"key":"ref_35","unstructured":"(2025, July 19). 2009\u20132010 ASSISTment Data. Available online: https:\/\/t.ly\/oSggh."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/8\/355\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:23:24Z","timestamp":1760034204000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/8\/355"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,5]]},"references-count":35,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2025,8]]}},"alternative-id":["fi17080355"],"URL":"https:\/\/doi.org\/10.3390\/fi17080355","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8,5]]}}}