Joint Non-negative Matrix Factorization for Learning Ideological Leaning on Twi er

People are shifting from traditional news sources to online news at an incredibly fast rate. However, the technology behind online news consumption promotes content that confirms the users» existing point of view. This phenomenon has led to polarization of opinions and intolerance towards opposing views. Thus, a key problem is to model information filter bubbles on social media and design methods to eliminate them. In this paper, we use a machine-learning approach to learn a liberal-conservative ideology space on Twitter, and show how we can use the learned latent space to tackle the filter bubble problem. We model the problem of learning the liberal-conservative ideology space of social media users and media sources as a constrained non-negative matrix-factorization problem. Our model incorporates the social-network structure and content-consumption information in a joint factorization problem with shared latent factors. We validate our model and solution on a real-world Twitter dataset consisting of controversial topics, and show that we are able to separate users by ideology with over 90% purity. When applied to media sources, our approach estimates ideology scores that are highly correlated(Pearson correlation 0.9) with ground-truth ideology scores. Finally, we demonstrate the utility of our model in real-world scenarios, by illustrating how the learned ideology latent space can be used to develop exploratory and interactive interfaces that can help users in diffusing their information filter bubble.

[1]  Noah J. Kaplan,et al.  Comparing Cosponsorship and Roll-Call Ideal Points , 2009 .

[2]  C. Ding,et al.  On the Equivalence of Nonnegative Matrix Factorization and K-means - Spectral Clustering , 2005 .

[3]  Eli Pariser FILTER BUBBLE: Wie wir im Internet entmündigt werden , 2012 .

[4]  Chris H. Q. Ding,et al.  Orthogonal nonnegative matrix t-factorizations for clustering , 2006, KDD '06.

[5]  Tim Groeling,et al.  Media Bias by the Numbers: Challenges and Opportunities in the Empirical Study of Partisan News , 2013 .

[6]  Jiawei Han,et al.  Non-negative Matrix Factorization on Manifold , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[7]  Wei Niu,et al.  BiasWatch: A Lightweight System for Discovering and Tracking Topic-Sensitive Opinion Bias in Social Media , 2015, CIKM.

[8]  M. Fiorina,et al.  Political Polarization in the American Public , 2008 .

[9]  Lada A. Adamic,et al.  Exposure to ideologically diverse news and opinion on Facebook , 2015, Science.

[10]  Joshua A. Tucker,et al.  Is Online Political Communication More Than an Echo Chamber? , 2022 .

[11]  Justin M. Rao,et al.  Filter Bubbles, Echo Chambers, and Online News Consumption , 2016 .

[12]  Mung Chiang,et al.  Quantifying Political Leaning from Tweets and Retweets , 2013, ICWSM.

[13]  A. Gionis,et al.  antifying Controversy on Social Media , 2018 .

[14]  C. Sunstein Republic.com 2.0 , 2007 .

[15]  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.

[16]  Lluís F. Hurtado,et al.  Political Tendency Identification in Twitter using Sentiment Analysis Techniques , 2014, COLING.

[17]  Mung Chiang,et al.  Quantifying Political Leaning from Tweets, Retweets, and Retweeters , 2016, IEEE Transactions on Knowledge and Data Engineering.

[18]  Yihong Gong,et al.  Combining content and link for classification using matrix factorization , 2007, SIGIR.

[19]  L. Festinger,et al.  A Theory of Cognitive Dissonance , 2017 .

[20]  M. Prior,et al.  Post-Broadcast Democracy: How Media Choice Increases Inequality in Political Involvement and Polarizes Elections , 2003 .

[21]  Quanquan Gu,et al.  Co-clustering on manifolds , 2009, KDD.

[22]  Aristides Gionis,et al.  Balancing Opposing Views to Reduce Controversy , 2016, ArXiv.

[23]  Krishna P. Gummadi,et al.  Quantifying Search Bias: Investigating Sources of Bias for Political Searches in Social Media , 2017, CSCW.

[24]  Daniele Quercia,et al.  People of opposing views can share common interests , 2014, WWW.

[25]  Derek Ruths,et al.  Classifying Political Orientation on Twitter: It's Not Easy! , 2013, ICWSM.

[26]  Adam Bonica Ideology and Interests in the Political Marketplace: IDEOLOGY AND INTERESTS IN THE POLITICAL MARKETPLACE , 2013 .

[27]  Tim Groseclose,et al.  A Measure of Media Bias , 2005 .

[28]  Robert M. Bond,et al.  Quantifying Social Media’s Political Space: Estimating Ideology from Publicly Revealed Preferences on Facebook , 2015, American Political Science Review.

[29]  R. M. Alvarez Birds of the Same Feather Tweet Together: Bayesian Ideal Point Estimation Using Twitter Data , 2014 .

[30]  Matthew Gentzkow,et al.  Model Appendix : Ideological Segregation Online and Offline , 2011 .

[31]  Noah Kaplan,et al.  Practical Issues in Implementing and Understanding Bayesian Ideal Point Estimation , 2005, Political Analysis.

[32]  Eli Pariser,et al.  The Filter Bubble: What the Internet Is Hiding from You , 2011 .

[33]  Wai-Tat Fu,et al.  Expert voices in echo chambers: effects of source expertise indicators on exposure to diverse opinions , 2014, CHI.

[34]  Adam Bonica Ideology and Interests in the Political Marketplace , 2012 .

[35]  Tao Li,et al.  The Relationships Among Various Nonnegative Matrix Factorization Methods for Clustering , 2006, Sixth International Conference on Data Mining (ICDM'06).

[36]  Aristides Gionis,et al.  Quantifying Controversy in Social Media , 2015, WSDM.

[37]  L. Ross,et al.  Biased Assimilation and Attitude Polarization: The Effects of Prior Theories on Subsequently Considered Evidence , 1979 .

[38]  Wai-Tat Fu,et al.  Can you hear me now?: mitigating the echo chamber effect by source position indicators , 2014, CSCW.

[39]  Daniele Quercia,et al.  Data Portraits: Connecting People of Opposing Views , 2013, ArXiv.

[40]  Aristides Gionis,et al.  Quantifying Controversy on Social Media , 2018, ACM Trans. Soc. Comput..

[41]  Seungjin Choi,et al.  Orthogonal nonnegative matrix tri-factorization for co-clustering: Multiplicative updates on Stiefel manifolds , 2010, Inf. Process. Manag..

[42]  Sean A. Munson,et al.  Encouraging Reading of Diverse Political Viewpoints with a Browser Widget , 2013, ICWSM.