{'fraction_non_alphanumeric': 0.021014492753623187, 'fraction_numerical': 0.0, 'mean_word_length': 5.607655502392345, '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}}
Structure-Based Ontology Evaluation

In order to build high quality ontologies, ontology evaluation technologies are needed. Now, most evaluation methods focus on the syntax evaluation which guarantees the correctness and completeness of ontology. The primary goal of these evaluation methods is to prevent applications from using inconsistent or incorrect ontologies. During last few years, some studies pay attention to the common meaningful structures among ontologies, which are analogous to each other. However, fewer studies concentrate on the internal structure of the ontology. Ontology, as the representation of knowledge, should have similar structure with domain knowledge. Furthermore, the ontology with well-organized structure will make it easy to understand, learn, apply, and reuse. Therefore, based on the statistics and the graph theory, this paper puts forward an improved ontology evaluation method, in which six properties are proposed to describe the characteristics of ontology structure. After discussing the algorithm of these six properties, we introduce an ontology development tool, in which the evaluation method has been integrated. This tool supports the entire ontology development process, and can help ontology developers refine the structure of ontology, and easily make a decision that which aspect of the ontology should be revised or improved