{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T01:41:53Z","timestamp":1773193313708,"version":"3.50.1"},"reference-count":68,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T00:00:00Z","timestamp":1725840000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Comput. Sci."],"abstract":"<jats:p>This article introduces a recommendation system that merges a knowledge-based (attribute-based) approach with collaborative filtering, specifically addressing the challenges of the pure-cold start scenario in personalized e-learning. The system generates learning recommendations by assessing item similarities, utilizing the Rogers-Tanimoto similarity measure for materials and users, and Jaccard's similarity for user comparisons. Unlike traditional collaborative methods relying on prior ratings, this approach depends on attributes. Additionally, user and learning material profiling structures were created to serve as fundamental inputs for the recommendation algorithm. These profiles represent student and material knowledge in a two-dimensional space to facilitate matching. Our processes incorporate user learning styles, preferences, and prior knowledge as metrics for achieving the desired level of personalization. The system produces a list of top recommendations based on predicted ratings. To validate its efficacy, a website resembling our learning platform was developed and tested by users. The primary results demonstrate the system's ability to identify similar users even in a pure cold start condition without existing ratings. Consequently, the system proves its capability in recommending suitable materials, modeling students, and identifying similar user groups. The evaluation results of the proposed system showed a good level of satisfaction by the testimonials, quantified by a score of 82% for the recommended materials (16% higher than exiting cold-start systems), and an average score of 90% in terms of satisfaction about the generated student profiles. As they proved the capability of the framework in recommending suitable materials, and its capability in modeling students, finding similar groups of users.<\/jats:p>","DOI":"10.3389\/fcomp.2024.1404391","type":"journal-article","created":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T04:38:01Z","timestamp":1725856681000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Hybrid attribute-based recommender system for personalized e-learning with emphasis on cold start problem"],"prefix":"10.3389","volume":"6","author":[{"given":"Hala","family":"Butmeh","sequence":"first","affiliation":[]},{"given":"Abdallatif","family":"Abu-Issa","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2024,9,9]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"777","DOI":"10.2147\/AMEP.S314644","article-title":"Influence of personality traits and learning styles on undergraduate medical students' academic achievement","volume":"12","author":"Abouzeid","year":"2021","journal-title":"Adv. Med. Educ. Pract"},{"key":"B2","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1016\/j.eij.2021.05.003","article-title":"Enabling recommendation system architecture in virtualized environment for e-learning","volume":"23","author":"Ali","year":"2022","journal-title":"Egyptian Informat. Journal"},{"key":"B3","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1007\/978-3-030-73882-2_60","article-title":"Multi-agent M, and content-based course recommender system for university e-learning platforms","volume":"211","author":"Amane","year":"2021","journal-title":"Lecture Notes Netw. Syst"},{"key":"B4","doi-asserted-by":"publisher","first-page":"795","DOI":"10.3233\/JIFS-191721","article-title":"A content recommendation system for effective e-learning using embedded feature selection and fuzzy DT based CNN","volume":"39","author":"Antony Rosewelt","year":"2020","journal-title":"J. Intellig. Fuzzy Syst"},{"key":"B5","doi-asserted-by":"publisher","first-page":"834","DOI":"10.1016\/j.procs.2018.05.095","article-title":"Smart Education with artificial intelligence based determination of learning styles","volume":"132","author":"Bajaj","year":"2018","journal-title":"Procedia Comput. Sci"},{"key":"B6","first-page":"291","article-title":"\u201cCollaborative filtering recommender systems,\u201d","volume-title":"Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)","author":"ben Schafer","year":"2007"},{"key":"B7","doi-asserted-by":"publisher","first-page":"1455","DOI":"10.1007\/s10639-016-9504-y","article-title":"Personalized recommender system for e-Learning environment","volume":"22","author":"Benhamdi","year":"2016","journal-title":"Educ. Inf. Technol."},{"key":"B8","doi-asserted-by":"publisher","first-page":"197","DOI":"10.3390\/math9020197","article-title":"Design and analysis of a cluster-based intelligent hybrid recommendation system for e-learning applications","volume":"9","author":"Bhaskaran","year":"2021","journal-title":"Mathematics"},{"key":"B9","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1016\/j.knosys.2009.01.008","article-title":"Collaborative filtering adapted to recommender systems of e-learning","volume":"22","author":"Bobadilla","year":"2009","journal-title":"Knowl. Based Syst"},{"key":"B10","doi-asserted-by":"publisher","first-page":"4","DOI":"10.3991\/ijet.v14i15.10566","article-title":"Ontology and rule-based recommender system for e-learning applications","volume":"14","author":"Bouihi","year":"2019","journal-title":"Int. J. Emerg. Technol. Learn"},{"key":"B11","doi-asserted-by":"publisher","first-page":"99","DOI":"10.18178\/ijlt.2.2.99-103","article-title":"A personalized e-learning based on recommender system","volume":"2","author":"Bourkoukou","year":"2016","journal-title":"Int. J. Learn"},{"key":"B12","doi-asserted-by":"publisher","first-page":"1150","DOI":"10.18421\/TEM93-41","article-title":"Contextual information retrieval within recommender system: case study \u2018e-learning system","volume":"9","author":"Brik","year":"2020","journal-title":"TEM J"},{"key":"B13","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1016\/j.procs.2013.12.011","article-title":"Development of a personalized e-learning model using methods of ontology","volume":"26","author":"Cakula","year":"2013","journal-title":"Procedia Comput Sci"},{"key":"B14","doi-asserted-by":"publisher","DOI":"10.13140\/RG.2.2.21218.04800\/1","article-title":"\u201cOntological model for personalized the inclusive learning,\u201d","author":"Chebbi","year":"2021","journal-title":"E-Learning Framework and Assessment"},{"key":"B15","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44801-2_15","article-title":"RecTree: an efficient collaborative filtering method","author":"Chee","year":"2001","journal-title":"Lecture Notes Comp. Sci"},{"key":"B16","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/978-3-319-95165-2_14","article-title":"A learner ontology based on learning style models for adaptive e-learning. Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics)","volume":"10961","author":"Ciloglugil","year":"2018","journal-title":"LNCS"},{"key":"B17","doi-asserted-by":"publisher","first-page":"1202","DOI":"10.1016\/j.eswa.2014.09.016","article-title":"RecomMetz: a context-aware knowledge-based mobile recommender system for movie showtimes","volume":"42","author":"Colombo-Mendoza","year":"2015","journal-title":"Expert Syst Appl"},{"key":"B18","doi-asserted-by":"publisher","first-page":"819","DOI":"10.1007\/s10639-017-9637-7","article-title":"Learning path recommendation based on modified variable length genetic algorithm","volume":"23","author":"Dwivedi","year":"2017","journal-title":"Educ. Inf. Technol."},{"key":"B19","author":"Ekstrand","year":"2010","journal-title":"Collaborative Filtering Recommender Systems"},{"key":"B20","doi-asserted-by":"publisher","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":"Improve Acad"},{"key":"B21","first-page":"1","article-title":"A survey of sequential pattern mining","volume":"1","author":"Fournier-Viger","year":"2017","journal-title":"Data Sci. Pattern Recogn"},{"key":"B22","doi-asserted-by":"publisher","first-page":"317","DOI":"10.17706\/jsw.10.3.317-330","article-title":"A framework of semantic recommender system for e-learning","volume":"10","author":"Fraihat","year":"2015","journal-title":"J. Softw"},{"key":"B23","doi-asserted-by":"publisher","first-page":"103642","DOI":"10.1016\/j.compedu.2019.103642","article-title":"Review of ontology-based recommender systems in e-learning","volume":"142","author":"George","year":"2019","journal-title":"Comput. Educ"},{"key":"B24","doi-asserted-by":"publisher","first-page":"711","DOI":"10.1007\/s11423-010-9155-4","article-title":"Learning materials recommendation using good learners' ratings and content-based filtering","volume":"58","author":"Ghauth","year":"2010","journal-title":"Educ. Technol. Res. Dev"},{"key":"B25","doi-asserted-by":"publisher","first-page":"158","DOI":"10.3390\/educsci11040158","article-title":"The impact of narrative feedback, e-learning modules and realistic video and the reduction of misconception","volume":"11","author":"Halim","year":"2021","journal-title":"Educ. Sci."},{"key":"B26","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s10618-006-0059-1","article-title":"Frequent pattern mining: current status and future directions","volume":"15","author":"Han","year":"2007","journal-title":"Data Mining Knowl. Discov."},{"key":"B27","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1016\/B978-0-12-381479-1.00002-2","article-title":"\u201cGetting to know your data,\u201d","volume-title":"Data Mining","author":"Han","year":"2012"},{"key":"B28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.25273\/etj.v5i1.4721","article-title":"Teaching writing by using Visual, Auditory, Read\/Write, And Kinesthetic (VARK) learning style in descriptive text to the seventh grade students of SMPN 2 Jiwan","volume":"5","author":"Hanurawan","year":"2017","journal-title":"English Teach. J"},{"key":"B29","first-page":"49","article-title":"\u201cA hybrid knowlegde-based approach for recommending massive learning activities,\u201d","volume-title":"EEE\/ACS 14th International Conference on Computer Systems and Applications (AICCSA)","author":"Harrathi","year":"2017"},{"key":"B30","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1080\/10494820.2019.1588745","article-title":"Adaptive gamification in e-learning based on students' learning styles","volume":"29","author":"Hassan","year":"2021","journal-title":"Interact. Learn. Environm"},{"key":"B31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1111\/j.1540-4609.2007.00125.x","article-title":"Using learning style instruments to enhance student learning","volume":"5","author":"Hawk","year":"2007","journal-title":"Decis. Sci. J. Innovat. Educ"},{"key":"B32","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1007\/978-3-319-05476-6_28","article-title":"A framework to provide personalization in learning management systems through a recommender system approach","volume":"8397","author":"Imran","year":"2014","journal-title":"LNAI"},{"key":"B33","doi-asserted-by":"publisher","first-page":"4993","DOI":"10.1007\/s10639-021-10508-0","article-title":"An ontology-based hybrid e-learning content recommender system for alleviating the cold-start problem","volume":"26","author":"Jeevamol","year":"2021","journal-title":"Educ. Inform. Technol."},{"key":"B34","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/3429251","article-title":"Ontology-based E-learning content recommender system for addressing the pure cold-start problem","volume":"13","author":"Joy","year":"2021","journal-title":"ACM J Data Inf Qual"},{"key":"B35","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1109\/IBSSC51096.2020.9332162","article-title":"\u201cComparison of generic similarity measures in E-learning content recommender system in cold-start condition,\u201d","volume-title":"2020 IEEE Bombay Section Signature Conference, IBSSC","author":"Joy","year":"2020"},{"key":"B36","first-page":"15","article-title":"Learning styles of marketing majors","volume":"15","author":"Karen","year":"1992","journal-title":"Educ. Res. Quart"},{"key":"B37","article-title":"\u201cAn overview,\u201d","volume-title":"NASSP's Student Learning Styles: Diagnosing and Prescribing Programs","author":"Keefe","year":"1979"},{"key":"B38","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1007\/978-981-15-0790-8_13","article-title":"\u201cRecommender system in eLearning: a survey,\u201d","volume-title":"Proceeding of International Conference on Computational Science and Applications","author":"Kulkarni","year":"2020"},{"key":"B39","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1016\/j.procs.2020.04.063","article-title":"\u201cPersonalised self-directed learning recommendation system,\u201d","volume":"171","author":"Lalitha","year":"2020","journal-title":"Procedia Comp. Sci."},{"key":"B40","first-page":"208","article-title":"\u201cAddressing cold-start problem in recommendation systems,\u201d","volume-title":"Proceedings of the 2nd International Conference on Ubiquitous Information Management and Communication - ICUIMC '08","author":"Lam","year":"2008"},{"key":"B41","article-title":"\u201cA personalized e-learning system based on user profile constructed using information fusion,\u201d","volume-title":"Proceedings International Conference on Database and Expert Systems Applications (DMS)","author":"Li","year":"2005"},{"key":"B42","doi-asserted-by":"publisher","first-page":"2823","DOI":"10.1007\/s10586-017-1560-6","article-title":"A collaborative filtering recommendation algorithm based on the influence sets of e-learning group's behavior","volume":"22","author":"Liu","year":"2017","journal-title":"Cluster Comput"},{"key":"B43","article-title":"\u201cPersonalized e-Learning Material Recommender System,\u201d","author":"Lu","year":"2014","journal-title":"Proceedings International Conference on Information Technology and Applications."},{"key":"B44","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.physrep.2012.02.006","article-title":"Recommender systems","volume":"519","author":"L\u00fc","year":"2012","journal-title":"Phys Rep"},{"key":"B45","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/5254.784084","article-title":"Text-learning and related intelligent agents: a survey","volume":"14","author":"Mladenic","year":"1999","journal-title":"IEEE Intellig. Syst. Their Appl"},{"key":"B46","doi-asserted-by":"publisher","first-page":"2523","DOI":"10.1007\/s10639-020-10372-4","article-title":"Prediction of individual learning style in e-learning systems: opportunities and limitations in dental education","volume":"26","author":"Movchun","year":"2020","journal-title":"Educ. Inf. Technol."},{"key":"B47","doi-asserted-by":"publisher","first-page":"3797","DOI":"10.1007\/s10639-020-10133-3","article-title":"LPR: A bio-inspired intelligent learning path recommendation system based on meaningful learning theory","volume":"25","author":"Niknam","year":"2020","journal-title":"Educ. Inf. Technol."},{"key":"B48","doi-asserted-by":"publisher","DOI":"10.1145\/3184558.3191533","article-title":"\u201cOntology-based recommender system in higher education,\u201d","author":"Obeid","year":"2018","journal-title":"The Web Conference 2018 - Companion of the World Wide Web Conference, WWW"},{"key":"B49","first-page":"114","article-title":"\u201cComparison between rule-based expert support system and machine learning expert support system in KM,\u201d","author":"Ompusunggu","year":"2021","journal-title":"2021 2nd International Conference on Smart Computing and Electronic Enterprise: Ubiquitous, Adaptive, and Sustainable Computing Solutions for New Normal, ICSCEE"},{"key":"B50","doi-asserted-by":"publisher","first-page":"100047","DOI":"10.1016\/j.caeai.2022.100047","article-title":"A systematic review of ontology use in E-Learning recommender system","volume":"3","author":"Rahayu","year":"2022","journal-title":"Comp. Educ."},{"key":"B51","doi-asserted-by":"publisher","first-page":"34166","DOI":"10.1109\/ACCESS.2018.2850376","article-title":"A personalized group-based recommendation approach for web search in E-learning","volume":"6","author":"Rahman","year":"2018","journal-title":"IEEE Access"},{"key":"B52","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/978-0-387-85820-3_1","article-title":"\u201cIntroduction to recommender systems handbook,\u201d","volume-title":"Recommender Systems Handbook","author":"Ricci","year":"2011"},{"key":"B53","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1016\/j.ieri.2012.06.135","article-title":"A hybrid attribute\u2013based recommender system for e\u2013learning material recommendation","volume":"2","author":"Salehi","year":"2012","journal-title":"IERI Procedia"},{"key":"B54","first-page":"89","article-title":"\u201cItem cold-start recommendations,\u201d","volume-title":"Proceedings of the 8th ACM Conference on Recommender systems - RecSys '14","author":"Saveski","year":"2014"},{"key":"B55","doi-asserted-by":"publisher","first-page":"2637","DOI":"10.1007\/s11423-021-10029-0","article-title":"An improved hybrid ontology-based approach for online learning resource recommendations","volume":"69","author":"Shanshan","year":"2021","journal-title":"Educ. Technol. Res. Dev."},{"key":"B56","article-title":"Ontological approach in knowledge based recommender system to develop the quality of E-learning system","author":"Shishehchi","year":"2012","journal-title":"Aust J. Basic Appl. Sci"},{"key":"B57","doi-asserted-by":"publisher","first-page":"975","DOI":"10.5120\/7218-0024","article-title":"A survey paper on e-learning recommender system","volume":"47","author":"Sikka","year":"2012","journal-title":"Int J Comput Appl"},{"key":"B58","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.is.2018.09.001","article-title":"The Pure Cold-Start Problem: A deep study about how to conquer first-time users in recommendations domains","volume":"80","author":"Silva","year":"2019","journal-title":"Inf. Syst"},{"key":"B59","first-page":"1","article-title":"Improving efficiency of apriori algorithm using transaction reduction","volume":"3","author":"Singh","year":"2013","journal-title":"Int. J. Scient. Res. Publicat"},{"key":"B60","doi-asserted-by":"crossref","DOI":"10.1109\/ICCCI.2013.6466121","article-title":"\u201cAddressing cold start problem in recommender systems using association rules and clustering technique,\u201d","volume-title":"International Conference on Computer Communication and Informatics, ICCCI","author":"Sobhanam","year":"2013"},{"key":"B61","doi-asserted-by":"publisher","first-page":"256","DOI":"10.5281\/zenodo.1129067","article-title":"E-learning recommender system based on collaborative filtering and ontology","volume":"11","author":"Tarus","year":"2017","journal-title":"Int. J. Comp. Inform. Eng"},{"key":"B62","doi-asserted-by":"publisher","first-page":"2449","DOI":"10.1007\/s00500-017-2720-6","article-title":"A hybrid recommender system for e-learning based on context awareness and sequential pattern mining","volume":"22","author":"Tarus","year":"","journal-title":"Soft Comp."},{"key":"B63","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/j.future.2017.02.049","article-title":"A hybrid knowledge-based recommender system for e-learning based on ontology and sequential pattern mining","volume":"72","author":"Tarus","year":"","journal-title":"Future Generat. Comp. Syst"},{"key":"B64","doi-asserted-by":"publisher","first-page":"79","DOI":"10.3354\/cr030079","article-title":"Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance","volume":"30","author":"Willmott","year":"2005","journal-title":"Clim Res"},{"key":"B65","doi-asserted-by":"publisher","first-page":"7083","DOI":"10.3233\/JIFS-179787","article-title":"Recommendation system design for college network education based on deep learning and fuzzy uncertainty","volume":"38","author":"Wu","year":"2020","journal-title":"J. Intellig. Fuzzy Syst"},{"key":"B66","first-page":"214","article-title":"\u201cSemantic web-based personalized recommendation system of courses knowledge research,\u201d","volume-title":"Proceedings 2010 International Conference on Intelligent Computing and Cognitive Informatics (ICICCI)","author":"Yang","year":"2010"},{"key":"B67","doi-asserted-by":"publisher","first-page":"76","DOI":"10.20517\/jsegc.2020.06","article-title":"Recommender systems in E-learning","volume":"1","author":"Zhang","year":"2021","journal-title":"J. Smart Environm. Green Comp"},{"key":"B68","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1007\/s10844-014-0334-3","article-title":"A hybrid approach of topic model and matrix factorization based on two-step recommendation framework","volume":"44","author":"Zhao","year":"2014","journal-title":"J. Intellig. Informat. Syst."}],"container-title":["Frontiers in Computer Science"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fcomp.2024.1404391\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T04:38:24Z","timestamp":1725856704000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fcomp.2024.1404391\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,9]]},"references-count":68,"alternative-id":["10.3389\/fcomp.2024.1404391"],"URL":"https:\/\/doi.org\/10.3389\/fcomp.2024.1404391","relation":{},"ISSN":["2624-9898"],"issn-type":[{"value":"2624-9898","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,9,9]]},"article-number":"1404391"}}