A Novel Algorithm for Dynamic Student Profile Adaptation Based on Learning Styles

E-learning recommendation systems are used to enhance student performance and knowledge by providing differentiated instruction based on the students’ interests and learning styles (LSs), which are typically stored in student profiles. For such systems to be effective, the profiles need to be adaptable and reflect the students’ changing behaviour. In this paper, we introduce new algorithms that are designed to track student learning behaviour patterns, identify their LSs, and maintain dynamic student profiles within a recommendation system (RS). We also propose a new method to extract features that characterise student behaviour to identify student LSs with respect to the Felder-Silverman learning style model (FSLSM). To test the efficiency of the proposed algorithm, we present a series of experiments that use a dataset based on real students to demonstrate how our proposed algorithm can effectively model a dynamic student profile and adapt to changes in student learning behaviour. The results reveal that the students could effectively increase their learning efficiency and quality of the courses recommended when their LSs are identified using our method.

[1]  Zoran Budimac,et al.  E-Learning personalization based on hybrid recommendation strategy and learning style identification , 2011, Comput. Educ..

[2]  Chien Chin Chen,et al.  PVA: A Self-Adaptive Personal View Agent , 2004, Journal of Intelligent Information Systems.

[3]  M. Zywno A Contribution to Validation of Score Meaning for Felder- Soloman's Index of Learning Styles , 2003 .

[4]  Omaima Bamasak,et al.  Dynamic Adaptive Mechanism in Learning Management System Based on Learning Styles , 2011, 2011 IEEE 11th International Conference on Advanced Learning Technologies.

[5]  Kinshuk,et al.  PLORS: a personalized learning object recommender system , 2016, Vietnam Journal of Computer Science.

[6]  Dana Indra Sensuse,et al.  Automatic detection of learning styles in learning management system by using literature-based method and support vector machine , 2016, 2016 International Conference on Advanced Computer Science and Information Systems (ICACSIS).

[7]  Gozde Bozdagi Akar,et al.  Automatic detection of learning styles for an e-learning system , 2009, Comput. Educ..

[8]  Neil T. Heffernan,et al.  Student Modeling in an Intelligent Tutoring System , 2011 .

[9]  Mustafa Murat Inceoglu,et al.  Diagnosis of Learning Styles Based on Active/Reflective Dimension of Felder and Silverman's Learning Style Model in a Learning Management System , 2010, ICCSA.

[10]  Silvia Baldiris,et al.  Adaptation Decisions and Profiles Exchange among Open Learning Management Systems Based on Agent Negotiations and Machine Learning Techniques , 2009, HCI.

[11]  Yavuz Akbulut,et al.  Adaptive educational hypermedia accommodating learning styles: A content analysis of publications from 2000 to 2011 , 2012, Comput. Educ..

[12]  Kinshuk,et al.  Coping with mismatched courses: students’ behaviour and performance in courses mismatched to their learning styles , 2009 .

[13]  Bettina Lankard Brown Learning Styles and Vocational Education Practice. Practice Application Brief. , 1998 .

[14]  Gladys Castillo,et al.  Designing a Dynamic Bayesian Network for Modeling Students' Learning Styles , 2008, 2008 Eighth IEEE International Conference on Advanced Learning Technologies.

[15]  Ying He,et al.  ULEARN: Personalised Learner's Profile Based on Dynamic Learning Style Questionnaire , 2018, IntelliSys.

[16]  Costin Badica,et al.  Accommodating Learning Styles in an Adaptive Educational System , 2010, Informatica.

[17]  Analía Amandi,et al.  eTeacher: Providing personalized assistance to e-learning students , 2008, Comput. Educ..

[18]  W. Hall,et al.  Incorporating learning styles in hypermedia environment: Empirical evaluation , 2003 .

[19]  Tzu-Chien Liu,et al.  Investigations about the Effects and Effectiveness of Adaptivity for Students with Different Learning Styles , 2009, 2009 Ninth IEEE International Conference on Advanced Learning Technologies.

[20]  Ramón Zataraín-Cabada,et al.  Applying Intelligent Systems for Modeling Students' Learning Styles Used for Mobile and Web-Based Systems , 2011, Soft Computing for Intelligent Control and Mobile Robotics.

[21]  J. Arenillas,et al.  Matrix Metalloproteinase Expression After Human Cardioembolic Stroke: Temporal Profile and Relation to Neurological Impairment , 2001, Stroke.

[22]  Brendan Tangney,et al.  'First Aid for You': getting to know your learning style using machine learning , 2005, Fifth IEEE International Conference on Advanced Learning Technologies (ICALT'05).

[23]  Tzu-Chien Liu,et al.  Identifying Learning Styles in Learning Management Systems by Using Indications from Students' Behaviour , 2008, 2008 Eighth IEEE International Conference on Advanced Learning Technologies.

[24]  I. B. Myers The Myers-Briggs Type Indicator: Manual (1962). , 1962 .

[25]  Elvira Popescu Diagnosing Students' Learning Style in an Educational Hypermedia System , 2009 .

[26]  Pilar Rodríguez,et al.  A Mixed Approach to Modelling Learning Styles in Adaptive Educational Hypermedia , 2004 .

[27]  James W. Keefe,et al.  Learning Style Theory and Practice , 1987 .

[28]  Clara-Inés Peña,et al.  Intelligent Agents in a Teaching and Learning Environment on the Web , 2002 .

[29]  Sabine Graf,et al.  AUTOMATIC STUDENT MODELLING FOR DETECTING LEARNING STYLE PREFERENCES IN LEARNING MANAGEMENT SYSTEMS * , 2007 .

[30]  Yong Se Kim,et al.  Learning Styles Diagnosis Based on User Interface Behaviors for the Customization of Learning Interfaces in an Intelligent Tutoring System , 2006, Intelligent Tutoring Systems.

[31]  Zaidatun Tasir,et al.  Automatic Detection of Learning Styles in Learning Management Systems by Using Literature-based Method☆ , 2013 .

[32]  Mustafa Murat Inceoglu,et al.  Learning Styles Diagnosis Based on Learner Behaviors in Web Based Learning , 2009, ICCSA.

[33]  Ting-Wen Chang,et al.  Learning style Identifier: Improving the precision of learning style identification through computational intelligence algorithms , 2017, Expert Syst. Appl..

[34]  Kinshuk,et al.  A Flexible Mechanism for Providing Adaptivity Based on Learning Styles in Learning Management Systems , 2010, 2010 10th IEEE International Conference on Advanced Learning Technologies.

[35]  Adina Magda Florea,et al.  A literature-based method to automatically detect learning styles in learning management systems , 2012, WIMS '12.

[36]  Kinshuk,et al.  Using Cognitive Traits for Improving the Detection of Learning Styles , 2010, 2010 Workshops on Database and Expert Systems Applications.

[37]  Enrique Alfonseca,et al.  The impact of learning styles on student grouping for collaborative learning: a case study , 2006, User Modeling and User-Adapted Interaction.

[38]  Ying He,et al.  A Novel Algorithm for Course Learning Object Recommendation Based on Student Learning Styles , 2019, 2019 International Conference on Innovative Trends in Computer Engineering (ITCE).

[39]  R. Felder,et al.  Applications, Reliability and Validity of the Index of Learning Styles* , 2005 .

[40]  Analía Amandi,et al.  Evaluating Bayesian networks' precision for detecting students' learning styles , 2007, Comput. Educ..

[41]  Antonio Iera,et al.  Adaptively controlling the QoS of multimedia wireless applications through "user profiling" techniques , 2003, IEEE J. Sel. Areas Commun..

[42]  I. B. Myers The myers-briggs type indicator , 1962 .

[43]  K. Dunn,et al.  Learning Style as a Criterion for Placement in Alternative Programs. , 1974 .

[44]  Sabine Graf,et al.  Interactions between students' learning styles, achievement and behaviour in mismatched courses , 2008, CELDA 2008.

[45]  Bruce Edmonds,et al.  A conversational intelligent tutoring system to automatically predict learning styles , 2012, Comput. Educ..

[46]  R. Felder,et al.  Learning and Teaching Styles in Engineering Education. , 1988 .

[47]  Richard M. Felder,et al.  Index of Learning Styles , 2019 .

[48]  W. Andrew Taylor,et al.  Computer-mediated knowledge sharing and individual user differences: an exploratory study , 2004, Eur. J. Inf. Syst..

[49]  Curtis A. Carver,et al.  Enhancing student learning through hypermedia courseware and incorporation of student learning styles , 1999 .

[50]  Christian Wolf,et al.  iWeaver: Towards 'Learning Style'-based e-Learning in Computer Science Education , 2003, ACE.