Recommender System: Collaborative Filtering of e-Learning Resources (original) (raw)

Ontology and Rule-Based Recommender System for E-learning Applications

International Journal of Emerging Technologies in Learning (iJET)

The continuous growth of the internet has given rise to an overwhelming mass of learning materials. Which has increased the demand for a recommendation system to filter information and to deliver the learning materials that fit learners learning context. In this paper, we propose an architecture of a semantic web based recommender system. The proposed architecture is a redesigned architecture of the classical 3-tiers web application architecture with an additional semantic layer. This layer holds two semantic subsystems: an Ontology-based subsystem and SWRL (Semantic Web Rule Language) rules one. The Ontology subsystem is used as a reusable and sharable domain knowledge to model the learning content and context. The SWRL rules are used as a recommendation and filtering technique based on learning object relevance and weighting. These rules are organized into four categories: Learning History Rules (LHR), Learning Performance Rules (LPR), Learning Social Network Rules (LSNR) and Lear...

Development of an Ontology-Based Personalised E-Learning Recommender System

2020

E-learning has become an active field of research with a lot of investment towards web-based delivery of personalised learning contents to learners. Some issues of e-learning arise from the heterogeneity and interoperability of learning content to suit learner’s style and preferences in order to improve the e-learning environment. Hence, this paper developed an ontology-based personalised recommender system that is needed to recommend suitable learning contents to learners using collaborative filtering and ontology. A pre-test is carried out for users in order to segment them in learning categories to suit their skill level. The learning contents are structured using ontology; and collaborative filtering is used to collects preferences from many users and then recommending the highest rated contents to users. The system is implemented using JAVA programming language with Structured Query Language (MySQL) as database management system. Performance evaluation of the system is car...

Ontological Approach in Knowledge Based Recommender System to Develop the Quality of E-learning System

2012

The rapid growth of Internet technology and the explosion of educational resources, show the increasing importance of e-learning systems. Despite the importance of these systems, they suffer from the enormous learning materials. In recent years, recommender systems appeared to improve the quality of learning. Such systems were used in learning systems to provide the facilities during the learning process and help learners with a more accurate learning. Different recommendation techniques such as collaborative filtering, content based and the hybrid filtering were employed for e-learning domain. In addition to the importance of learner's needs in the learning process, also the training method for recommended learning materials should be important in this learning process. This paper aims to develop the knowledge based personalized e-learning recommendation system based on ontology. Furthermore, this study discusses about appropriate recommendation technique based on learning syst...