ICALT '05 Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies
Domain Ontology for Personalized E-Learning in Educational Systems
ICALT '06 Proceedings of the Sixth IEEE International Conference on Advanced Learning Technologies
Rules for an Ontology-based Approach to Adaptation
SMAP '06 Proceedings of the First International Workshop on Semantic Media Adaptation and Personalization
Implementation of Ontology Based Context-Awareness Framework for Ubiquitous Environment
MUE '07 Proceedings of the 2007 International Conference on Multimedia and Ubiquitous Engineering
Rules for Learner Modeling and Adaptation Provisioning in an Educational Hypermedia System
SYNASC '07 Proceedings of the Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
Ontology-based curriculum content sequencing system with semantic rules
Expert Systems with Applications: An International Journal
Semantic web technologies for the adaptive web
The adaptive web
Design of a performance-oriented workplace e-learning system using ontology
Expert Systems with Applications: An International Journal
A semantic platform for the management of the educative curriculum
Expert Systems with Applications: An International Journal
Rule-Based reasoning for building learner model in programming tutoring system
ICWL'11 Proceedings of the 10th international conference on Advances in Web-Based Learning
Data summarization ontology-based query processing
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
Adapting domain ontology for personalized knowledge search and recommendation
Information and Management
Ontology-based economics knowledge sharing system
Expert Systems with Applications: An International Journal
Hi-index | 12.06 |
With the development of the Semantic web the use of ontologies as a formalism to describe knowledge and information in a way that can be shared on the web is becoming common. The explicit conceptualization of system components in a form of ontology facilitates knowledge sharing, knowledge reuse, communication and collaboration and construction of knowledge rich and intensive systems. Semantic web provides huge potential and opportunities for developing the next generation of e-learning systems. In previous work, we presented tutoring system named Protus (PRogramming TUtoring System) that is used for learning the essence of Java programming language. It uses principles of learning style identification and content recommendation for course personalization. This paper presents new approach to perform effective personalization highly based on Semantic web technologies performed in new version of the system, named Protus 2.0. This comprises the use of an ontology and adaptation rules for knowledge representation and inference engines for reasoning. Functionality, structure and implementation of a Protus 2.0 ontology as well as syntax of SWRL rules implemented for on-the-fly personalization will be presented in this paper.