{'fraction_non_alphanumeric': 0.010582010582010581, 'fraction_numerical': 0.0, 'mean_word_length': 5.582608695652174, '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}}
Translating user preferences into fuzzy rules for the automatic selection of services

This article proposes an approach for including user preferences and quality of service characteristics in the selection process of services. Our approach consists of a Domain ontology for the service description vocabulary, and a trader that facilitates user-preference-based service selection, combining imperfect service matching and ranking algorithms. The novelty of our approach lies in the fact that we automatically generate fuzzy rules starting from individual user preferences and use them in a fuzzy inference process that ranks the service candidates. We present our experiments to evaluate our approach using a prototype implementation of a service broker.