{'fraction_non_alphanumeric': 0.01263157894736842, 'fraction_numerical': 0.0, 'mean_word_length': 5.34, '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}}
A Framework for Automatic Generation of Fuzzy Evaluation Systems for Embedded Applications

Fuzzy logic is a powerful modelling approach to build control applications and to generate knowledge-based evaluation indices. In both cases, however, the applicability to complex systems is limited by the effort required to formulate the rules, whose number grows rapidly with the number of input variables and membership functions. This work presents a framework that implements the F-IND fuzzy model to simplify the formulation of fuzzy indices, where the rules are automatically generated on the basis of the specification of best and worst cases on the membership functions of each input variable. The paper discusses the method and presents the organization of the framework that allows automatic code generation, targeting the efficient execution of the calculations on an embedded system. The framework has been tested and validated on real hardware.