{'fraction_non_alphanumeric': 0.014388489208633094, 'fraction_numerical': 0.0, 'mean_word_length': 4.8, '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}}
Basing Learner Modelling on an Ontology of Knowledge and Skills

The aim of the research described in this paper is to construct learner skill profiles. The profiles represent the proficiency in knowledge described by an ontology. For this, we identify three needs: a need for a knowledge reference system that organizes knowledge, for identification of the learner knowledge used in the exercises and for a diagnosis model of knowledge. We describe how we propose to respond to each need. In particular, we propose the calculation of three types of mastery values for the knowledge. The diagnosis model we suggest takes these assessments into account in order to make a profile of each learner.