{'fraction_non_alphanumeric': 0.016366612111292964, 'fraction_numerical': 0.0, 'mean_word_length': 5.742647058823529, '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 Hybrid Recommender System Combining Collaborative Filtering with Utility Mining

: Based on a variety of information sources, recommender systems can identify specific items for various user interests. Techniques for recommender systems are classified into two types: personalized and non-personalized. Personalized algorithms are based on individual user preferences or collaborative filtering data; as the system learns more about the user, the recommendations will become more satisfying. They do, however, suffer from data sparsity and cold start issues. On the other hand, non-personalized algorithms make recommendations based on the importance of the items in the database; they are very useful when the system has no information about a specific user. Their accuracy, however, is limited by the issue of personalization. In most cases, one of the recommendation categories can be used to make recommendations. Yet, it is a challenge to evaluate the importance of items to the user while simultaneously using personalized and non-personalized preferences functions and ranking a set of candidate items based on these functions. This paper addresses this issue and improves recommendation quality by introducing a new hybrid recommendation technique. The proposed hybrid recommendation technique combines the importance of items to the user obtained by the utility mining method with the similarity weights of items produced by the collaborative filtering technique to make the recommendation process more reasonable and accurate. This technique can provide appropriate recommendations whether or not users have previous purchasing histories. Finally, experimental results show that the proposed hybrid recommendation technique outperforms both implemented collaborative filtering and utility-based recommendation techniques.