{'fraction_non_alphanumeric': 0.013013013013013013, 'fraction_numerical': 0.0, 'mean_word_length': 5.134969325153374, '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 domain ontology-based navigation learning system

This paper focuses on the design and implementation of a domain ontology-based navigation learning system, which can guide the user to learn more efficiently. Aiming at improving users' conceptual understanding of course material, a navigation structure was built among concepts, and each concept is presumed to have at least one concept instance which is provided by a Web answer system based on natural language which was integrated in this system. Then users would browse through the linked resources under those particular concepts as well as related concepts and get a better understanding of the material in the course. The kernel of such function was a domain knowledge base which was composed of concepts and relationship between them. Ontology was introduced as a mechanism to guide the establishment of this base. At last, a method of extracting concepts and relationship between them by using machine learning algorithms were presented.