Ontology-based personalised course recommendation framework

Mohammed E. Ibrahim, Yanyan Yang, David Ndzi, Guangguang Yang, Murtadha Almaliki

Research output: Contribution to journalArticle

1 Downloads (Pure)

Abstract

Choosing a higher education course at university is not an easy task for students. A wide range of courses is offered by individual universities whose delivery mode and entry requirements all differ. A personalised recommendation system can be an effective way of suggesting relevant courses to prospective students. This paper introduces a novel approach that personalises course recommendations that will match the individual needs of users. The proposed approach developed a framework of an ontology-based hybrid-filtering system called OPCR. This approach aims to integrate information from multiple sources based on hierarchical ontology similarity with a view to enhancing efficiency and user satisfaction and to provide students with appropriate recommendations. OPCR combines collaborative based filtering with content-based filtering. It also considers familiar related concepts that are evident in the profiles of both the student and the course, determining the similarity between them. Furthermore, OPCR uses an ontology mapping technique, recommending jobs that will be available following completion of each course. This method can enable students to gain a comprehensive knowledge of courses based on their relevance, using dynamic ontology mapping to link course profiles and student profiles with job profiles. Results show that a filtering algorithm that uses hierarchically related concepts produces better outcomes compared to a filtering method that considers only keyword similarity. In addition, the quality of the recommendations improved when the ontology similarity between the items’ profiles and the users’ profiles were utilised. This approach, using a dynamic ontology mapping, is flexible and can be adapted to different domains. The proposed framework can be used to filter items for both postgraduate courses and items from other domains.
Original languageEnglish
Pages (from-to)5180-5199
Number of pages20
JournalIEEE Access
Volume7
DOIs
Publication statusPublished - 24 Dec 2018

Fingerprint

Ontology
Students
Recommender systems
Education

Keywords

  • Information Overload
  • Recommendation Systems
  • Course Recommender system
  • Ontology
  • Education Domain

Cite this

Ibrahim, Mohammed E. ; Yang, Yanyan ; Ndzi, David ; Yang, Guangguang ; Almaliki, Murtadha. / Ontology-based personalised course recommendation framework. In: IEEE Access. 2018 ; Vol. 7. pp. 5180-5199.
@article{f0fc69dfcea04b32bd039332e35823e2,
title = "Ontology-based personalised course recommendation framework",
abstract = "Choosing a higher education course at university is not an easy task for students. A wide range of courses is offered by individual universities whose delivery mode and entry requirements all differ. A personalised recommendation system can be an effective way of suggesting relevant courses to prospective students. This paper introduces a novel approach that personalises course recommendations that will match the individual needs of users. The proposed approach developed a framework of an ontology-based hybrid-filtering system called OPCR. This approach aims to integrate information from multiple sources based on hierarchical ontology similarity with a view to enhancing efficiency and user satisfaction and to provide students with appropriate recommendations. OPCR combines collaborative based filtering with content-based filtering. It also considers familiar related concepts that are evident in the profiles of both the student and the course, determining the similarity between them. Furthermore, OPCR uses an ontology mapping technique, recommending jobs that will be available following completion of each course. This method can enable students to gain a comprehensive knowledge of courses based on their relevance, using dynamic ontology mapping to link course profiles and student profiles with job profiles. Results show that a filtering algorithm that uses hierarchically related concepts produces better outcomes compared to a filtering method that considers only keyword similarity. In addition, the quality of the recommendations improved when the ontology similarity between the items’ profiles and the users’ profiles were utilised. This approach, using a dynamic ontology mapping, is flexible and can be adapted to different domains. The proposed framework can be used to filter items for both postgraduate courses and items from other domains.",
keywords = "Information Overload, Recommendation Systems, Course Recommender system, Ontology, Education Domain",
author = "Ibrahim, {Mohammed E.} and Yanyan Yang and David Ndzi and Guangguang Yang and Murtadha Almaliki",
year = "2018",
month = "12",
day = "24",
doi = "10.1109/ACCESS.2018.2889635",
language = "English",
volume = "7",
pages = "5180--5199",
journal = "IEEE Access",
issn = "2169-3536",
publisher = "IEEE",

}

Ontology-based personalised course recommendation framework. / Ibrahim, Mohammed E.; Yang, Yanyan; Ndzi, David; Yang, Guangguang; Almaliki, Murtadha.

In: IEEE Access, Vol. 7, 24.12.2018, p. 5180-5199.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Ontology-based personalised course recommendation framework

AU - Ibrahim, Mohammed E.

AU - Yang, Yanyan

AU - Ndzi, David

AU - Yang, Guangguang

AU - Almaliki, Murtadha

PY - 2018/12/24

Y1 - 2018/12/24

N2 - Choosing a higher education course at university is not an easy task for students. A wide range of courses is offered by individual universities whose delivery mode and entry requirements all differ. A personalised recommendation system can be an effective way of suggesting relevant courses to prospective students. This paper introduces a novel approach that personalises course recommendations that will match the individual needs of users. The proposed approach developed a framework of an ontology-based hybrid-filtering system called OPCR. This approach aims to integrate information from multiple sources based on hierarchical ontology similarity with a view to enhancing efficiency and user satisfaction and to provide students with appropriate recommendations. OPCR combines collaborative based filtering with content-based filtering. It also considers familiar related concepts that are evident in the profiles of both the student and the course, determining the similarity between them. Furthermore, OPCR uses an ontology mapping technique, recommending jobs that will be available following completion of each course. This method can enable students to gain a comprehensive knowledge of courses based on their relevance, using dynamic ontology mapping to link course profiles and student profiles with job profiles. Results show that a filtering algorithm that uses hierarchically related concepts produces better outcomes compared to a filtering method that considers only keyword similarity. In addition, the quality of the recommendations improved when the ontology similarity between the items’ profiles and the users’ profiles were utilised. This approach, using a dynamic ontology mapping, is flexible and can be adapted to different domains. The proposed framework can be used to filter items for both postgraduate courses and items from other domains.

AB - Choosing a higher education course at university is not an easy task for students. A wide range of courses is offered by individual universities whose delivery mode and entry requirements all differ. A personalised recommendation system can be an effective way of suggesting relevant courses to prospective students. This paper introduces a novel approach that personalises course recommendations that will match the individual needs of users. The proposed approach developed a framework of an ontology-based hybrid-filtering system called OPCR. This approach aims to integrate information from multiple sources based on hierarchical ontology similarity with a view to enhancing efficiency and user satisfaction and to provide students with appropriate recommendations. OPCR combines collaborative based filtering with content-based filtering. It also considers familiar related concepts that are evident in the profiles of both the student and the course, determining the similarity between them. Furthermore, OPCR uses an ontology mapping technique, recommending jobs that will be available following completion of each course. This method can enable students to gain a comprehensive knowledge of courses based on their relevance, using dynamic ontology mapping to link course profiles and student profiles with job profiles. Results show that a filtering algorithm that uses hierarchically related concepts produces better outcomes compared to a filtering method that considers only keyword similarity. In addition, the quality of the recommendations improved when the ontology similarity between the items’ profiles and the users’ profiles were utilised. This approach, using a dynamic ontology mapping, is flexible and can be adapted to different domains. The proposed framework can be used to filter items for both postgraduate courses and items from other domains.

KW - Information Overload

KW - Recommendation Systems

KW - Course Recommender system

KW - Ontology

KW - Education Domain

U2 - 10.1109/ACCESS.2018.2889635

DO - 10.1109/ACCESS.2018.2889635

M3 - Article

VL - 7

SP - 5180

EP - 5199

JO - IEEE Access

JF - IEEE Access

SN - 2169-3536

ER -