Intelligent tutoring systems: an ontology-based approach

A novel methodology for building tutoring system is proposed. It includes the integration of state of the art computer science methods and tools and the use of an ontology for the core knowledge representation. First, the paper presents the ongoing Information Technology revolution in engineering and the related paradigm changes in education. Next, an overview of the concept of an ontology and its various definitions are provided, along with available ontology development tools. In the following section, an architecture of an ontology-based tutoring system is proposed. As a proof of concept, the proposed architecture was used in building the GMU Educator, an intelligent tutoring system developed in the School of Information Technology and Engineering at George Mason University. A detailed description of the GMU Educator is then presented with examples. Finally, conclusions and plans for further research are provided in the last section of the paper.

[1]  Henrik Eriksson,et al.  Reusable ontologies, knowledge-acquisition tools, and performance systems: PROTÉGÉ-II solutions to Sisyphus-2 , 1996, Int. J. Hum. Comput. Stud..

[2]  Henry M. Kim,et al.  Predicting how ontologies for the semantic web will evolve , 2002, CACM.

[3]  Donald E. Grierson Computer-Automated Optimal Design of Structural Steel Frameworks , 1992 .

[4]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[5]  Diane Crawford Editorial pointers , 2003, CACM.

[6]  Christine W. Chan,et al.  Knowledge engineering for an intelligent case-based system for help desk operations , 2000 .

[7]  Balakrishnan Chandrasekaran,et al.  What are ontologies, and why do we need them? , 1999, IEEE Intell. Syst..

[8]  Donald E. Grierson,et al.  INFORMATION TECHNOLOGY IN CIVIL AND STRUCTURAL ENGINEERING DESIGN IN THE TWENTIETH CENTURY , 1998 .

[9]  Nigel Shadbolt,et al.  Towards a knowledge technology for knowledge management , 1999, Int. J. Hum. Comput. Stud..

[10]  Mark A. Musen,et al.  The Knowledge Model of Protégé-2000: Combining Interoperability and Flexibility , 2000, EKAW.

[11]  Ken M. Wallace,et al.  Understanding the knowledge needs of novice designers in the aerospace industry , 2004 .

[12]  Richard Fikes,et al.  The Ontolingua Server: a tool for collaborative ontology construction , 1997, Int. J. Hum. Comput. Stud..

[13]  Tomasz Arciszewski,et al.  Structural design of reinforced concrete tall buildings : evolutionary computation approach using fuzzy sets , 2003 .

[14]  Michael Gruninger,et al.  ONTOLOGY Applications and Design , 2002 .

[15]  Mary Lou Maher,et al.  Tools and techniques for knowledge based expert systems for engineering design , 1984 .

[16]  Rafal P. Kicinger,et al.  Intelligent agent for designing steel skeleton structures of tall buildings , 2002 .

[17]  Steven J. Fenves,et al.  Role of ASCE in the Advancement of Computing in Civil Engineering , 2001 .

[18]  Fatma Mili,et al.  Knowledge modeling for design decisions , 2001, Artif. Intell. Eng..

[19]  M A Musen,et al.  Dimensions of knowledge sharing and reuse. , 1992, Computers and biomedical research, an international journal.

[20]  Douglas B. Lenat,et al.  CYC: a large-scale investment in knowledge infrastructure , 1995, CACM.

[21]  Felipe Castel Ontological computing , 2002, CACM.

[22]  Debbie Richards,et al.  Design ontology in context - a situated cognition approach to conceptual modelling , 2001, Artif. Intell. Eng..

[23]  Rivka Oxman,et al.  Think-maps: teaching design thinking in design education , 2004 .

[24]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .