{'fraction_non_alphanumeric': 0.01691542288557214, 'fraction_numerical': 0.0009950248756218905, 'mean_word_length': 4.815028901734104, '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}}
Ontology Engineering at the Assertion Level Based on Semantic Annotation of Tabular Data

Web tables are an important source of knowledge and can be used for ontology engineering. In this paper, we propose the approach for the semi-automated formation of domain ontologies at the assertion level (ABox) based on web tables. The proposed approach consists of 6 steps and is based on the use of the semantic annotation of separate elements of web tables. With the use of the semantic annotation procedure, we extract specific entities (ontology instances) from table cells. Our approach is implemented in the form of a web-based tool. We present a description of the architecture of this tool, as well as its experimental evaluation in the case of domain ontology engineering for the TALISMAN framework. We have formed a special dataset for our experiment. The results obtained show the prospects of using our approach and tool to support ontology engineering based on the semantic annotation of web tables.