{'fraction_non_alphanumeric': 0.01376597836774828, 'fraction_numerical': 0.0, 'mean_word_length': 4.784090909090909, '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}}
Towards Ontology Composition from Cognitive Libraries

Sometimes knowledge engineers have to come up with new ontologies for some specific domain or application even though there are already ontological works in that area. Although there are techniques for ontology de/composition, a common problem is that the existing systems often characterise some notion in a way that is not quite what the knowledge engineer needs. The change of a few notions in a given ontology can be challenging: it is not easy to understand the impact of these changes. In this paper we investigate another route. Assuming that the knowledge engineer has to deal with notions at the mesoscopic level that are cognitively clear, we propose to independently characterised them (in a sense to be discussed), and look at how they can be used to build an ontology such that it comprises only the needed notions and with the right meaning. Here we just explore some important steps of this approach, and list other problems that need to be faced.