A framework for quantifying controversy of social network debates using attributed networks: biased random walk (BRW)

All societies have been much more bipolar over the past few years, particularly after the emergence of online social networks and media. In fact, the gap between two ends of social spectrum is going to be even deeper after the spread of new media. In this circumstance, social polarization has been a growing concern among socialists and computer science experts because of the detrimental impact which online social networks can have on societies by adding fuel to the fire of extremism. Several researches were conducted for proposing measures to calculate controversy level in social networks, afterward, to reduce controversy among contradicting viewpoints, for example, by exposing opinions of one side to other side’s members. Most of the attempts for quantifying social networks’ controversy have considered the networks in their most primary forms, without any attributes. Although these kinds of researches provide platform-free algorithms to be used in different social networks, they are not able to take into account a great deal of useful information provided by users (node attributes). To surmount this shortcoming, we propose a framework to be utilized in different networks with different attributes. We propelled some Biased Random Walks (BRW) to find their path from start point to an initially unknown end point with respect to initial energy of start node and energy loss of nodes on the path. We extracted structural attribute of networks, using node2vec, and compared it with state-of-the-art algorithms, and showed its accuracy. Then, we extracted some content attributes of user and analyze their effects on the results of our algorithm. BRW is compared with another state-of-the-art controversy measuring algorithm. Then, its changes in different level of controversy in Persian Twitter are considered to show how it works in different circumstance.

[1]  Venkata Rama Kiran Garimella,et al.  A Long-Term Analysis of Polarization on Twitter , 2017, ICWSM.

[2]  VakaliAthena,et al.  Community detection in Social Media , 2012 .

[3]  Mikalai Tsytsarau Scalable Detection of Sentiment-Based Contradictions , 2011 .

[4]  Josiane Mothe,et al.  Predicting information diffusion on Twitter - Analysis of predictive features , 2017, J. Comput. Sci..

[5]  Aristides Gionis,et al.  Automatic controversy detection in social media: A content-independent motif-based approach , 2017, Online Soc. Networks Media.

[6]  Vikram Pudi,et al.  Controversy Detection Using Reactions on Social Media , 2017, 2017 IEEE International Conference on Data Mining Workshops (ICDMW).

[7]  B. Mutsvairo,et al.  Together and Separate? An Exploratory Study of Political Polarization on Social Media During the 2016 Brazilian Political Crisis , 2019, Reporting Human Rights, Conflicts, and Peacebuilding.

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

[9]  Jure Leskovec,et al.  Representation Learning on Graphs: Methods and Applications , 2017, IEEE Data Eng. Bull..

[10]  Jure Leskovec,et al.  node2vec: Scalable Feature Learning for Networks , 2016, KDD.

[11]  Nora Hollenstein,et al.  Verb Polarity Frames: a New Resource and its Application in Target-specific Polarity Classification , 2014, KONVENS.

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

[13]  Steven Lawrence Fernandes,et al.  Extraction of emotions from multilingual text using intelligent text processing and computational linguistics , 2017, J. Comput. Sci..

[14]  E. Kanoulas,et al.  Detecting Controversies in Online News Media , 2017, SIGIR.

[15]  L. Akoglu Quantifying Political Polarity Based on Bipartite Opinion Networks , 2014, ICWSM.

[16]  Yiannis Kompatsiaris,et al.  Community detection in Social Media , 2012, Data Mining and Knowledge Discovery.

[17]  M. Gentzkow,et al.  Social Media and Fake News in the 2016 Election , 2017 .

[18]  Charu C. Aggarwal,et al.  Unveiling polarization in social networks: A matrix factorization approach , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[19]  Amy X. Zhang,et al.  Controversy and Sentiment in Online News , 2014, ArXiv.

[20]  Shiri Dori-Hacohen,et al.  Automated Controversy Detection on the Web , 2015, ECIR.

[21]  Ambuj K. Singh,et al.  A Distance Measure for the Analysis of Polar Opinion Dynamics in Social Networks , 2015, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[22]  Noah E. Friedkin,et al.  Social influence and opinions , 1990 .

[23]  Sung-Hyon Myaeng,et al.  Identifying Controversial Issues and Their Sub-topics in News Articles , 2010, PAISI.

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

[25]  Mingzhe Wang,et al.  LINE: Large-scale Information Network Embedding , 2015, WWW.

[26]  Aristides Gionis,et al.  Discovering Polarized Communities in Signed Networks , 2019, CIKM.

[27]  Claire Cardie,et al.  A Measure of Polarization on Social Media Networks Based on Community Boundaries , 2013, ICWSM.

[28]  M E J Newman,et al.  Modularity and community structure in networks. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[29]  D. Isenberg Group polarization: A critical review and meta-analysis. , 1986 .

[30]  Jure Leskovec,et al.  Defining and evaluating network communities based on ground-truth , 2012, Knowledge and Information Systems.

[31]  Ana-Maria Popescu,et al.  Detecting controversial events from twitter , 2010, CIKM.

[32]  A. J. Morales,et al.  Measuring Political Polarization: Twitter shows the two sides of Venezuela , 2015, Chaos.

[33]  Mahmoud Al-Ayyoub,et al.  Studying the controversy in online crowds' interactions , 2017, Appl. Soft Comput..

[34]  Lada A. Adamic,et al.  The political blogosphere and the 2004 U.S. election: divided they blog , 2005, LinkKDD '05.

[35]  M. Degroot Reaching a Consensus , 1974 .

[36]  Antonio Scala,et al.  Polarization and Fake News , 2018, ACM Trans. Web.

[37]  James Allan,et al.  Improving Automated Controversy Detection on the Web , 2016, SIGIR.

[38]  Evimaria Terzi,et al.  Measuring and moderating opinion polarization in social networks , 2017, Data Mining and Knowledge Discovery.

[39]  Shiri Dori-Hacohen,et al.  Probabilistic Approaches to Controversy Detection , 2016, CIKM.

[40]  Paolo Ciuccarelli,et al.  Societal Controversies in Wikipedia Articles , 2015, CHI.

[41]  Barbara Poblete,et al.  Information credibility on twitter , 2011, WWW.

[42]  Sean J. Westwood,et al.  Selective Exposure in the Age of Social Media , 2014, Commun. Res..

[43]  E. Hargittai,et al.  Cross-ideological discussions among conservative and liberal bloggers , 2007 .

[44]  John H. Evans,et al.  Have American's Social Attitudes Become More Polarized? , 1996, American Journal of Sociology.

[45]  A. Gelman,et al.  Partisans without Constraint: Political Polarization and Trends in American Public Opinion. , 2008, AJS; American journal of sociology.

[46]  Xi Chen,et al.  Quantifying and Minimizing Risk of Conflict in Social Networks , 2018, KDD.

[47]  Saif Mohammad,et al.  Quantifying Qualitative Data for Understanding Controversial Issues , 2018, LREC.

[48]  Peter Wiemer-Hastings,et al.  Latent semantic analysis , 2004, Annu. Rev. Inf. Sci. Technol..

[49]  Walter Quattrociocchi,et al.  Echo Chambers on Facebook , 2016 .

[50]  Patrick Grim,et al.  Disambiguation of social polarization concepts and measures , 2016 .

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

[52]  Steven Skiena,et al.  DeepWalk: online learning of social representations , 2014, KDD.

[53]  Aniket Kittur,et al.  He says, she says: conflict and coordination in Wikipedia , 2007, CHI.

[54]  Nicholas Evangelopoulos,et al.  Sentiment Analysis of Polarizing Topics in Social Media: News Site Readers’ Comments on the Trayvon Martin Controversy , 2016 .