{'fraction_non_alphanumeric': 0.011363636363636364, 'fraction_numerical': 0.0, 'mean_word_length': 5.445121951219512, '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}}
PERSONALIZED WEB SERVICE SELECTION

Web services have shown the potential to have a significant impact on the business, however, also shown problems like automatic service discovery or service interoperability issue. Because of today’s wide variety of services offered to perform a specific task, it is essential that users are guided in the eventual selection of appropriate services. In this paper we present an extensive study of different selection techniques towards advanced personalization of Web service selection. We propose the customization of the user profile to support different steps of interaction with services and propose techniques to personalize each subsequent step. Our main contribution is an algorithm featuring the expansion of service requests by user-defined demands and wishes. Services not matching a user specification are discarded on the fly and equally useful results of alternative services can be compared with respect to user provided preferences. We also present a case study to evaluate our personalization techniques.