{'fraction_non_alphanumeric': 0.019762845849802372, 'fraction_numerical': 0.0013175230566534915, 'mean_word_length': 5.440677966101695, '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}}
X-hinter: a framework for implementing social oriented recommender systems

Accordingly to the nature of data-driven applications that produce information overload, users need a support to make choices, even without sufficient personal experience of the alternatives. In this context, social networking techniques could be useful applied for finding affinities between users and filter information in a personalized way. After proposing a generalized model for social recommender systems, called X-Hinter, we describe a Java API that provides a set of libraries and tools to build social filtering systems in a wide range of domains. A prototype implementation, named DeHinter, shows the feasibility of the proposed approach in a P2P file sharing application.