Intelligent Techniques in Personalization of Learning in e-Learning Systems

This chapter contains an overview of intelligent techniques that can be applied in different stages of e-learning systems to achieve personalization. It describes examples of their application to various e-learning platforms to create profiles of learners and to define learning path. The typical approach to obtain learner’s profile is the usage one of the clustering methods, such as: the simple k-means, Self Organizing Map, hierarchical clustering or fuzzy clustering. Classification methods like: C4.5 or C.5, k-Nearest Neighbor and Naive Bayes are also useful, but they need to define classes and training patterns by an expert. In contrary, clustering is unsupervised learning method and the categories are discovered by the method itself. The recommending system is responsible for proposing individual learning path for each learner. The most popular approach is an application of the Aprori method which searches for association rules. However, it seems that it is rather inefficient method when the number of data to process is huge. Other methods and models that can be useful for knowledge representation are also discussed. Recommending systems are mainly built as a knowledge based. Most of them are implemented as rule based systems. An interesting approach implementing cased based reasoning paradigm to recommend learning path is described as well. The end of the chapter contains a critical discussion of existing solutions and suggests possible research in this field.

[1]  Sebastián Ventura,et al.  Educational data mining: A survey from 1995 to 2005 , 2007, Expert Syst. Appl..

[2]  Stefanos D. Kollias,et al.  An intelligent e-learning system based on learner profiling and learning resources adaptation , 2008, Comput. Educ..

[3]  Iraj Mahdavi,et al.  User/Tutor Optimal Learning Path in E-Learning Using Comprehensive Neuro-Fuzzy Approach. , 2009 .

[4]  Nils J. Nilsson,et al.  Artificial Intelligence , 1974, IFIP Congress.

[5]  Juan Ramón Pérez Pérez,et al.  Adaptation in current e-learning systems , 2008, Comput. Stand. Interfaces.

[6]  Sotiris B. Kotsiantis,et al.  Supervised Machine Learning: A Review of Classification Techniques , 2007, Informatica.

[7]  J. Ross Quinlan,et al.  Improved Use of Continuous Attributes in C4.5 , 1996, J. Artif. Intell. Res..

[8]  María José del Jesús,et al.  Evolutionary algorithms for subgroup discovery in e-learning: A practical application using Moodle data , 2009, Expert Syst. Appl..

[9]  Hwa-Shan Huang,et al.  Constructing a personalized e-learning system based on genetic algorithm and case-based reasoning approach , 2007, Expert Syst. Appl..

[10]  Erik Duval,et al.  Creating New Learning Experiences on a Global Scale, Second European Conference on Technology Enhanced Learning, EC-TEL 2007, Crete, Greece, September 17-20, 2007, Proceedings , 2007, EC-TEL.

[11]  Peter Dolog,et al.  Personalization in distributed e-learning environments , 2004, WWW Alt. '04.

[12]  Paulo Gomes,et al.  Using Ontologies for eLearning Personalization , 2008 .

[13]  Urszula Markowska-Kaczmar,et al.  Data Mining Techniques in e-Learning CelGrid System , 2008, 2008 7th Computer Information Systems and Industrial Management Applications.

[14]  Kun Zhang,et al.  An Improvement of Matrix-based Clustering Method for Grouping Learners in E-Learning , 2007, 2007 11th International Conference on Computer Supported Cooperative Work in Design.

[15]  Àngela Nebot,et al.  Applying Data Mining Techniques to e-Learning Problems , 2007 .

[16]  Chien Chou,et al.  Experiencing CORAL: design and implementation of distant cooperative learning , 1996 .

[17]  Maomi Ueno Online Outlier Detection System for Learning Time Data in E-Learning and Its Evaluation , 2004, CATE.

[18]  Petra Perner,et al.  Data Mining - Concepts and Techniques , 2002, Künstliche Intell..

[19]  Antonio Fernández-Caballero,et al.  Towards personalized recommendation by two-step modified Apriori data mining algorithm , 2008, Expert Syst. Appl..

[20]  Osmar R. Zaïane,et al.  Combining Usage, Content, and Structure Data to Improve Web Site Recommendation , 2004, EC-Web.

[21]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[22]  S. Ventura Soto,et al.  Using sequential pattern mining for links recommendation in adaptive hypermedia educational systems , 2006 .

[23]  Zorica Bogdanović,et al.  Creating Adaptive Environment for e-Learning Courses , 2009 .

[24]  Patrick Henry Winston,et al.  Artificial intelligence (3rd ed.) , 1992 .

[25]  Mohamed Jemni,et al.  Automatic Recommendations for E-Learning Personalization Based on Web Usage Mining Techniques and Information Retrieval , 2008, 2008 Eighth IEEE International Conference on Advanced Learning Technologies.

[26]  A. Tsakalidis,et al.  USING SEMANTIC WEB MINING TECHNOLOGIES FOR PERSONALIZED E-LEARNING EXPERIENCES , 2004 .

[27]  Gwo-Dong Chen,et al.  Discovering Decision Knowledge from Web Log Portfolio for Managing Classroom Processes by Applying Decision Tree and Data Cube Technology , 2000 .

[28]  Peter Dolog,et al.  Personalisation in Elena: How to cope with personalisation in distributed eLearning Networks , 2003 .

[29]  Chen Jing,et al.  An adaptive personalized e-learning model , 2008, 2008 IEEE International Symposium on IT in Medicine and Education.

[30]  Matteo Gaeta,et al.  An Intelligent Web Teacher System for Learning Personalization and Semantic Web Compatibility , 2003 .

[31]  Stefanos D. Kollias,et al.  SPERO - A Personalized Integrated E-Learning System , 2004, ICWI.

[32]  Lakhmi C. Jain,et al.  Evolution of Teaching and Learning Paradigms in Intelligent Environment , 2007 .

[33]  Elena Gaudioso,et al.  Mining Student Data To Characterize Similar Behavior Groups In Unstructured Collaboration Spaces , 2004 .

[34]  Ahmad Baylari,et al.  Design a personalized e-learning system based on item response theory and artificial neural network approach , 2009, Expert Syst. Appl..

[35]  Zongkai Yang,et al.  Research on Personalized E-Learning System Using Fuzzy Set Based Clustering Algorithm , 2007, International Conference on Computational Science.

[36]  Ray McAleese,et al.  The Knowledge Arena as an Extension to the Concept Map: Reflection in Action , 1998, Interact. Learn. Environ..

[37]  Giovanni Semeraro,et al.  Discovering Student Models in e-Learning Systems , 2004, J. Univers. Comput. Sci..

[38]  Sebastián Ventura,et al.  Personalized Links Recommendation Based on Data Mining in Adaptive Educational Hypermedia Systems , 2007, EC-TEL.

[39]  Jack Dongarra,et al.  Computational Science - ICCS 2007, 7th International Conference, Beijing, China, May 27 - 30, 2007, Proceedings, Part III , 2007, ICCS.

[40]  Gwo-Jen Hwang,et al.  A conceptual map model for developing intelligent tutoring systems , 2003, Comput. Educ..

[41]  Chih-Ming Chen,et al.  Ontology-based concept map for planning personalized learning path , 2008, 2008 IEEE Conference on Cybernetics and Intelligent Systems.

[42]  Urszula Markowska-Kaczmar,et al.  Learning Assistant - Personalizing Learning Paths in e-Learning Environments , 2008, 2008 7th Computer Information Systems and Industrial Management Applications.

[43]  Michael Davy,et al.  A Review of Active Learning and Co-Training in Text Classification , 2005 .

[44]  Chih-Yang Lin,et al.  A Two-Phase Fuzzy Mining and Learning Algorithm for Adaptive Learning Environment , 2001, International Conference on Computational Science.

[45]  Feng-Hsu Wang,et al.  Effective personalized recommendation based on time-framed navigation clustering and association mining , 2004, Expert Syst. Appl..

[46]  Qinghua Zheng,et al.  Personalized Learning Strategies in an intelligent e-Learning Environment , 2007, 2007 11th International Conference on Computer Supported Cooperative Work in Design.

[47]  Qingtian Zeng,et al.  Course ontology-based user's knowledge requirement acquisition from behaviors within e-learning systems , 2009, Comput. Educ..

[48]  Jürgen Dunkel,et al.  Intelligent Agents for E-Learning , 2008 .

[49]  Athanasios K. Tsakalidis,et al.  Integrating Personalization in E-Learning Communities , 2004, Int. J. Distance Educ. Technol..

[50]  Tung-Ching Lin,et al.  A design to promote group learning in e-learning: Experiences from the field , 2008, Comput. Educ..

[51]  Qianyi Gu,et al.  Support Personalization in Distributed E-Learning Systems through Learner Modeling , 2006, 2006 2nd International Conference on Information & Communication Technologies.

[52]  Jack Dongarra,et al.  Computational Science — ICCS 2001 , 2001, Lecture Notes in Computer Science.

[53]  Osmar R. Zaïane,et al.  Building a Recommender Agent for e-Learning Systems , 2002, ICCE.

[54]  Stefanos Kollias,et al.  Representation of user preferences and adaptation to context in multimedia content – based retrieval , 2002 .

[55]  Chih-Ping Chu,et al.  A learning style classification mechanism for e-learning , 2009, Comput. Educ..

[56]  Xiaohui Liu,et al.  Mining students' behavior in web-based learning programs , 2009, Expert Syst. Appl..