{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T20:55:44Z","timestamp":1781038544328,"version":"3.54.1"},"reference-count":75,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"name":"Mohammed VI Polytechnic University, Morocco, under the Start-Up Grant Award"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2025]]},"DOI":"10.1109\/access.2025.3541014","type":"journal-article","created":{"date-parts":[[2025,2,11]],"date-time":"2025-02-11T18:28:20Z","timestamp":1739298500000},"page":"29493-29522","source":"Crossref","is-referenced-by-count":4,"title":["A Comparative Evaluation of Recommender Systems Tools"],"prefix":"10.1109","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-2263-5854","authenticated-orcid":false,"given":"Ayoub","family":"Akhadam","sequence":"first","affiliation":[{"name":"TICLab, College of Engineering and Architecture, International University of Rabat, Rabat, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Oumayma","family":"Kbibchi","sequence":"additional","affiliation":[{"name":"ENSIAS, Rabat, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2432-9105","authenticated-orcid":false,"given":"Loubna","family":"Mekouar","sequence":"additional","affiliation":[{"name":"School of Computer Science, Mohammed VI Polytechnic University, Ben Guerir, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0112-2600","authenticated-orcid":false,"given":"Youssef","family":"Iraqi","sequence":"additional","affiliation":[{"name":"School of Computer Science, Mohammed VI Polytechnic University, Ben Guerir, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-023-17436-w"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/wetice.2008.45"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/SAINT.2008.99"},{"key":"ref4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comcom.2022.01.020","article-title":"A survey on blockchain-based recommender systems: Integration architecture and taxonomy","volume":"187","author":"Mekouar","year":"2022","journal-title":"Comput. Commun."},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/AIBThings58340.2023.10292455"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-024-20262-3"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2024.3392335"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3534678.3542609"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2019.09.007"},{"key":"ref10","article-title":"Chat-REC: Towards interactive and explainable LLMs-augmented recommender system","author":"Gao","year":"2023","journal-title":"arXiv:2303.14524"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3340531.3412778"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3366424.3382692"},{"key":"ref13","volume-title":"Apple\/turicreate: Turi Create Simplifies the Development of Custom Machine Learning Models","year":"2022"},{"issue":"95","key":"ref14","first-page":"1","article-title":"Cornac: A comparative framework for multimodal recommender systems","volume":"21","author":"Salah","year":"2020","journal-title":"J. Mach. Learn. Res."},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2827872"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1023\/A:1011419012209"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1060745.1060754"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.2298\/CSIS200608039H"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2883742"},{"issue":"1","key":"ref20","doi-asserted-by":"crossref","first-page":"141","DOI":"10.3390\/electronics11010141","article-title":"A survey of recommendation systems: Recommendation models, techniques, and application fields","volume":"11","author":"Ko","year":"2022","journal-title":"Electronics"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-019-04143-8"},{"key":"ref22","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1016\/j.eswa.2017.12.020","article-title":"The use of machine learning algorithms in recommender systems: A systematic review","volume":"97","author":"Portugal","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"ref23","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1016\/j.procs.2021.10.075","article-title":"Comparative analysis of machine learning based filtering techniques using MovieLens dataset","volume":"194","author":"Alam","year":"2021","journal-title":"Proc. Comput. Sci."},{"key":"ref24","volume-title":"Last.fm Dataset","author":"Dataset","year":"2022"},{"key":"ref25","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1016\/j.eswa.2017.09.058","article-title":"A recommender system based on collaborative filtering using ontology and dimensionality reduction techniques","volume":"92","author":"Nilashi","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"ref26","volume-title":"IMDB","year":"2022"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3038912.3052569"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4899-7637-6_1"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/1835804.1835893"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-19135-5"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1185448.1185487"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2933048"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-29659-3"},{"key":"ref34","first-page":"471","article-title":"Slope one predictors online rating-based collaborative filtering","volume-title":"Proc. SIAM Int. Conf. Data Mining","author":"Lemire"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3159652.3159681"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2019\/963"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2021.115386"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2020.106706"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2022.116850"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/MCI.2024.3363984"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/1242572.1242667"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.3233\/SW-140134"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376746"},{"key":"ref44","first-page":"1","article-title":"Translating embeddings for modeling multi-relational data","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"26","author":"Bordes"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v28i1.8870"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3174197"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i5.16533"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3442381.3450133"},{"key":"ref49","article-title":"Leveraging large language models for pre-trained recommender systems","author":"Chu","year":"2023","journal-title":"arXiv:2308.10837"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3002803"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2043932.2043989"},{"key":"ref52","first-page":"1","article-title":"Librec: A Java library for recommender systems","volume-title":"Proc. Umap Workshops","volume":"1388","author":"Guo"},{"key":"ref53","article-title":"Metadata embeddings for user and item cold-start recommendations","author":"Kula","year":"2015","journal-title":"arXiv:1507.08439"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.21105\/joss.02174"},{"key":"ref55","article-title":"PyRecLab: A software library for quick prototyping of recommender systems","author":"Sepulveda","year":"2017","journal-title":"arXiv:1706.06291"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/3240323.3241611"},{"key":"ref57","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/j.knosys.2018.04.008","article-title":"CF4J: Collaborative filtering for Java","volume":"152","author":"Ortega","year":"2018","journal-title":"Knowl.-Based Syst."},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3459637.3482016"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/CarpathianCC.2018.8399650"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3298689.3346967"},{"key":"ref61","volume-title":"Lenskit\/lkpy: Python Recommendation Toolkit","year":"2022"},{"key":"ref62","volume-title":"Microsoft\/recommenders: Best Practices on Recommendation Systems","year":"2022"},{"key":"ref63","volume-title":"Preferredai\/cornac: A Comparative Framework for Multimodal Recommender Systems","year":"2022"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1145\/3460231.3474255"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3523227.3547387"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/3383313.3411524"},{"key":"ref67","article-title":"DaisyRec 2.0: Benchmarking recommendation for rigorous evaluation","author":"Sun","year":"2022","journal-title":"arXiv:2206.10848"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3404835.3463245"},{"key":"ref69","article-title":"Sequeval: A framework to assess and benchmark sequence-based recommender systems","author":"Monti","year":"2018","journal-title":"arXiv:1810.04956"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/ICDMW.2015.222"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v37i13.27065"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/CICT.2015.86"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/3099023.3099069"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/2645710.2645712"},{"issue":"1","key":"ref75","first-page":"2699","article-title":"PREA: Personalized recommendation algorithms toolkit","volume":"13","author":"Lee","year":"2012","journal-title":"J. Mach. Learn. Res."}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/6287639\/10820123\/10879478.pdf?arnumber=10879478","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,19]],"date-time":"2025-02-19T19:00:31Z","timestamp":1739991631000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10879478\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":75,"URL":"https:\/\/doi.org\/10.1109\/access.2025.3541014","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]}}}