Modeling Temporal Dynamics of User Interests in Online Social Networks

Abstract Recent years have witnessed an explosive growth of Online Social Networks (OSNs), which serve as a fertile ground for research such as, characterizing individual and group behaviors, identifying information diffusion patterns, and building new recommendation system. This paper explores user interests in social network. While user interests has been extensively studied as the fundamental solution, it neglects the point that a user may change her interests due to social status shift over time. In this paper, we explore two main problems: how user interests change over time and whether user interests have hierarchy. To this end, we first formulate the user interests problem, then adopt semantic enrichment method to determine user interests, and finally employ the topic hierarchy tree model to capture user interests change over time and identify interest hierarchy. Experimental results demonstrate user interests can be divided into primary interest and secondary interest. the primary interest of user hold stability in a long-term period; the secondary interest, however, is more likely to keep up with hot topics or events in the moment. Meanwhile, We also test and compare our model with two existing systems - Who likes what? and TUMS, the result shows that our model can be profiled a more fine-grained user interests.

[1]  John G. Breslin,et al.  Aggregated, interoperable and multi-domain user profiles for the social web , 2012, I-SEMANTICS '12.

[2]  Kalina Bontcheva,et al.  TwitIE: An Open-Source Information Extraction Pipeline for Microblog Text , 2013, RANLP.

[3]  Raphaël Troncy,et al.  Learning with the Web: Spotting Named Entities on the Intersection of NERD and Machine Learning , 2013, #MSM.

[4]  Qi He,et al.  TwitterRank: finding topic-sensitive influential twitterers , 2010, WSDM '10.

[5]  Amit P. Sheth,et al.  User Interests Identification on Twitter Using a Hierarchical Knowledge Base , 2014, ESWC.

[6]  Matthew Michelson,et al.  Tweet Disambiguate Entities Retrieve Folksonomy SubTree Step 1 : Discover Categories Generate Topic Profile from SubTrees Step 2 : Discover Profile Topic Profile : “ English Football ” “ World Cup ” , 2010 .

[7]  Raphaël Troncy,et al.  Analysis of named entity recognition and linking for tweets , 2014, Inf. Process. Manag..

[8]  Qi Gao,et al.  Semantic Enrichment of Twitter Posts for User Profile Construction on the Social Web , 2011, ESWC.

[9]  Ryen W. White,et al.  Predicting user interests from contextual information , 2009, SIGIR.

[10]  Qing Yang,et al.  Discovering User Interest on Twitter with a Modified Author-Topic Model , 2011, 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[11]  Krishna P. Gummadi,et al.  Inferring user interests in the Twitter social network , 2014, RecSys '14.

[12]  Oren Etzioni,et al.  Named Entity Recognition in Tweets: An Experimental Study , 2011, EMNLP.

[13]  Qi Gao,et al.  TUMS: Twitter-Based User Modeling Service , 2011, ESWC Workshops.

[14]  Qi Gao,et al.  Analyzing temporal dynamics in Twitter profiles for personalized recommendations in the social web , 2011, WebSci '11.

[15]  Brian D. Davison,et al.  Co-factorization machines: modeling user interests and predicting individual decisions in Twitter , 2013, WSDM.

[16]  Mario Baldi,et al.  On Understanding User Interests through Heterogeneous Data Sources , 2014, PAM.

[17]  Ramesh Nallapati,et al.  Labeled LDA: A supervised topic model for credit attribution in multi-labeled corpora , 2009, EMNLP.

[18]  Michael S. Bernstein,et al.  Short and tweet: experiments on recommending content from information streams , 2010, CHI.

[19]  Komal Kapoor,et al.  Creating User Profiles Using Wikipedia , 2009, ER.