An intelligent tutoring module controlled by BDI agents for an e-learning platform

INES (INtelligent Educational System) is an operative prototype of an e-learning platform. This platform includes several tools and technologies, such as: (i) semantic management of users and contents; (ii) conversational agents to communicate with students in natural language; (iii) BDI-based (Believes, Desires, Intentions) agents, which shape the tutoring module of the system; (iv) an inference engine; and (v) ontologies, to semantically model the users, their activities, and the learning contents. The main contribution of this paper is the intelligent tutoring module of the system. Briefly, the tasks of this module are to recognize each student (checking his/her system credentials) and to obtain information about his/her learning progress. So, it can be able to suggest to each student specific tasks to achieve his/her particular learning objectives, based on several parameters related to the existing learning paths and the student's profile.

[1]  William K. Horton,et al.  Designing Web based training: how to teach anyone anything anywhere anytime , 2000 .

[2]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[3]  Tom Murray,et al.  Authoring Intelligent Tutoring Systems: An analysis of the state of the art , 1999 .

[4]  Juan C. Burguillo,et al.  Case-Based Student Modeling in Multi-agent Learning Environment , 2005, CEEMAS.

[5]  Juan C. Burguillo,et al.  TQ-Bot: An AIML-based Tutor and Evaluator Bot , 2009, J. Univers. Comput. Sci..

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

[7]  Mónica Trella MEDEA: MEtodologías y herramientas para el Desarrollo de entornos inteligentes de Enseñanza y Aprendizaje , 2007 .

[8]  Andrew Lucas,et al.  JACK Intelligent Agents – Summary of an Agent Infrastructure , 2001 .

[9]  Peter Brusilovsky,et al.  KnowledgeTree: a distributed architecture for adaptive e-learning , 2004, WWW Alt. '04.

[10]  Martin Llamas,et al.  CHARLIE: An AIML-based chatterbot which works as an interface among INES and humans , 2009, 2009 EAEEIE Annual Conference.

[11]  Nico Roos,et al.  Multi-Agent Systems and Applications IV , 2005 .

[12]  E. J. Friedman-hill,et al.  Jess, the Java expert system shell , 1997 .

[13]  Arthur C. Graesser,et al.  AutoTutor: an intelligent tutoring system with mixed-initiative dialogue , 2005, IEEE Transactions on Education.

[14]  L.M.M. Giraffa,et al.  Working on student models (really) based on mental states , 2001, Proceedings Fourth International Conference on Computational Intelligence and Multimedia Applications. ICCIMA 2001.

[15]  John R. Josephson,et al.  What Are They? Why Do We Need Them? , 1999 .

[16]  Jill H. Larkin,et al.  Computer-assisted instruction and intelligent tutoring systems - shared goals and complementary approaches , 1992, Technology in education series.

[17]  Tom Routen,et al.  Intelligent Tutoring Systems , 1996, Lecture Notes in Computer Science.

[18]  Michael S. Jenks,et al.  A View of the Research on the Efficacy of CAI , 2002 .

[19]  M. Llamas,et al.  A case-based peer-to-peer framework for managing student models in Intelligent Tutoring Systems , 2008, 2008 38th Annual Frontiers in Education Conference.

[20]  Michael E. Bratman,et al.  Intention, Plans, and Practical Reason , 1991 .

[21]  Juan C. Burguillo,et al.  X-Learn: An Intelligent Educational System Oriented towards the Net , 2003, CAEPIA.

[22]  Eleni Mangina,et al.  ABITS: learning more about students through intelligent educational software , 2005 .

[23]  F.A. Mikic Fonte,et al.  Using semantics in INES, an Intelligent Educational System , 2009, 2009 39th IEEE Frontiers in Education Conference.

[24]  Rosa Maria Vicari,et al.  Modelling the MCOE Tutor Using a Computaional Model , 1998, SBIA.

[25]  Guy L. Steele,et al.  The Java Language Specification , 1996 .

[26]  Peter Brusilovsky,et al.  ELM-ART: An Intelligent Tutoring System on World Wide Web , 1996, Intelligent Tutoring Systems.

[27]  Tom Butler,et al.  Beyond Knowledge Management: Introducing Learning Management Systems , 2005, J. Cases Inf. Technol..