Using ontology for personalised course recommendation applications

Mohammed Essmat Ibrahim, Yanyan Yang, David Ndzi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)
97 Downloads (Pure)

Abstract

The primary data source for universities and courses for students is increasingly becoming the web, and with a vast amount of information about thousands of courses on different websites, it is quite a task to find one that matches a student’s needs. That is why we are proposing the “Course Recom-mendation System”, a system that suggests the course best suited for prospective students. As there has been a huge increase in course content on the Internet, finding the course you really need has become time-consuming, so we are pro-posing to use an ontology-based approach to semantic content recommendation. The aim is to enhance the efficiency and effectiveness of providing students with suitable recommendations. The recommender takes into consideration knowledge about the user (the student’s profile) and course content, as well as knowledge about the domain that is being learned. Ontology is used to both models and represent such forms of knowledge. There are four steps to this: ex-tracting information from multiple sources, applying ontologies by using Protégé tools, semantic relevance calculation and refining the recommendation. A per-sonalised, complete and augmented course is then suggested for the student, based on these steps.
Original languageEnglish
Title of host publicationComputational Science and Its Applications – ICCSA 2017
Subtitle of host publication17th International Conference, Trieste, Italy, July 3-6, 2017, Proceedings, Part I
PublisherSpringer International Publishing AG
Pages426-438
ISBN (Electronic)978-3-319-62392-4
ISBN (Print)978-3-319-62391-7
DOIs
Publication statusE-pub ahead of print - 6 Jul 2017

Publication series

NameLecture Notes in Computer Science
PublisherSpringer International Publishing AG
Volume10404
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint

Ontology
Students
Semantics
Refining
Websites
Internet

Keywords

  • Recommendation systems
  • Semantic Similarity
  • Semantic Web
  • Course Selec-tion,
  • Ontology

Cite this

Ibrahim, M. E., Yang, Y., & Ndzi, D. (2017). Using ontology for personalised course recommendation applications. In Computational Science and Its Applications – ICCSA 2017: 17th International Conference, Trieste, Italy, July 3-6, 2017, Proceedings, Part I (pp. 426-438). (Lecture Notes in Computer Science; Vol. 10404). Springer International Publishing AG. https://doi.org/10.1007/978-3-319-62392-4_31
Ibrahim, Mohammed Essmat ; Yang, Yanyan ; Ndzi, David. / Using ontology for personalised course recommendation applications. Computational Science and Its Applications – ICCSA 2017: 17th International Conference, Trieste, Italy, July 3-6, 2017, Proceedings, Part I. Springer International Publishing AG, 2017. pp. 426-438 (Lecture Notes in Computer Science).
@inproceedings{452ef3257dad4551bc6415ca9c649280,
title = "Using ontology for personalised course recommendation applications",
abstract = "The primary data source for universities and courses for students is increasingly becoming the web, and with a vast amount of information about thousands of courses on different websites, it is quite a task to find one that matches a student’s needs. That is why we are proposing the “Course Recom-mendation System”, a system that suggests the course best suited for prospective students. As there has been a huge increase in course content on the Internet, finding the course you really need has become time-consuming, so we are pro-posing to use an ontology-based approach to semantic content recommendation. The aim is to enhance the efficiency and effectiveness of providing students with suitable recommendations. The recommender takes into consideration knowledge about the user (the student’s profile) and course content, as well as knowledge about the domain that is being learned. Ontology is used to both models and represent such forms of knowledge. There are four steps to this: ex-tracting information from multiple sources, applying ontologies by using Prot{\'e}g{\'e} tools, semantic relevance calculation and refining the recommendation. A per-sonalised, complete and augmented course is then suggested for the student, based on these steps.",
keywords = "Recommendation systems, Semantic Similarity, Semantic Web, Course Selec-tion, , Ontology",
author = "Ibrahim, {Mohammed Essmat} and Yanyan Yang and David Ndzi",
year = "2017",
month = "7",
day = "6",
doi = "10.1007/978-3-319-62392-4_31",
language = "English",
isbn = "978-3-319-62391-7",
series = "Lecture Notes in Computer Science",
publisher = "Springer International Publishing AG",
pages = "426--438",
booktitle = "Computational Science and Its Applications – ICCSA 2017",
address = "Switzerland",

}

Ibrahim, ME, Yang, Y & Ndzi, D 2017, Using ontology for personalised course recommendation applications. in Computational Science and Its Applications – ICCSA 2017: 17th International Conference, Trieste, Italy, July 3-6, 2017, Proceedings, Part I. Lecture Notes in Computer Science, vol. 10404, Springer International Publishing AG, pp. 426-438. https://doi.org/10.1007/978-3-319-62392-4_31

Using ontology for personalised course recommendation applications. / Ibrahim, Mohammed Essmat; Yang, Yanyan; Ndzi, David.

Computational Science and Its Applications – ICCSA 2017: 17th International Conference, Trieste, Italy, July 3-6, 2017, Proceedings, Part I. Springer International Publishing AG, 2017. p. 426-438 (Lecture Notes in Computer Science; Vol. 10404).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Using ontology for personalised course recommendation applications

AU - Ibrahim, Mohammed Essmat

AU - Yang, Yanyan

AU - Ndzi, David

PY - 2017/7/6

Y1 - 2017/7/6

N2 - The primary data source for universities and courses for students is increasingly becoming the web, and with a vast amount of information about thousands of courses on different websites, it is quite a task to find one that matches a student’s needs. That is why we are proposing the “Course Recom-mendation System”, a system that suggests the course best suited for prospective students. As there has been a huge increase in course content on the Internet, finding the course you really need has become time-consuming, so we are pro-posing to use an ontology-based approach to semantic content recommendation. The aim is to enhance the efficiency and effectiveness of providing students with suitable recommendations. The recommender takes into consideration knowledge about the user (the student’s profile) and course content, as well as knowledge about the domain that is being learned. Ontology is used to both models and represent such forms of knowledge. There are four steps to this: ex-tracting information from multiple sources, applying ontologies by using Protégé tools, semantic relevance calculation and refining the recommendation. A per-sonalised, complete and augmented course is then suggested for the student, based on these steps.

AB - The primary data source for universities and courses for students is increasingly becoming the web, and with a vast amount of information about thousands of courses on different websites, it is quite a task to find one that matches a student’s needs. That is why we are proposing the “Course Recom-mendation System”, a system that suggests the course best suited for prospective students. As there has been a huge increase in course content on the Internet, finding the course you really need has become time-consuming, so we are pro-posing to use an ontology-based approach to semantic content recommendation. The aim is to enhance the efficiency and effectiveness of providing students with suitable recommendations. The recommender takes into consideration knowledge about the user (the student’s profile) and course content, as well as knowledge about the domain that is being learned. Ontology is used to both models and represent such forms of knowledge. There are four steps to this: ex-tracting information from multiple sources, applying ontologies by using Protégé tools, semantic relevance calculation and refining the recommendation. A per-sonalised, complete and augmented course is then suggested for the student, based on these steps.

KW - Recommendation systems

KW - Semantic Similarity

KW - Semantic Web

KW - Course Selec-tion,

KW - Ontology

U2 - 10.1007/978-3-319-62392-4_31

DO - 10.1007/978-3-319-62392-4_31

M3 - Conference contribution

SN - 978-3-319-62391-7

T3 - Lecture Notes in Computer Science

SP - 426

EP - 438

BT - Computational Science and Its Applications – ICCSA 2017

PB - Springer International Publishing AG

ER -

Ibrahim ME, Yang Y, Ndzi D. Using ontology for personalised course recommendation applications. In Computational Science and Its Applications – ICCSA 2017: 17th International Conference, Trieste, Italy, July 3-6, 2017, Proceedings, Part I. Springer International Publishing AG. 2017. p. 426-438. (Lecture Notes in Computer Science). https://doi.org/10.1007/978-3-319-62392-4_31