首页 | 本学科首页   官方微博 | 高级检索  
     


Protus 2.0: Ontology-based semantic recommendation in programming tutoring system
Authors:Boban Vesin  Mirjana Ivanović  Aleksandra Klašnja-Milićević  Zoran Budimac
Affiliation:1. Higher School of Professional Business Studies, Vladimira Peri?a-Valtera 4, 21000, Serbia;2. Faculty of Science, Department of Mathematics and Informatics, Trg Dositeja Obradovica 3, 21000 Novi Sad, Serbia;1. Assistant Professor(Sr),Computer Science and Engineering,VIT University, Vellore, TamilNadu, 632014, India;2. Assistant Professor(Sr), School of Information Technology and Engineering, VIT University, Vellore, TamilNadu, 632014, India;3. Bachelor of technology in Information technology, School of Information Technology, VIT University, Vellore, TamilNadu, 632014, India;1. Department of Anesthesiology and Intensive Care, Transplantcenter, Institute for Clinical and Experimental Medicine, Prague, Czech Republic;2. Department of Hepatogastroenterology, Transplantcenter, Institute for Clinical and Experimental Medicine, Prague, Czech Republic;3. Department of Transplant Surgery, Transplantcenter, Institute for Clinical and Experimental Medicine, Prague, Czech Republic;1. Centro di Ricerca in Matematica Pura ed Applicata, Fisciano SA, Italy;2. University of Salerno, Fisciano SA, Italy
Abstract: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.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号