Applying Case-Based Planning to Personalized E-learning

Sequencing of Learning Objects (LOs) has been an important issue in the last decades. From a technical perspective, we can take advantage of Artificial Intelligence (AI) planning techniques that allow us to adapt these sequences to pedagogical and students’ requirements. However, there is neither a standard way to represent and compile such LO knowledge into a planning model, nor an optimal way to deal with changes during the execution of the previously adapted learning sequences. In this paper, we propose a general and effective approach to automatically extract information from the LOs to create planning domains, which are then solved by case-based plan merging techniques that are also used as a recommender system. This way of proceeding allows the teacher to store, and reuse, the best learning routes for each student’s profile and course objectives. When discrepancies on the student’s profile or state are detected during the course execution, the system assists the teacher in readapting, repairing or improving the route to fit the new objectives.

[1]  David B. Leake Case-based reasoning , 1994, The Knowledge Engineering Review.

[2]  James A. Hendler,et al.  MERGING SEPARATELY GENERATED PLANS WITH RESTRICTED INTERACTIONS , 1992, Comput. Intell..

[3]  Gordon I. McCalla,et al.  Using Planning Techniques in Intelligent Tutoring Systems , 1986, Int. J. Man Mach. Stud..

[4]  Erica Melis,et al.  Pedagogically founded courseware generation based on HTN-planning , 2009, Expert Syst. Appl..

[5]  Brandon Muramatsu,et al.  Draft Standard for Learning Object Metadata , 2002 .

[6]  Eva Onaindia,et al.  Automatic generation of temporal planning domains for e-learning problems , 2010, J. Sched..

[7]  Julita Vassileva,et al.  Course sequencing techniques for large-scale web-based education , 2003 .

[8]  Ivan Serina,et al.  Planning and Execution in a Personalised E-Learning Setting , 2011, CAEPIA.

[9]  Paolo Liberatore,et al.  On the complexity of case-based planning , 2004, J. Exp. Theor. Artif. Intell..

[10]  Ioannis P. Vlahavas,et al.  An ontology-based planning system for e-course generation , 2008, Expert Syst. Appl..

[11]  Puteh Saad,et al.  Adaptive Course Sequencing for Personalization of Learning Path Using Neural Network , 2009, SOCO 2009.

[12]  Gerhard Knolmayer,et al.  Decision support models for composing and navigating through e-learning objects , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[13]  Eva Onaindia,et al.  Modeling E-Learning Activities in Automated Planning ∗ , 2009 .

[14]  Eva Onaindia,et al.  On the Application of Planning and Scheduling Techniques to E-Learning , 2010, IEA/AIE.

[15]  Maria Fox,et al.  PDDL2.1: An Extension to PDDL for Expressing Temporal Planning Domains , 2003, J. Artif. Intell. Res..

[16]  Ivan Serina,et al.  Kernel functions for case-based planning , 2010, Artif. Intell..