Resource Description Framework Based Intelligent Tutoring System Muhammad Azeem Abbas, Wan Fatimah Wan Ahmad 1 , Khairul Shafee Kalid 2 Computer & Information Sciences Department, Universiti Teknologi PETRONAS, Bandar Seri Iskandar, 31750 Tronoh, Perak, Malaysia azeem.abbas@uaar.edu.pk, 1 fatimhd@petronas.com.my, 2 khairulshafee_kalid@petronas.com.my Abstract-Intelligent tutoring system (ITS) is a contribution from Artificial Intelligence domain. It is an expert system that has a very effective role in modern education. It facilitates both teachers and students in teaching or learning of some concept of a domain. Despite of large number of benefits from ITS, yet very few people have experienced it in real environment. It is primarily due to high complexity of ITS development requirements. Modeling the correct and consistent domain knowledge that supports both pedagogical and software development activities and ITS user friendly interface creates this complexity. An ITS is proposed for pre-school curriculum that models the domain using Resource Description Framework Schema (RDFS). In present work formal details of domain or knowledge modeling are provided and demonstrated the application of proposed modeling with the prototype results. Proposed domain modeling approach provides ease to both development activities and user friendly interface; also it models a complete and consistent domain. Keyword-Intelligent tutoring system, RDF/RDFS, preschool education. I. INTRODUCTION Effectiveness of intelligent tutoring system (ITS) has been shown by several empirical studies. It is well known that teaching with state-of-the-art technology to low- profile students increases students performance, sometimes even higher than high-profile students [1]. Similarly teaching a concept is rather less time taking with the use of technology. Intelligent tutoring system (ITS) is a contribution from Artificial Intelligence domain [2] ITS is an expert system that has a very effective role in modern education. It facilitates both teachers and students in teaching and learning of some concept of the domain. Some ITS found in literature are SCHOLAR [3], GUIDON [4], PIXIE [5], EPILIST I & II [6,7], ASPIRE [8,9] and Nussbaum et al. [10]. Benefits from ITS are countless. Yet, too few students experience those benefits because development of a sound and complete ITS for any real domain is very complex. Also the complexity of development activities of an ITS makes it a resource demanding process. Several expertise such as knowledge management, artificial intelligence, psychology, education and cognitive science are required to develop an ITS. This complexity arises primarily because of domain modeling. Every ITS require some knowledge that is modeled in machine-understandable structure to support teaching and learning activities. This knowledge is the domain knowledge that support ITS to generate learning contents and also evaluate students solutions. The modeled knowledge must also support pedagogical activities or the teaching strategies. In general there are two teaching strategies: instructional and constructive. Most of the available ITSs work for instructional strategies. Instructional strategies are teacher-centered, where teacher defines and delivers learning contents to the students using an ITS. In contrast, constructive strategies are student-centered, where student is exposed to the situation or environment that constructs his/her internal knowledge [10]. Creating such situations and environment within ITS is more difficult than ITSs operating for instructional strategies. In section II we provide a review to several knowledge modeling approaches found in literature. Presentation of learning contents also effects modeling complexity of the domain knowledge [11]. Some ITSs use sophisticated graphical user interfaces or some operates over shell to reduce the knowledge burden. From a developer’s perspective, manipulating domain knowledge to a presentable learning content is itself a complex activity. Another important requirement of any ITS is that it should be designed for non-programmers or users without software development experience [10]. So the user of an ITS make use of stored knowledge through some interface to generate the required learning content. Currently authoring a learning content require ten times more time than its conductance. An ITS that models the complete and consistent domain knowledge that provides supports to pedagogical activities and software developers as well, with user friendly non- programming interface and generates and evaluate learning contents within real time should become the ultimate ITS. In present work a modeling approach is proposed that utilizes Resource Description Framework (RDF) to model domain knowledge. We demonstrate here with a case study that our proposed modeling approach supports both teaching strategies and presentation issues. As a case study we demonstrate modeling of pre-school curriculum. We implemented a prototype (intelligent tutoring system) named Self Learner Tutor (SLT) that is built upon our proposed knowledge modeling approach. Section II provides literature review that contain previously proposed modeling approaches for ITS, Section III presents our proposed modeling technique, later pre- school curriculum as case study is presented in Section IV and finally conclusion, results and prototype details in last section. 978-1-4673-1938-6/12/$31.00 ©2012 IEEE