{'fraction_non_alphanumeric': 0.013360739979445015, 'fraction_numerical': 0.0, 'mean_word_length': 5.407894736842105, '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}}
Analyzing temporal dynamics in Twitter profiles for personalized recommendations in the social web

Social Web describes a new culture of participation on the Web where more and more people actively participate in publishing and organizing Web content. As part of this culture, people leave a variety of traces when interacting with (other people via) Social Web systems. In this paper, we investigate user modeling strategies for inferring personal interest profiles from Social Web interactions. In particular, we analyze individual micro-blogging activities on Twitter. We compare different strategies for creating user profiles based on the Twitter messages a user has published and study how these profiles change over time. Moreover, we evaluate the quality of the user modeling strategies in the context of personalized recommender systems and show that those strategies which consider the temporal dynamics of the individual profiles allow for the best performance.