{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,8]],"date-time":"2026-02-08T11:32:30Z","timestamp":1770550350125,"version":"3.49.0"},"reference-count":51,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T00:00:00Z","timestamp":1760400000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["BDCC"],"abstract":"<jats:p>The rapid expansion of online education has generated large volumes of learner interaction data, highlighting the need for intelligent systems capable of transforming this information into personalized guidance. Educational Recommender Systems (ERS) represent a key application of big data analytics and machine learning, offering adaptive learning pathways that respond to diverse student needs. For widespread adoption, these systems must align with pedagogical principles while ensuring transparency, interpretability, and seamless integration into Learning Management Systems (LMS). This paper introduces a comprehensive framework and implementation of an ERS designed for platforms such as Moodle. The system integrates big data processing pipelines to support scalability, real-time interaction, and multi-layered personalization, including data collection, preprocessing, recommendation generation, and retrieval. A detailed use case demonstrates its deployment in a real educational environment, underlining both technical feasibility and pedagogical value. Finally, the paper discusses challenges such as data sparsity, learner model complexity, and evaluation of effectiveness, offering directions for future research at the intersection of big data technologies and digital education. By bridging theoretical models with operational platforms, this work contributes to sustainable and data-driven personalization in online learning ecosystems.<\/jats:p>","DOI":"10.3390\/bdcc9100259","type":"journal-article","created":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T14:34:15Z","timestamp":1760452455000},"page":"259","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Towards the Adoption of Recommender Systems in Online Education: A Framework and Implementation"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3751-705X","authenticated-orcid":false,"given":"Alex","family":"Mart\u00ednez-Mart\u00ednez","sequence":"first","affiliation":[{"name":"Institute of New Imaging Technologies, Universitat Jaume I, 12071 Castell\u00f3n de la Plana, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2986-4331","authenticated-orcid":false,"given":"\u00c1gueda","family":"G\u00f3mez-Cambronero","sequence":"additional","affiliation":[{"name":"Institute of New Imaging Technologies, Universitat Jaume I, 12071 Castell\u00f3n de la Plana, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8467-391X","authenticated-orcid":false,"given":"Raul","family":"Montoliu","sequence":"additional","affiliation":[{"name":"Institute of New Imaging Technologies, Universitat Jaume I, 12071 Castell\u00f3n de la Plana, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7743-2579","authenticated-orcid":false,"given":"Inmaculada","family":"Remolar","sequence":"additional","affiliation":[{"name":"Institute of New Imaging Technologies, Universitat Jaume I, 12071 Castell\u00f3n de la Plana, Spain"}]}],"member":"1968","published-online":{"date-parts":[[2025,10,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"100092","DOI":"10.1016\/j.caeai.2022.100092","article-title":"Smart MOOC integrated with intelligent tutoring: A system architecture and framework model proposal","volume":"3","author":"Yilmaz","year":"2022","journal-title":"Comput. Educ. Artif. Intell."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1108\/JARHE-11-2020-0422","article-title":"Examining multiple engagements and their impact on students\u2019 knowledge acquisition: The moderating role of information overload","volume":"14","author":"Feroz","year":"2022","journal-title":"J. Appl. Res. High. Educ."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Ko, H., Lee, S., Park, Y., and Choi, A. (2022). A Survey of Recommendation Systems: Recommendation Models, Techniques, and Application Fields. Electronics, 11.","DOI":"10.3390\/electronics11010141"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Geethanjali, K.S., and Umashankar, N. (2025, January 8\u20139). Enhancing Educational Outcomes with Explainable AI: Bridging Transparency and Trust in Learning Systems. Proceedings of the 2025 International Conference on Emerging Systems and Intelligent Computing (ESIC), Bhubaneswar, India.","DOI":"10.1109\/ESIC64052.2025.10962568"},{"key":"ref_5","first-page":"3289","article-title":"A systematic literature review on educational recommender systems for teaching and learning: Research trends, limitations and opportunities","volume":"28","author":"Slodkowski","year":"2022","journal-title":"Educ. Inf. Technol."},{"key":"ref_6","unstructured":"Askarbekuly, N., and Lukovi\u0107, I. (2024). Learning Outcomes, Assessment, and Evaluation in Educational Recommender Systems: A Systematic Review. arXiv."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"636","DOI":"10.1007\/s40593-021-00271-1","article-title":"Equality of Learning Opportunity via Individual Fairness in Personalized Recommendations","volume":"32","author":"Marras","year":"2021","journal-title":"Int. J. Artif. Intell. Educ."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Anwar, S., Ullah, A., Rocha, \u00c1., and Sousa, M.J. (2023, January 20\u201322). Design Science in Information Systems and Computing. Proceedings of the International Conference on Information Technology and Applications, Turin, Italy.","DOI":"10.1007\/978-981-19-9331-2"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1186\/s40537-022-00592-5","article-title":"A systematic review and research perspective on recommender systems","volume":"9","author":"Roy","year":"2022","journal-title":"J. Big Data"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"35475","DOI":"10.1109\/ACCESS.2024.3368058","article-title":"Recommender System in Academic Choices of Higher Education: A Systematic Review","volume":"12","author":"Kamal","year":"2024","journal-title":"IEEE Access"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1007\/s10115-021-01628-7","article-title":"Collaborative filtering recommender systems taxonomy","volume":"64","author":"Papadakis","year":"2022","journal-title":"Knowl. Inf. Syst."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Eliyas, S., and Ranjana, P. (2022, January 28\u201329). Recommendation Systems: Content-Based Filtering vs Collaborative Filtering. Proceedings of the 2022 2nd International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), Greater Noida, India.","DOI":"10.1109\/ICACITE53722.2022.9823730"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Uta, M., Felfernig, A., Le, V.M., Tran, T.N.T., Garber, D., Lubos, S., and Burgstaller, T. (2024). Knowledge-based recommender systems: Overview and research directions. Front. Big Data, 7.","DOI":"10.3389\/fdata.2024.1304439"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Seth, R., and Sharaff, A. (2022). A Comparative Overview of Hybrid Recommender Systems: Review, Challenges, and Prospects. Data Mining and Machine Learning Applications, Wiley.","DOI":"10.1002\/9781119792529.ch3"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"136958","DOI":"10.1109\/ACCESS.2023.3338705","article-title":"User Cold Start Problem in Recommendation Systems: A Systematic Review","volume":"11","author":"Yuan","year":"2023","journal-title":"IEEE Access"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1007\/s10844-022-00698-5","article-title":"Approaches and algorithms to mitigate cold start problems in recommender systems: A systematic literature review","volume":"59","author":"Panda","year":"2022","journal-title":"J. Intell. Inf. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"19827","DOI":"10.1109\/ACCESS.2024.3359274","article-title":"Systematic Literature Review on Recommender System: Approach, Problem, Evaluation Techniques, Datasets","volume":"12","author":"Saifudin","year":"2024","journal-title":"IEEE Access"},{"key":"ref_18","first-page":"1","article-title":"Bias and Debias in Recommender System: A Survey and Future Directions","volume":"41","author":"Chen","year":"2023","journal-title":"ACM Trans. Inf. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/s11257-023-09364-z","article-title":"Fairness in recommender systems: Research landscape and future directions","volume":"34","author":"Deldjoo","year":"2024","journal-title":"User Model. User-Adapt. Interact."},{"key":"ref_20","unstructured":"Zhang, K., Cao, Q., Sun, F., Wu, Y., Tao, S., Shen, H., and Cheng, X. (2023). Robust Recommender System: A Survey and Future Directions. arXiv."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"393","DOI":"10.2478\/fcds-2021-0023","article-title":"Assessment Methods for Evaluation of Recommender Systems: A Survey","volume":"46","author":"Kuanr","year":"2021","journal-title":"Found. Comput. Decis. Sci."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Du, K.L., Zhang, R., Jiang, B., Zeng, J., and Lu, J. (2025). Understanding Machine Learning Principles: Learning, Inference, Generalization, and Computational Learning Theory. Mathematics, 13.","DOI":"10.3390\/math13030451"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"833","DOI":"10.1007\/s10209-020-00753-4","article-title":"Individual differences and personalized learning: A review and appraisal","volume":"20","author":"Chen","year":"2021","journal-title":"Univers. Access Inf. Soc."},{"key":"ref_24","first-page":"674","article-title":"Learning and teaching styles in engineering education","volume":"78","author":"Felder","year":"1988","journal-title":"Eng. Educ."},{"key":"ref_25","unstructured":"Honey, P., and Mumford, A. (1986). The Manual of Learning Styles, Peter Honey."},{"key":"ref_26","unstructured":"Kolb, D.A. (2014). Experiential Learning: Experience as the Source of Learning and Development, FT Press."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1002\/j.2334-4822.1992.tb00213.x","article-title":"Not another inventory, rather a catalyst for reflection","volume":"11","author":"Fleming","year":"1992","journal-title":"Improv. Acad."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1177\/1477878515606621","article-title":"Is learning styles-based instruction effective? A comprehensive analysis of recent research on learning styles","volume":"13","author":"Cuevas","year":"2015","journal-title":"Theory Res. Educ."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1111\/j.1539-6053.2009.01038.x","article-title":"Learning styles: Concepts and evidence","volume":"9","author":"Pashler","year":"2008","journal-title":"Psychol. Sci. Public Interest"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1016\/j.aci.2016.08.002","article-title":"A general framework for intelligent recommender systems","volume":"13","author":"Aguilar","year":"2017","journal-title":"Appl. Comput. Inform."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1111\/j.1540-4609.2012.00347.x","article-title":"A Conceptual Framework for Evolving, Recommender Online Learning Systems","volume":"10","author":"Peiris","year":"2012","journal-title":"Decis. Sci. J. Innov. Educ."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"066100","DOI":"10.1088\/1742-6596\/1402\/6\/066100","article-title":"A proposed framework in an intelligent recommender system for the college student","volume":"1402","author":"Kurniadi","year":"2019","journal-title":"J. Physics Conf. Ser."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"7487","DOI":"10.1007\/s10639-022-11489-4","article-title":"What is needed to build a personalized recommender system for K-12 students\u2019 E-Learning? Recommendations for future systems and a conceptual framework","volume":"28","author":"Zayet","year":"2023","journal-title":"Educ. Inf. Technol."},{"key":"ref_34","unstructured":"High-Level Expert Group on AI (2019). Ethics Guidelines for Trustworthy AI, European Commission. Report."},{"key":"ref_35","unstructured":"UNESCO (2021). Recommendation on the Ethics of Artificial Intelligence, UNESCO. Official Document from UNESCO."},{"key":"ref_36","unstructured":"IEEE Global Initiative (2019). Ethically Aligned Design: A Vision for Prioritizing Human Well-Being with Autonomous and Intelligent Systems, IEEE."},{"key":"ref_37","unstructured":"IMS Global Learning Consortium (2019). Learning Tools Interoperability (LTI) Version 1.3 Specification, IMS Global. Technical Report."},{"key":"ref_38","unstructured":"Advanced Distributed Learning (ADL) Initiative (2016). Experience API (xAPI) Specification, Version 1.0.3, ADL Initiative. Technical Report."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Kim, M., Song, H., Shin, Y., Park, D., Shin, K., and Lee, J.G. (2022). Meta-Learning for Online Update of Recommender Systems. arXiv.","DOI":"10.1609\/aaai.v36i4.20324"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Abu-Rasheed, H., Dornh\u00f6fer, M., Weber, C., Kismih\u00f3k, G., Buchmann, U., and Fathi, M. (2023, January 10\u201313). Building Contextual Knowledge Graphs for Personalized Learning Recommendations Using Text Mining and Semantic Graph Completion. Proceedings of the 2023 IEEE International Conference on Advanced Learning Technologies (ICALT), Orem, UT, USA.","DOI":"10.1109\/ICALT58122.2023.00016"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1007\/s40692-021-00199-4","article-title":"A systematic literature review on adaptive content recommenders in personalized learning environments from 2015 to 2020","volume":"9","author":"Raj","year":"2021","journal-title":"J. Comput. Educ."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Abu-Rasheed, H., Weber, C., and Fathi, M. (2023). Context based learning: A survey of contextual indicators for personalized and adaptive learning recommendations\u2014A pedagogical and technical perspective. Front. Educ., 8.","DOI":"10.3389\/feduc.2023.1210968"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Chatti, M.A., Y\u00fccepur, V., Muslim, A., Guesmi, M., and Joarder, S. (2021). Designing Theory-Driven Analytics-Enhanced Self-Regulated Learning Applications. Visualizations and Dashboards for Learning Analytics, Springer International Publishing.","DOI":"10.1007\/978-3-030-81222-5_3"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3556536","article-title":"Evaluating Recommender Systems: Survey and Framework","volume":"55","author":"Zangerle","year":"2022","journal-title":"ACM Comput. Surv."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Ooge, J., Kato, S., and Verbert, K. (2022, January 22\u201325). Explaining Recommendations in E-Learning: Effects on Adolescents\u2019 Trust. Proceedings of the 27th International Conference on Intelligent User Interfaces, Helsinki, Finland.","DOI":"10.1145\/3490099.3511140"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1186\/s41239-023-00403-8","article-title":"Extending Technology Acceptance Model to higher-education students\u2019 use of digital academic reading tools on computers","volume":"20","author":"Lin","year":"2023","journal-title":"Int. J. Educ. Technol. High. Educ."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Pu, P., Chen, L., and Hu, R. (2011, January 23\u201327). A user-centric evaluation framework for recommender systems. Proceedings of the Fifth ACM Conference on Recommender Systems, Chicago, IL, USA.","DOI":"10.1145\/2043932.2043962"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1287\/mnsc.46.2.186.11926","article-title":"A theoretical extension of the Technology Acceptance Model: Four longitudinal field studies","volume":"46","author":"Venkatesh","year":"2000","journal-title":"Manag. Sci."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"de Barba, P.G., Oliveira, E.A., and English, N. (2025). Development and validation of a learning analytics rubric for self-regulated learning. Educ. Technol. Res. Dev.","DOI":"10.1007\/s11423-025-10521-x"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1080\/10447310802205776","article-title":"An Empirical Evaluation of the System Usability Scale","volume":"24","author":"Bangor","year":"2008","journal-title":"Int. J. Hum.-Comput. Interact."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"425","DOI":"10.2307\/30036540","article-title":"User Acceptance of Information Technology: Toward a Unified View","volume":"27","author":"Venkatesh","year":"2003","journal-title":"Mis Q."}],"container-title":["Big Data and Cognitive Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2504-2289\/9\/10\/259\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T04:48:55Z","timestamp":1760590135000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2504-2289\/9\/10\/259"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,14]]},"references-count":51,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2025,10]]}},"alternative-id":["bdcc9100259"],"URL":"https:\/\/doi.org\/10.3390\/bdcc9100259","relation":{},"ISSN":["2504-2289"],"issn-type":[{"value":"2504-2289","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,14]]}}}