Abstract

Massive Open Online Courses (MOOCs) provide learners with high-quality and flexible online courses with no limitations regarding time and location. Detecting users’ behavior in MOOCs is an important task for course recommendations. Collaborative Filtering (CF) is considered the widely approach in recommender systems to provide a online learner courses according to similar learners’ preferences in an e-learning environment. The current research provides a novel framework through machine learning techniques to propose course recommendations in MOOCs according to the uses’ preferences and behavior. The method is developed using multi-criteria ratings extracted from users’ online reviews. We use Latent Dirichlet Allocation (LDA) for text mining, Decision Trees for decision rule generation, Self-Organizing Map (SOM) for users’ reviews on courses and the fuzzy rule-based system for users’ preferences prediction. We also adopt a feature selection method to select the most important criteria for users’ preferences prediction. The method is evaluated using the data collected from an online learning platform, Udemy. The results showed that the method is able to accurately provide relevant courses to the users tailored to their preferences. The method has the potential to be implemented as a recommendation agent in the MOOC websites for course recommendations.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.