Domain-specific knowledge representation and inference engine for an intelligent tutoring system

被引:29
|
作者
Arevalillo-Herraez, Miguel [1 ]
Arnau, David [2 ]
Marco-Gimenez, Luis [1 ]
机构
[1] Univ Valencia, Dept Comp Sci, E-46003 Valencia, Spain
[2] Univ Valencia, Dept Didact Math, E-46003 Valencia, Spain
关键词
Intelligent tutoring system; Problem solving; Algebra; Knowledge representation; Hypergraph;
D O I
10.1016/j.knosys.2013.04.017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the most challenging steps in learning algebra is the translation of word problems into symbolic notation. This paper describes an Intelligent Tutoring System (ITS) that focuses on this stage of the problem solving process. On the one hand, a domain specific inference engine and a knowledge representation mechanism are proposed. These are based on a description language based on hypergraphs, and the idea of using conceptual schemes to represent the student's knowledge. As a result, the system is able to simultaneously: (a) represent all potential algebraic solutions to a given word problem; (b) keep track of the student's actions; (c) univocally determine the current state of the resolution process; (d) build a student model; and (e) provide adaptive automatic remediation. On the other hand, the Graphical User Interface (GUI) has been designed to force the student to follow the sequence of steps described in the Cartesian method. The ITS has been evaluated in an educational environment. The results show significant gains for the experimental group and hence support the use of the ITS in practice. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:97 / 105
页数:9
相关论文
共 50 条
  • [1] Knowledge Representation in Intelligent Tutoring System
    Ramirez-Noriega, Alan
    Juarez-Ramirez, Reyes
    Jimenez, Samantha
    Martinez-Ramirez, Yobani
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT SYSTEMS AND INFORMATICS 2016, 2017, 533 : 12 - 21
  • [2] KNOWLEDGE REPRESENTATION WITHIN AN INTELLIGENT TUTORING SYSTEM
    Horacek, Helmut
    [J]. KEPT 2009: KNOWLEDGE ENGINEERING PRINCIPLES AND TECHNIQUES, 2009, : 54 - 57
  • [3] Utilising a game environment to implement domain-specific intelligent tutoring systems
    Khan, MM
    [J]. 5TH BALTIC SEMINAR ON ENGINEERING EDUCATION, SEMINAR PROCEEDINGS, 2001, : 159 - 162
  • [4] Review of Knowledge Representation Techniques for Intelligent Tutoring System
    Mendjoge, Neha
    Joshi, Abhijit R.
    Narvekar, Meera
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 2508 - 2512
  • [5] Knowledge representation for video assisted by domain-specific ontology
    Song, Dan
    Cho, Miyoung
    Choi, Chang
    Shin, Juhyun
    Park, Jongan
    Kim, Pankoo
    [J]. ADVANCES IN KNOWLEDGE ACQUISITION AND MANAGEMENT, 2006, 4303 : 144 - +
  • [6] An Intelligent Tutoring System architecture based on knowledge representation and reasoning
    Bruff, CM
    Williams, MA
    [J]. ADVANCED RESEARCH IN COMPUTERS AND COMMUNICATIONS IN EDUCATION, VOL 1: NEW HUMAN ABILITIES FOR THE NETWORKED SOCIETY, 1999, 55 : 736 - 743
  • [7] LEVELS OF REPRESENTATION AND DOMAIN-SPECIFIC KNOWLEDGE IN COMPREHENSION OF SCIENTIFIC TEXTS
    TARDIEU, H
    EHRLICH, MF
    GYSELINCK, V
    [J]. LANGUAGE AND COGNITIVE PROCESSES, 1992, 7 (3-4): : 335 - 351
  • [8] Managing Knowledge of Intelligent Systems The Design of a Chatbot Using Domain-Specific Knowledge
    Grum, Marcus
    Kotarski, David
    Ambros, Maximilian
    Biru, Tibebu
    Krallmann, Hermann
    Gronau, Norbert
    [J]. BUSINESS MODELING AND SOFTWARE DESIGN (BMSD 2021), 2021, 422 : 78 - 96
  • [9] Developing an Intelligent Tutoring System Using Natural Language for Knowledge Representation
    Jung, Sung-Young
    VanLehn, Kurt
    [J]. INTELLIGENT TUTORING SYSTEMS, PART II, 2010, 6095 : 355 - +
  • [10] KNOWLEDGE REPRESENTATION FOR AN INTELLIGENT TUTORING SYSTEM BASED ON A MULTILEVEL CAUSAL MODEL
    KHUWAJA, RA
    EVENS, MW
    ROVICK, AA
    MICHAEL, JA
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 608 : 217 - 224