{'fraction_non_alphanumeric': 0.013777267508610792, 'fraction_numerical': 0.0, 'mean_word_length': 5.556390977443609, '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 Ontology Definition Metamodel for Search Engine Based on Contextual Concept

Ontology definition metamodel has been widely adopted in aspect of building ontology. However existing ontology metamodel is only suitable for building ontology in a certain domain. With collaboration and sharing among multiple domains, we face the seriously problem that is how to overcome semantic interoperability. For this problem, we need to combine general ontology with domain ontology and merge all existing ontologies by ontology metamodel. In this paper, we define main components of ontology metamodel and present conditional context and contextual concept unit. In addition, we introduce the method of mapping between conditional context and contextual concept unit. Finally, we use an example about information retrieval to illustrate its function and analysis its feasibility.