Approval network: a novel approach for sentiment analysis in social networks

The data-centric impetus and the development of online social networks has led to a significant amount of research that is nowadays more flexible in demonstrating several sociological hypotheses, such as the sentiment influence and transfer among users. Most of the works regarding sentiment classification usually consider text as unique source of information, do not taking into account that social networks are actually networked environments. To overcome this limitation, two main sociological theories should be accounted for addressing any sentiment analysis tasks: homophily and constructuralism. In this paper, we propose Approval Network as a novel graph representation to jointly model homophily and constructuralism, which is intended to better represent the contagion on social networks. To show the potentiality of the proposed representation, two novel sentiment analysis models have been proposed. The first one, related to user-level polarity classification, is approached by presenting a semi-supervised framework grounded on a Markov-based probabilistic model. The second task, aimed at simultaneously extracting aspects and sentiment at message level, is addressed by proposing a novel fully unsupervised generative model. The experimental results show that the proposes sentiment analysis models grounded on Approval Networks are able to outperform not only the traditional models where the relationships are disregarded, but also those computational approaches based on traditional friendship connections.

[1]  L. Smith-Lovin,et al.  Sex and Race Homogeneity in Naturally Occurring Groups , 1995 .

[2]  Alice H. Oh,et al.  Aspect and sentiment unification model for online review analysis , 2011, WSDM '11.

[3]  Huan Liu,et al.  Unsupervised sentiment analysis with emotional signals , 2013, WWW.

[4]  Jimeng Sun,et al.  A Survey of Models and Algorithms for Social Influence Analysis , 2011, Social Network Data Analytics.

[5]  Christopher Potts,et al.  Learning Word Vectors for Sentiment Analysis , 2011, ACL.

[6]  M. McPherson,et al.  Birds of a Feather: Homophily in Social Networks , 2001 .

[7]  Elisabetta Fersini,et al.  Enhance User-Level Sentiment Analysis on Microblogs with Approval Relations , 2013, AI*IA.

[8]  Danah Boyd,et al.  Tweet, Tweet, Retweet: Conversational Aspects of Retweeting on Twitter , 2010, 2010 43rd Hawaii International Conference on System Sciences.

[9]  Lise Getoor,et al.  Active Surveying: A Probabilistic Approach for Identifying Key Opinion Leaders , 2011, IJCAI.

[10]  Ricardo B. C. Prudêncio,et al.  Leveraging relationships in social networks for sentiment analysis , 2012, WebMedia.

[11]  P. V. Marsden,et al.  Core Discussion Networks of Americans , 1987 .

[12]  Meng Wang,et al.  Information diffusion model in modular microblogging networks , 2014, World Wide Web.

[13]  Kathleen M. Carley STRUCTURAL CHANGE AND LEARNING WITHIN ORGANIZATIONS , 2001 .

[14]  Andrew McCallum,et al.  An Introduction to Conditional Random Fields , 2010, Found. Trends Mach. Learn..

[15]  Enhong Chen,et al.  Tracking the Evolution of Social Emotions: A Time-Aware Topic Modeling Perspective , 2014, 2014 IEEE International Conference on Data Mining.

[16]  Jiebo Luo,et al.  LikeMiner: a system for mining the power of 'like' in social media networks , 2011, KDD.

[17]  Jason Baldridge,et al.  Twitter Polarity Classification with Label Propagation over Lexical Links and the Follower Graph , 2011, ULNLP@EMNLP.

[18]  Elisabetta Fersini,et al.  Bayesian Model Averaging and Model Selection for Polarity Classification , 2013, NLDB.

[19]  Andrew McCallum,et al.  Optimizing Semantic Coherence in Topic Models , 2011, EMNLP.

[20]  Elisabetta Fersini,et al.  Web Page Classification through Probabilistic Relational Models , 2013, Int. J. Pattern Recognit. Artif. Intell..

[21]  P. Lazarsfeld,et al.  Friendship as Social process: a substantive and methodological analysis , 1964 .

[22]  Andrea Esuli,et al.  SENTIWORDNET: A Publicly Available Lexical Resource for Opinion Mining , 2006, LREC.

[23]  Lillian Lee,et al.  Opinion Mining and Sentiment Analysis , 2008, Found. Trends Inf. Retr..

[24]  Aitor García Pablos,et al.  V3: Unsupervised Generation of Domain Aspect Terms for Aspect Based Sentiment Analysis , 2014, SemEval@COLING.

[25]  Francesco Archetti,et al.  A probabilistic relational approach for web document clustering , 2010, Inf. Process. Manag..

[26]  Xu Ling,et al.  Topic sentiment mixture: modeling facets and opinions in weblogs , 2007, WWW '07.

[27]  Christopher D. Manning,et al.  Baselines and Bigrams: Simple, Good Sentiment and Topic Classification , 2012, ACL.

[28]  Lei Zhang,et al.  Identifying Noun Product Features that Imply Opinions , 2011, ACL.

[29]  Bing Liu,et al.  Mining and summarizing customer reviews , 2004, KDD.

[30]  Junlan Feng,et al.  Robust Sentiment Detection on Twitter from Biased and Noisy Data , 2010, COLING.

[31]  P. V. Marsden,et al.  Homogeneity in confiding relations , 1988 .

[32]  T. Huston,et al.  Interpersonal attraction and relationships. , 1978, Annual review of psychology.

[33]  Ghazaleh Beigi,et al.  An Overview of Sentiment Analysis in Social Media and Its Applications in Disaster Relief , 2016, Sentiment Analysis and Ontology Engineering.

[34]  Barry Wellman,et al.  Examining Community in the Digital Neighborhood: Early Results from Canada's Wired Suburb , 1999, Digital Cities.

[35]  Elisabetta Fersini,et al.  Sentiment analysis: Bayesian Ensemble Learning , 2014, Decis. Support Syst..

[36]  Dorothy Swaine Thomas Some New Techniques for Studying Social Behavior , 2012 .

[37]  B. Wellman The School Child’s Choice of Companions , 1926 .

[38]  Xiaojun Wan,et al.  Collective Opinion Target Extraction in Chinese Microblogs , 2013, EMNLP.

[39]  Hosung Park,et al.  What is Twitter, a social network or a news media? , 2010, WWW '10.

[40]  Michael L. Wick,et al.  SampleRank : Learning Preferences from Atomic Gradients , 2009 .

[41]  Kathleen M. Carley,et al.  Leaving us in tiers: can homophily be used to generate tiering effects? , 2011, Comput. Math. Organ. Theory.

[42]  Yulan He,et al.  Joint sentiment/topic model for sentiment analysis , 2009, CIKM.

[43]  Reinhard Riedl,et al.  Tracing Opinion-Formation on Political Issues on the Internet: A Model and Methodology for Qualitative Analysis and Results , 2011, 2011 44th Hawaii International Conference on System Sciences.

[44]  Claire Cardie,et al.  Multi-Level Structured Models for Document-Level Sentiment Classification , 2010, EMNLP.

[45]  Claire Cardie,et al.  Context-aware Learning for Sentence-level Sentiment Analysis with Posterior Regularization , 2014, ACL.

[46]  Long Jiang,et al.  User-level sentiment analysis incorporating social networks , 2011, KDD.

[47]  Thomas Hofmann,et al.  Probabilistic latent semantic indexing , 1999, SIGIR '99.

[48]  Xiaohui Yu,et al.  Sentence-Level Sentiment Analysis in the Presence of Modalities , 2014, CICLing.

[49]  Huan Liu,et al.  Relational Learning with Social Status Analysis , 2016, WSDM.

[50]  Huan Liu,et al.  Exploiting social relations for sentiment analysis in microblogging , 2013, WSDM.

[51]  Namita Mittal,et al.  Sentiment Analysis Using Common-Sense and Context Information , 2015, Comput. Intell. Neurosci..

[52]  Jacob Ratkiewicz,et al.  Predicting the Political Alignment of Twitter Users , 2011, 2011 IEEE Third Int'l Conference on Privacy, Security, Risk and Trust and 2011 IEEE Third Int'l Conference on Social Computing.

[53]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[54]  Xiaoyan Zhu,et al.  Exploring weakly supervised latent sentiment explanations for aspect-level review analysis , 2013, CIKM.

[55]  Jacob Ratkiewicz,et al.  Political Polarization on Twitter , 2011, ICWSM.

[56]  Andrew McCallum,et al.  A comparison of event models for naive bayes text classification , 1998, AAAI 1998.

[57]  Adam D. I. Kramer,et al.  Detecting Emotional Contagion in Massive Social Networks , 2014, PloS one.

[58]  Duyu Tang,et al.  Sentiment-Specific Representation Learning for Document-Level Sentiment Analysis , 2015, WSDM.

[59]  Arno Scharl,et al.  An Automated Approach to Investigating the Online Media Coverage of U.S. Presidential Elections , 2008 .

[60]  Kathleen M. Carley A Theory of Group Stability , 1991 .

[61]  Christopher Joseph Pal,et al.  Multi-Conditional Learning: Generative/Discriminative Training for Clustering and Classification , 2006, AAAI.

[62]  Kathleen M. Carley,et al.  On the Coevolution of Stereotype, Culture, and Social Relationships , 2014 .

[63]  D. Kandel Homophily, Selection, and Socialization in Adolescent Friendships , 1978, American Journal of Sociology.

[64]  R. Sellars Rhetoric , 1996, The Classical Review.

[65]  Jere M. Cohen Sources of peer group homogeneity. , 1977 .

[66]  Ana Paula Appel,et al.  Large-Scale Multi-agent-Based Modeling and Simulation of Microblogging-Based Online Social Network , 2013, MABS.

[67]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[68]  Gavin Brown,et al.  Ensemble Learning , 2010, Encyclopedia of Machine Learning and Data Mining.