{'fraction_non_alphanumeric': 0.020606060606060607, 'fraction_numerical': 0.0, 'mean_word_length': 6.509090909090909, '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}}
Incorporating Context Correlation into Context-aware Matrix Factorization

Context-aware recommender systems (CARS) go beyond traditional recommender systems, that only consider users' profiles, by adapting their recommendations also to users' contextual situations. Several contextual recommendation algorithms have been developed by incorporating context into recommendation algorithms in different ways. The most effective approaches try to model deviations in ratings among contexts, but ignore the correlations that may exist among these contexts. In this paper, we highlight the importance of contextual correlations and propose a correlation-based context-aware matrix factorization algorithm. Through detailed experimental evaluation we demonstrate that adopting contextual correlations leads to improved performance.