{'fraction_non_alphanumeric': 0.020429009193054137, 'fraction_numerical': 0.0, 'mean_word_length': 5.490066225165563, '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}}
Learner Modeling Framework Based on Learning Analytics

Learner modeling is essential to adaptive learning, which is the trend of online learning. Learning analytics is an effective way of learner modeling. This paper suggests a learner modeling framework from the perspective of learning analytics, including the logic layer, data layer, analysis layer, and application layer and provides methodological references for the practice of learner modeling. Empirical research is carried out to verify the validity of the learner modeling framework. The forming of a learner model with the proposed framework is introduced in detail. Finally, the article highlights the critical issues of learner modeling and practical applications. Both the educational theory and platform function are the basis of learner modeling. High-quality data guarantees a high-quality learner model. Moreover, the learner features used for learner modeling should be comprehensive, operable, and reusable.