{'fraction_non_alphanumeric': 0.013910355486862442, 'fraction_numerical': 0.0, 'mean_word_length': 5.48, '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}}
The Component Based Model for Student Modelling

The paper suggests an object – oriented approach for modeling knowledge incorporated in the various Intelligent Tutoring Systems (ITS) and the possibility of unifying the common OO knowledge representation model for representing different ITS modules. An object – oriented approach is used and also the previously developed OO model for presenting knowledge bases is applied for creating the student model. Also, this approach makes the process of building an ITS fully domain independent, since the different pedagogical knowledge and student models can be applied to the various domain knowledge.