{'fraction_non_alphanumeric': 0.01520387007601935, 'fraction_numerical': 0.00138217000691085, 'mean_word_length': 5.323144104803493, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Learner Model for Adaptive e-Leaning Based on Learning Theories

Adaptive e-learning promises to deal with the problems of not considering learner characteristics experienced in e-learning systems. Research has shown that adaptive e-learning improves the effectiveness of e-learning systems and removes the loneliness experienced by learners when they are online. Though this is the case, adaptive e-learning systems face the challenge of not only utilizing one learner characteristic to provide adaptation but also the problem of deciding which learner characteristic to model. This study was carried out in order to develop a learner model based on learning theories since learning theories do spell out on how learning occurs and therefore useful in determining which learner characteristic to model. Systematic literature review on articles dealing with adaptive e-learning was carried out. Articles were extracted from various databases and were selected using a three step process. 16 articles were selected for the final analysis. The results of the analysis indicate that, there is evidence of basing adaptive e-learning systems on learning theories and the most utilized theory is cognitivism. The learner characteristic that is majorly modelled is learning style. In order to capture different learner characteristics we propose a learner model based on the three major learning theories; constructivism, cognitivism and behaviriousim.