{'fraction_non_alphanumeric': 0.013020833333333334, 'fraction_numerical': 0.0, 'mean_word_length': 5.626436781609195, '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 Context-Aware Framework to Provide Personalized Mobile Assessment

In mobile learning environments, context-aware systems refer to applications that employ contextual information to provide appropriate services to the leaners or other applications to perform a specific task. An important challenge in such applications is context modeling, using ontologies to model context information and to reason about context at a semantic level. Semantic Web technologies have been applied in recent years with different purposes in education. But their applications for generating useful personalized mobile assessment resources have not been researched enough so far.In this paper, we introduce a context-aware approach that makes use of Semantic Web technologies to support personalized assessment in mobile environments. We propose a Service-based framework for bringing assessment techniques to a mobile environment. We provide a formal description for our mobile assessment framework and detail the functionalities of its various layers. We have carried out also an experiment with computer science students to determine the degree of their satisfaction.