A Hybrid E-Learning Recommendation System Incorporating User Reviews and Ratings for Enhanced Course Selection | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article A Hybrid E-Learning Recommendation System Incorporating User Reviews and Ratings for Enhanced Course Selection Manar Joundy Hazar, Samawel Jaballi, Mohsen Maraoui, Mounir Zrigui, and 1 more This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-5729775/v1 This work is licensed under a CC BY 4.0 License Status: Posted Version 1 posted You are reading this latest preprint version Abstract A recommendation system can be used in E-learning to suggest relevant and personalized resources. It uses data about learners' behaviors, such as the courses they have taken, the content they have viewed, and the assessments they have completed, to make recommendations for additional learning opportunities. In this work, we build a hybrid educational video recommender system based on learners’ reviews and ratings. We use a Latent Dirichlet Allocation (LDA) topic model on textual data extracted from educational videos to train language models as an input to a supervised Convolutional Neural Network (CNN) model. Additionally, we use a Latent Factor Model (LFM) to extract educational video features and learners' preferences from their historical data (ratings and reviews) as an output CNN model. In our proposed technique, we use hybrid user ratings and reviews to tackle sparsity and cold start problems in the recommender system. Our recommender uses reviews to predict a new sentiment matrix. For cases where reviews are absent (represented as empty cells in the sentiment matrix) or comments are ambiguous, the system utilizes normalized user ratings from the rating matrix, employing a tailored mathematical framework specifically designed for this purpose. Recommendation systems LDA LFM CNN E-learning reviews Rating Full Text Additional Declarations No competing interests reported. Cite Share Download PDF Status: Posted Version 1 posted You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-5729775","acceptedTermsAndConditions":true,"allowDirectSubmit":true,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":395842910,"identity":"70e29cbd-2e50-4b50-a007-e4291bef957e","order_by":0,"name":"Manar Joundy Hazar","email":"","orcid":"","institution":"University of Al –Qadisiyah","correspondingAuthor":false,"prefix":"","firstName":"Manar","middleName":"Joundy","lastName":"Hazar","suffix":""},{"id":395842912,"identity":"21e594d7-d888-433e-9fa4-0fa09b6c2ccc","order_by":1,"name":"Samawel Jaballi","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLElEQVRIie3QMUvDQBTA8XcIupydTwLNV7hQKAGrfpWEQLv0xKlkELkgtIuYNf0WB4HOCQEdPDvHSUvXVgIugqJeTAfBM66C+U8hlx/vXQCamv5uNiCOAR5OSBtAPcB29b74mZCKOJR0vhIU1ZHPLx0KLv+NmJMb9wn7BLYmt2nhUHsgkt106Y96Js0ddO5/J1Sy2MBSLXZx7BG1GBNJy7PkvG8JmaBAaggwYbBxeZchrcj9qrsXjDMkrvnOgmsWC9fxC3tTJFx1nhUZ0ASX5P1IZIACDYGczQzGFYmG3XKKsyGJq6ZoCc3Xs/3XK4JR9Ni3FbGm5V343POmMg10xAxZfBed9tpWyLK88M/MlvpjCz46PLjMvVS72CZsaQ5RDSjH1Z42NTU1/es+ANvqa/FYTiJrAAAAAElFTkSuQmCC","orcid":"","institution":"University of Bordeaux","correspondingAuthor":true,"prefix":"","firstName":"Samawel","middleName":"","lastName":"Jaballi","suffix":""},{"id":395842913,"identity":"8cc664d5-f0d5-4647-9ac9-610161180172","order_by":2,"name":"Mohsen Maraoui","email":"","orcid":"","institution":"University of Monastir","correspondingAuthor":false,"prefix":"","firstName":"Mohsen","middleName":"","lastName":"Maraoui","suffix":""},{"id":395842916,"identity":"6b894354-010f-4926-803c-d6ff27142b8e","order_by":3,"name":"Mounir Zrigui","email":"","orcid":"","institution":"University of Monastir","correspondingAuthor":false,"prefix":"","firstName":"Mounir","middleName":"","lastName":"Zrigui","suffix":""},{"id":395842919,"identity":"15569455-e631-4735-b708-3feb8d455ead","order_by":4,"name":"Henri Nicolas","email":"","orcid":"","institution":"University of Bordeaux","correspondingAuthor":false,"prefix":"","firstName":"Henri","middleName":"","lastName":"Nicolas","suffix":""}],"badges":[],"createdAt":"2024-12-29 11:53:16","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-5729775/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-5729775/v1","draftVersion":[],"editorialEvents":[],"editorialNote":"","failedWorkflow":false,"files":[{"id":73895939,"identity":"01e3e4d9-7d78-47d6-b966-cbbc00c59857","added_by":"auto","created_at":"2025-01-15 16:31:47","extension":"pdf","order_by":1,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":562019,"visible":true,"origin":"","legend":"","description":"","filename":"AHybridELearningRecommendationSystemIncorporatingUserReviewsandRatingsforEnhancedCourseSelection.pdf","url":"https://assets-eu.researchsquare.com/files/rs-5729775/v1_covered_9e315227-e5f6-4dcd-a389-2459d6edd0cc.pdf"}],"financialInterests":"No competing interests reported.","formattedTitle":"A Hybrid E-Learning Recommendation System Incorporating User Reviews and Ratings for Enhanced Course Selection","fulltext":[],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":false,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":true,"highlight":"","institution":"","isAcceptedByJournal":false,"isAuthorSuppliedPdf":true,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":true,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"
[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true},"keywords":"Recommendation systems, LDA, LFM, CNN, E-learning, reviews, Rating","lastPublishedDoi":"10.21203/rs.3.rs-5729775/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-5729775/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"A recommendation system can be used in E-learning to suggest relevant and personalized resources. It uses data about learners' behaviors, such as the courses they have taken, the content they have viewed, and the assessments they have completed, to make recommendations for additional learning opportunities. In this work, we build a hybrid educational video recommender system based on learners’ reviews and ratings. We use a Latent Dirichlet Allocation (LDA) topic model on textual data extracted from educational videos to train language models as an input to a supervised Convolutional Neural Network (CNN) model. Additionally, we use a Latent Factor Model (LFM) to extract educational video features and learners' preferences from their historical data (ratings and reviews) as an output CNN model. In our proposed technique, we use hybrid user ratings and reviews to tackle sparsity and cold start problems in the recommender system. Our recommender uses reviews to predict a new sentiment matrix. For cases where reviews are absent (represented as empty cells in the sentiment matrix) or comments are ambiguous, the system utilizes normalized user ratings from the rating matrix, employing a tailored mathematical framework specifically designed for this purpose. ","manuscriptTitle":"A Hybrid E-Learning Recommendation System Incorporating User Reviews and Ratings for Enhanced Course Selection","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2025-01-01 04:29:58","doi":"10.21203/rs.3.rs-5729775/v1","editorialEvents":[{"type":"communityComments","content":0}],"status":"published","journal":{"display":true,"email":"
[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true}}],"origin":"","ownerIdentity":"642add43-c9bd-43b9-b42a-6858cba71360","owner":[],"postedDate":"January 1st, 2025","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"posted","subjectAreas":[],"tags":[],"updatedAt":"2025-01-15T16:23:35+00:00","versionOfRecord":[],"versionCreatedAt":"2025-01-01 04:29:58","video":"","vorDoi":"","vorDoiUrl":"","workflowStages":[]},"version":"v1","identity":"rs-5729775","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-5729775","identity":"rs-5729775","version":["v1"]},"buildId":"XKTyCvWXoU3ODBz1xrDgd","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.