{'fraction_non_alphanumeric': 0.00950734658599827, 'fraction_numerical': 0.0, 'mean_word_length': 5.327868852459017, '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}}
Compositional adaptation in case - based reasoning based on the semantic relations between the components in the cases

In this paper, an approach has been proposed for compositional adaptation of the cases based on the semantic relations between the components in each case. Within this scope, a problem situation comprising some components with semantic nature operates over the stored cases to make a reasonable use of the related components and the corresponding similarities with its own components. In this regard it would be necessary to figure out first how the components in the stored cases can be regarded similar to those in the problem situation and then take into account the very relations which are considered between the components in these cases. To provide such types of information, ontological structures developed for specific problem domains, including properties or characteristic the components as relations, are of particular significance. The suggested approach is particularly effective for design purposes where designing an artifact may call for combining a variety of cases each meeting some important constraints in some way.