{'fraction_non_alphanumeric': 0.014285714285714285, 'fraction_numerical': 0.0011904761904761906, 'mean_word_length': 5.1838235294117645, '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}}
Impact of class imbalance on personalized program guide performance

When TV recommender systems perform well, number of interactions in which their users expressed positive feedback on the recommended content is expected to be greater than the number of negative ones. This is known as class imbalance and, paradoxically, it degrades the system performance by making the identification of the programs the user will dislike increasingly difficult. As the misclassification of the unwanted content is easily perceived by TV viewers, it should be avoided by all means. In this paper, a personalized TV program guide based on neural network is described. It is shown how class imbalance information can be exploited in learning the user preferences. This not only improves the system performance, but increases the user satisfaction as well1.