Skip to main navigation Skip to search Skip to main content

Ontology-Based Recommendation Algorithms for Personalized Education

Research output: Contribution to journal › Article › peer-review

Abstract

This paper presents recommendation algorithms that personalize course and curriculum content for individual students, within the broader scope of Pervasive Cyberinfrastructure for Personalizing Learning and Instructional Support (PERCEPOLIS). The context considered in making recommendations includes the academic background, interests, and computing environment of the student, as well as past recommendations made to students with similar profiles. Context provision, interpretation, and management are the services that facilitate consideration of this information. Context modeling is through a two-level hierarchy of generic and domain ontologies, respectively; reducing the reasoning search space. Imprecise query support increases the flexibility of the recommendation engine, by allowing interpretation of context provided in terms equivalent, but not necessarily identical to database access terms of the system. The relevance of the recommendations is increased by using both individual and collaborative filtering. Correct operation of the algorithms has been verified through prototyping.

Original languageAmerican English
JournalLecture Notes in Computer Science: Database and Expert Systems Applications
Volume7447
DOIs
StatePublished - Sep 1 2012

Keywords

  • Collaborative Filtering
  • Computing Environments
  • Context Modeling
  • Cyber Infrastructures
  • Database Access
  • Domain Ontologies
  • Imprecise Queries
  • Instructional Support
  • Ontology-Based
  • Recommendation Algorithms
  • Search Spaces
  • Curricula
  • Database Systems
  • Expert Systems
  • Students
  • Algorithms

Disciplines

  • Computer Sciences
  • Electrical and Computer Engineering

Fingerprint

Dive into the research topics of 'Ontology-Based Recommendation Algorithms for Personalized Education'. Together they form a unique fingerprint.

Cite this