{'fraction_non_alphanumeric': 0.016666666666666666, 'fraction_numerical': 0.0, 'mean_word_length': 5.059633027522936, '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}}
An Adaptive Recommendation System in Social Media

In a broader sense, news recommendation essentially is to select relevant news by their themes. Identification of topical patterns is critical in this task. Common strategies in the previous studies rely on news entities to extract topic patterns. In such a way, news is recommended solely based on the author's point of view. In this article, we argue that, in social media, the performance of recommendation can be immensely enhanced if user interaction is better utilized. It overcomes the bias of traditional news recommendation by suggesting relevant information with a balanced perspective of authors and readers. This is achieved by identifying and using the topic patterns of the original news posting and its comments, one of the most useful records of user behaviors in social media. In particular, to capture the dynamic concerns of users, hidden topic patterns are extracted by utilizing both textual and structural information of comments. To do so, we model the relationship among comments and that relative to the original posting using an undirected a cyclic graph, where each node is a word, each edge is a structural link between words. Experiments indicate that our proposed solution provides an effective news recommendation service in social media.