{'fraction_non_alphanumeric': 0.01864035087719298, 'fraction_numerical': 0.0, 'mean_word_length': 5.006578947368421, '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 Research of Using Jena in the Semantic-Based Online Learning Intelligent Behavior Analysis System

With the online learning appears diversity and complexity, analyzing the behavior of online learning is significance. In this paper, we introduce Jena, the semantic development and reasoning tool, which can use internal reasoners, import external reasoners and define new rules to complete the key steps of the Semantic analysis. We used Jena to create and to update ontology model, to reason and to query learners’ behavior, also base on the analysis result to evaluate and to guide learners’ learning. The main parts of the article describe functional running diagram of the system and Jena’s role in the system, then introduce some schema of the Jena we used to create the model and to complete the reasoning needed in the system, finally give an example to illustrate the reasoning function of the system.