Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf ·...

9
Public discourse and news consumption on online social media: A quantitative, cross-platform analysis of the Italian Referendum Michela Del Vicario IMT School for Advanced Studies Lucca, Italy [email protected] Sabrina Gaito University of Milan Dept. of Computer Science Milan, Italy [email protected] Walter arociocchi IMT School for Advanced Studies Lucca, Italy [email protected] Maeo Zignani University of Milan Dept. of Computer Science Milan, Italy [email protected] Fabiana Zollo Ca’ Foscari University of Venice DAIS Venice, Italy [email protected] ABSTRACT e rising aention to the spreading of fake news and unsubstanti- ated rumors on online social media and the pivotal role played by conrmation bias led researchers to investigate dierent aspects of the phenomenon. Experimental evidence showed that conrma- tory information gets accepted even if containing deliberately false claims while dissenting information is mainly ignored or might even increase group polarization. It seems reasonable that, to ad- dress misinformation problem properly, we have to understand the main determinants behind content consumption and the emergence of narratives on online social media. In this paper we address such a challenge by focusing on the discussion around the Italian Consti- tutional Referendum by conducting a quantitative, cross-platform analysis on both Facebook public pages and Twier accounts. We observe the spontaneous emergence of well-separated communities on both platforms. Such a segregation is completely spontaneous, since no categorization of contents was performed a priori. By ex- ploring the dynamics behind the discussion, we nd that users tend to restrict their aention to a specic set of Facebook pages/Twier accounts. Finally, taking advantage of automatic topic extraction and sentiment analysis techniques, we are able to identify the most controversial topics inside and across both platforms. We mea- sure the distance between how a certain topic is presented in the posts/tweets and the related emotional response of users. Our results provide interesting insights for the understanding of the evolution of the core narratives behind dierent echo chambers and for the early detection of massive viral phenomena around false claims. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for prot or commercial advantage and that copies bear this notice and the full citation on the rst page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permied. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specic permission and/or a fee. Request permissions from [email protected]. KDD’17, Halifax, Nova Scotia - Canada © 2016 ACM. 123-4567-24-567/08/06. . . $15.00 DOI: 10.475/123 4 CCS CONCEPTS Human-centered computing Empirical studies in HCI; Applied computing Sociology; KEYWORDS information spreading, news consumption, cross-platform compa- rison, online social media ACM Reference format: Michela Del Vicario, Sabrina Gaito, Walter arociocchi, Maeo Zignani, and Fabiana Zollo. 2017. Public discourse and news consumption on online social media: A quantitative, cross-platform analysis of the Italian Refer- endum. In Proceedings of KDD, Halifax, Nova Scotia - Canada, August 2017 (KDD’17), 9 pages. DOI: 10.475/123 4 1 INTRODUCTION Social media have radically changed the paradigm of news consump- tion and their impact on the information spreading and diusion has been largely addressed [4, 6, 10, 19, 23]. In particular, several studies focused on the prediction of social dynamics [4, 6], with a special emphasis on information ows paerns [24] and on the emergence of specic community structures [18, 27]. Indeed, so- cial media are always more involved in both the distribution and consumption of news [26]. According to a recent report [25], ap- proximately 63% of users access news directly from social media, and such information undergoes the same popularity dynamics as other forms of online contents, such as seles or kiy pictures. In such a disintermediated environment, where users actively partici- pate to contents production and information is no longer mediated by journalists or experts, communication strategies have changed, both in the way in which messages are framed and are shared across the social networks. e general public dris into dealing with a huge amount of information, but the quality may be poor. Social media do represent a great tool to inform, engage and mo- bilize people easily and rapidly. However, it also has the power to misinform, manipulate or control public opinion. Since 2013, the World Economic Forum (WEF) has been listing massive dig- ital misinformation at the core of technological and geopolitical risks to our society, along with terrorism and cyber aacks [20]. arXiv:1702.06016v1 [cs.SI] 20 Feb 2017

Transcript of Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf ·...

Page 1: Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf · retweet/favorite counts. Although we are able to identify the users acting on a

Public discourse and news consumption on online social media:A quantitative, cross-platform analysis of the Italian Referendum

Michela Del VicarioIMT School for Advanced Studies

Lucca, [email protected]

Sabrina GaitoUniversity of Milan

Dept. of Computer ScienceMilan, Italy

[email protected]

Walter �a�rociocchiIMT School for Advanced Studies

Lucca, Italywalter.qua�[email protected]

Ma�eo ZignaniUniversity of Milan

Dept. of Computer ScienceMilan, Italy

ma�[email protected]

Fabiana ZolloCa’ Foscari University of Venice

DAISVenice, Italy

[email protected]

ABSTRACT�e rising a�ention to the spreading of fake news and unsubstanti-ated rumors on online social media and the pivotal role played bycon�rmation bias led researchers to investigate di�erent aspectsof the phenomenon. Experimental evidence showed that con�rma-tory information gets accepted even if containing deliberately falseclaims while dissenting information is mainly ignored or mighteven increase group polarization. It seems reasonable that, to ad-dress misinformation problem properly, we have to understand themain determinants behind content consumption and the emergenceof narratives on online social media. In this paper we address sucha challenge by focusing on the discussion around the Italian Consti-tutional Referendum by conducting a quantitative, cross-platformanalysis on both Facebook public pages and Twi�er accounts. Weobserve the spontaneous emergence of well-separated communitieson both platforms. Such a segregation is completely spontaneous,since no categorization of contents was performed a priori. By ex-ploring the dynamics behind the discussion, we �nd that users tendto restrict their a�ention to a speci�c set of Facebook pages/Twi�eraccounts. Finally, taking advantage of automatic topic extractionand sentiment analysis techniques, we are able to identify the mostcontroversial topics inside and across both platforms. We mea-sure the distance between how a certain topic is presented in theposts/tweets and the related emotional response of users. Ourresults provide interesting insights for the understanding of theevolution of the core narratives behind di�erent echo chambers andfor the early detection of massive viral phenomena around falseclaims.

Permission to make digital or hard copies of all or part of this work for personal orclassroom use is granted without fee provided that copies are not made or distributedfor pro�t or commercial advantage and that copies bear this notice and the full citationon the �rst page. Copyrights for components of this work owned by others than ACMmust be honored. Abstracting with credit is permi�ed. To copy otherwise, or republish,to post on servers or to redistribute to lists, requires prior speci�c permission and/or afee. Request permissions from [email protected]’17, Halifax, Nova Scotia - Canada© 2016 ACM. 123-4567-24-567/08/06. . .$15.00DOI: 10.475/123 4

CCS CONCEPTS•Human-centered computing→Empirical studies in HCI; •Appliedcomputing →Sociology;

KEYWORDSinformation spreading, news consumption, cross-platform compa-rison, online social mediaACM Reference format:Michela Del Vicario, Sabrina Gaito, Walter �a�rociocchi, Ma�eo Zignani,and Fabiana Zollo. 2017. Public discourse and news consumption on onlinesocial media: A quantitative, cross-platform analysis of the Italian Refer-endum. In Proceedings of KDD, Halifax, Nova Scotia - Canada, August 2017(KDD’17), 9 pages.DOI: 10.475/123 4

1 INTRODUCTIONSocial media have radically changed the paradigm of news consump-tion and their impact on the information spreading and di�usionhas been largely addressed [4, 6, 10, 19, 23]. In particular, severalstudies focused on the prediction of social dynamics [4, 6], witha special emphasis on information �ows pa�erns [24] and on theemergence of speci�c community structures [18, 27]. Indeed, so-cial media are always more involved in both the distribution andconsumption of news [26]. According to a recent report [25], ap-proximately 63% of users access news directly from social media,and such information undergoes the same popularity dynamics asother forms of online contents, such as sel�es or ki�y pictures. Insuch a disintermediated environment, where users actively partici-pate to contents production and information is no longer mediatedby journalists or experts, communication strategies have changed,both in the way in which messages are framed and are sharedacross the social networks. �e general public dri�s into dealingwith a huge amount of information, but the quality may be poor.Social media do represent a great tool to inform, engage and mo-bilize people easily and rapidly. However, it also has the powerto misinform, manipulate or control public opinion. Since 2013,the World Economic Forum (WEF) has been listing massive dig-ital misinformation at the core of technological and geopoliticalrisks to our society, along with terrorism and cyber a�acks [20].

arX

iv:1

702.

0601

6v1

[cs

.SI]

20

Feb

2017

Page 2: Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf · retweet/favorite counts. Although we are able to identify the users acting on a

KDD’17, August 2017, Halifax, Nova Scotia - Canada M. Del Vicario et al.

Indeed, online disintermediation elicits users’ tendency to selectinformation that adheres (and reinforces) their pre-existing beliefs,the so-called con�rmation bias. In such a way, users tend to formgroups of like-minded people where they polarize their opinion,i.e., echo chambers [8, 13, 30, 38]. Con�rmation bias plays a pivotalrole in informational cascades. Experimental evidence shows thatcon�rmatory information gets accepted even if containing delib-erately false claims [7, 8], while dissenting information is mainlyignored [38]. Moreover, debating with like-minded people has beenshown to in�uence users’ emotions negatively and may even in-crease group polarization [36, 39]. �erefore, current approachessuch as debunking e�orts or algorithmic-driven solutions basedon the reputation of the source seem to be ine�ective to contrastmisinformation spreading [29].

�e rising a�ention to the spreading of fake news and unsubstan-tiated rumors on online social media led researchers to investigatedi�erent aspects of the phenomenon, from the characterizationof conversation threads [5], to the detection of bursty topics onmicroblogging platforms [15], to the mechanics of di�usion acrossdi�erent topics [33]. Misinformation spreading also motivated ma-jor corporations such as Google and Facebook to provide solutionsto the problem [22]. Users’ polarization is a dominating aspect ofonline discussions [2, 37]. Furthermore, it has been shown that onFacebook users tend to con�ne their a�ention on a limited set ofpages, thus determining a sharp community structure among newsoutlets [35], and a similar pa�ern was also observed around theBrexit debate [14]. �erefore, it seems reasonable that, to addressmisinformation problem properly, we have to understand the maindeterminants behind content consumption and the emergence ofnarratives on online social media. In this paper we address such achallenge by focusing on the discussion around the Italian Consti-tutional Referendum by conducting a quantitative, cross-platformanalysis on both Facebook public pages and Twi�er accounts. First,we characterize the structural properties of the discussion by mod-eling users’ interactions by means of a bipartite network wherenodes are Facebook pages (respectively, Twi�er accounts) and con-nections among pages (respectively, accounts) are the direct resultof users’ activity. By comparing the results of di�erent communitydetection algorithms, we are able to determine the existence ofwell-separeted communities on both platforms. Notice that sucha segregation is completely spontaneous, since we did not per-form any categorization of contents a priori. �en, we explore thedynamics behind the discussion by looking at the activity of theusers within the most active communities, �nding that users tendto restrict their a�ention to a speci�c set of pages/accounts. Fi-nally, taking advantage of automatic topic extraction and sentimentanalysis techniques, we are able to identify the most controversialtopics inside and across both platforms. We measure the distancebetween how a certain topic is presented in the posts/tweets andthe related emotional response of users. Summarizing, the novelcontribution of this paper is double:

(1) First, we provide a comparative, quantitative analysis ofthe way in which news and information get consumed ontwo very di�erent and popular platforms, Facebook andTwi�er;

(2) Second, we provide automatic tools to detect the popularityof narratives online and their related polarization e�ects.

Such an approach may provide important insights for the under-standing of the evolution of the core narratives behind di�erentecho chambers and for the early detection of massive viral phenom-ena around false claims.

2 DATASETFacebook and Twi�er are two of the most popular online socialmedia where people can access and consume news and information.However, their nature is di�erent: Twi�er is an information net-work, while Facebook is still a social network, despite its evolutioninto a ”personalized portal to the online world” 1. Such a di�erencehighlights the importance of studying, analyzing, and comparingusers’ consumption pa�erns inside and between both platforms.

2.1 FacebookFollowing the exhaustive list provided by Accertamenti Di�usioneStampa (ADS) [3], we identi�ed a set of 57 Italian news sources andtheir respective Facebook pages. For each page, we downloadedall the posts from July 31st to December 12th, 2016, as well as allthe related likes and comments. �en we �ltered out posts aboutthe Italian Constitutional Referendum (hold on December, 4th) bykeeping those containing at least two words in the set {Referendum,Riforma, Costituzionale} in their textual content i.e., their descrip-tion on Facebook or the URL content they pointed to. �e exactbreakdown of the dataset is provided in Table 1. Data collection wascarried out using the Facebook Graph API [16], which is publiclyavailable. For the analysis (according to the speci�cation se�ingsof the API) we only used publicly available data (thus users withprivacy restrictions are not included in the dataset). �e pages fromwhich we downloaded data are public Facebook entities and can beaccessed by anyone. Users’ content contributing to such pages isalso public unless users’ privacy se�ings specify otherwise, and inthat case it is not available to us.

Table 1: Breakdown of Facebook and Twitter datasets.

Facebook Twi�erPages/Accounts 57 50Posts/Tweets 6015 5483Likes/Favorites 2034037 57567Retweets - 55699Comments 719480 30079Users 671875 29743Likers/Favoriters 568987 16438Retweeters - 14189Commenters 200459 8099

2.2 TwitterData collection on Twi�er followed the same pipeline adopted forFacebook. First, we identi�ed the o�cial accounts of all the news1h�p://www.slate.com/articles/technology/technology/2016/04/facebook isn t thesocial network anymore so what is it.html

Page 3: Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf · retweet/favorite counts. Although we are able to identify the users acting on a

A quantitative, cross-platform analysis of the Italian Referendum KDD’17, August 2017, Halifax, Nova Scotia - Canada

sources reported in [3]. �en, we gathered all the tweets posted bysuch accounts from July 31st to December 12th, 2016 through theTwi�er Search API. Starting from that set, we selected only tweetspointing to news related to the Referendum debate. Speci�cally,we considered only the statutes2 whose URL was present in theFacebook dataset. �e resulting set of valid tweets consists of about5,400 elements. To make the available information comparable toFacebook, from each tweet we collected information about the userswho ”favored” (le� a favorite), retweeted or replied. Speci�cally,favorites and retweets express an interest in the content as Facebooklikes do, while replies are similar to comments. To obtain suchinformation we bypassed the Twi�er API, since it does not returnfavorites or retweets. In particular, we scraped the tweet pageand extracted the users who liked or retweeted the status, and theretweet/favorite counts. Although we are able to identify the usersacting on a tweet, the information is partially incomplete since thetweet page shows at most 25 users who retweet or favor (retweetersor ”favoriters”). However, such a restriction has a limited impacton the set of valid tweets. Indeed, our retweeters’ and favoriters’sets capture the entire set of users acting on tweets for about 80%of statuses. As for the replies to a tweet, we were able to collectevery user who commented on a tweet reporting a news about theReferendum and the reply tweet she wrote. �e tweet page reportsthe entire discussion about the target tweet, including the repliesto replies and so on. Here we limited our collection to the �rstlevel replies –i.e., direct replies to the news source tweet– since thetarget of the comment is identi�able, i.e. the news linked to thetweet3.

�e breakdown of the Twi�er dataset is reported in Table1. �eratio between Facebook and Twi�er volumes mirrors the currentsocial media usage in the Italian online media scene. Indeed, newssources and newspapers exploit both media channels to spreadtheir contents, as denoted by the similar number of posts. Never-theless, activities on the posts are skewed towards Facebook, sincein Italy its active users are 4/5-fold those of Twi�er 4. Our collectionmethodology and the high comparability between the two datasetsprovide a unique opportunity to investigate news consumptioninside and between two di�erent and important social media.

3 METHODSInteractions between Facebook pages/Twi�er accounts and userscan be modeled by a bipartite networkG = (P ,U ,E), where P andUare disjoint sets of vertices representing news sources accounts andusers, respectively. When a user u ∈ U interacts with a post/tweetpublished by the news source p ∈ P , we draw a link (u,p) ∈ E.To each link we assign a weight wu

p denoting how many times uhas interacted with the posts published by the page p. Since wedistinguish between comments/replies and likes/favorites-retweets,we have di�erent types of weight corresponding to di�erent kindsof interaction.Starting from the bipartite network representation, we are then ableto extract groups of news sources which are perceived as similarby social media users.

2Status and tweet are synonyms.3For deeper levels the target could be the parent reply or the target tweet.4h�p://vincos.it/2016/04/01/social-media-in-italia-analisi-dei-�ussi-di-utilizzo-del-2015/

3.1 Bipartite Network ProjectionsWhen limiting to a speci�c topic –i.e., the constitutional Referendum–a single user interacting with di�erent news sources can be inter-preted as a signal of closeness or similarity between the pages,especially when interactions are likes, favorites or retweets. To thisaim, we apply three di�erent projections of the bipartite network ofpages and users on the pages set, where in turn we assign a di�erentweight to the inter-pages links, assessing diverse similarity scores:

• Simple Edge Counting: �e weight of each link is givenby the number of common users between two pages, interms of either likes (Facebook) or favorites and retweets(Twi�er);• Jaccard Similarity: Given two pages a and b, and their

respective sets of users A and B, the weight of their link isgiven by the Jaccard similarity coe�cient of the two pagesJab = |A ∩ B |/|A ∪ B |;

• User Activity Jaccard Similarity : We also consider amodi�cation of the Jaccard Similarity by taking into ac-count the weight of the page-user links. LetUab be the setof common users between pages a and b, whose cardinalityis Nab , U the set of all users, and P that of all pages, thepage relative users weight wab is equal to:

wab =1

Nab

∑u ∈Uab

©­«1 −|wu

a −wub |

maxc ∈P

wuc

ª®¬|wu

a +wub |

2 maxv ∈U ,c ∈P

wvc.

�e User Activity Jaccard Similarity coe�cient is given bythe product wab Jab .

3.2 Community detection algorithmsGiven the above projections, we are able to identify groups of news-papers which are perceived similar by the social media users. �eidenti�cation of the groups turns into the well-known communitydetection problem. For this task, we choose algorithms representa-tive of di�erent approaches on community detection, ranging fromoptimizing the modularity function, to dynamical processes suchas di�usion or random walks.

• Fast Greedy [11]: �e algorithm is based on the maxi-mization of the Newman and Girvan’s modularity, a qualityfunction which measures the goodness of a graph cluster-ing w.r.t. its random counterpart with the same expecteddegree sequence. �e algorithm starts from a set of isolatednodes and, at each step, continues to add links from theoriginal graph to produce the largest modularity increase.

• Louvain [9]: �e Louvain method was introduced by Blon-del et al. and is one of the most popular greedy algorithmsfor modularity optimization. �e method is very fast andcan produce very high quality communities. �e algorithmis iterative. Each iteration consists of two steps. In the�rst one, every node is initially set to a new community.�en, for every node i and its neighbors j, the algorithmcalculates the gain in modularity moving i from its com-munity to j’s community. �e node i is then moved to thecommunity with maximum gain. �e second step is togroup all the nodes in the same community into a macronode. A new graph, in which macro nodes are linked by

Page 4: Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf · retweet/favorite counts. Although we are able to identify the users acting on a

KDD’17, August 2017, Halifax, Nova Scotia - Canada M. Del Vicario et al.

(a) Facebook communities (b) Twitter communities

Figure 1: a) Community structure for the User Activity Jaccard Similarity projection of the pages-users graph on Facebookand b) on Twitter. Colors indicate the membership of Facebook pages or Twitter accounts in the di�erent communities (greenfor C1, red for C2, blue for C3, yellow for C4, and orange for C5) detected by the Louvain algorithm.

an edge if there’s an edge between two nodes belonging tothe two macro nodes, is built and a new iteration starts.

• Label propagation [31]: �e algorithm provides eachnode v ∈ V to determine its community by choosing themost frequent label shared by its neighbors. Initially ev-ery node belongs to a di�erent community. A�er someiterations, groups of nodes quickly reach a consensus ontheir label and they begin to contend those nodes that laybetween groups.

• Walk Trap [28]: �e algorithm is based on the tendencyof random walks to be trapped into the densely connectedregions of the graph, i.e. communities. Speci�cally, a ran-dom walk of length t induces a distance between two ver-tices depending on the probability the random walker hasto go from a vertex to the other in t steps. �e distance canbe used in a hierarchical clustering algorithm to obtain ahierarchical community structure.

• Infomap [34]: Infomap turns the community detectionproblem into the problem of optimally compressing the in-formation of a random walk taking place on the graph. �ealgorithm achieves the optimal compression by optimizingthe minimum description length of the random walk.

To compare the partitions returned by the di�erent algorithms, weuse standard techniques that compute the similarity between dif-ferent clustering methods by considering how nodes are assignedby each community detection algorithm [21, 32]. Speci�cally, weadopted the Rand Index [32], based on the relationships betweenpairs of vertices in both partitions, and the Normalized MutualInformation (NMI) [12], measuring the statistical dependence be-tween the partitions. In both cases a value close to 1 indicates thatthe partitions are almost identical, whereas independent partitionslead the scores to 0.

4 RESULTS4.1 Communities and Users PolarizationOnline social media facilitate the aggregation of individuals incommunities of interest, also known as echo chambers [30, 38], es-pecially when considering users interaction around con�icting andcontrasting narratives [13]. In this manuscript we do not performany categorization of contents a priori. On the contrary, we onlyaccount for the connections created by users activities, and thenobserve the resulting, emerging communities.

We compare the results of the di�erent community detectionalgorithms on all three bipartite projections, for the case of bothFacebook and Twi�er. Our analysis focuses on the the bipartitenetworks built around likes and favorites/retweets, since a) theseactivities represent more explicit positive feedbacks than commentsor replies; b) the average Rand Index is greater for all the projectionsin both social media w.r.t. the bipartite networks built on comments;and c) in Twi�er we lose fewer news sources accounts by applyingthe projections on the favorite bipartite network w.r.t. the commentone.

To compare each projection of the like/favorite bipartite net-works we compute the average Rand Index and NMI among thepartitions returned by the algorithms. For the case of both Facebookand Twi�er the User Activity Jaccard Similarity obtains a be�erdegree of concordance among the algorithms w.r.t. the simple edgecounting projection. For instance, in Twi�er the User ActivityJaccard Similarity gets 0.73 and 0.69 as average Rand index andNMI, while the simple edge counting gets 0.49 and 0.28, indicatinga low concordance among the algorithms. Jaccard similarity per-forms even be�er (Rand = 0.8 and NMI=0.7), however we choosethe User Activity Jaccard Similarity since it accounts for the users’activity frequency and how they allocate their interactions among

Page 5: Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf · retweet/favorite counts. Although we are able to identify the users acting on a

A quantitative, cross-platform analysis of the Italian Referendum KDD’17, August 2017, Halifax, Nova Scotia - Canada

(a) Facebook (b) Twitter

Figure 2: Users Polarization: Users activity across the three most active communities of Facebook a) and Twitter b). In thegraph, the vertices of the triangle represent the three most active communities and the central point all the remaining ones.�e position of each dot is determined by the number of communities the users interacts with. �e size indicates the numberof users in that position. Hence, data denotes a very characteristic behavior: users are strongly polarized and tend to focustheir attention on a single community of pages.

the pages they like. Similar results hold for the Facebook bipartitenetwork, i.e., the User Activity Jaccard Similarity obtains 0.68 and0.66 as Rand index and NMI, respectively. Finally, having �xed thebipartite network and its projection, we evaluate the concordanceof each algorithm with the other ones. In Facebook the Louvainalgorithm obtains the best average accordance (average Rand=0.76and NMI=0.65), while in Twi�er the algorithms based on dynami-cal processes get the best scores. �e la�er result is due to a highintra-approaches concordance and low inter-approaches scores, sothat the biggest class drives the �nal score. To maintain a commonse�ing between Facebook and Twi�er, in the remaining of the pa-per we will consider and compare the communities extracted bythe Louvain algorithm from the likes/favorites bipartite networksprojected by the User Activity Jaccard Similarity .

In Facebook we identify �ve communities of news pages, whilein Twi�er the communities are four. In Figure 1 we show thestructure of Facebook and Twi�er networks where vertices aregrouped according to their community membership, while a com-plete list of the pages/accounts and their membership is reportedin Table 2. For the case of both Facebook and Twi�er, pages arenot equally distributed among the communities, but we observea main community (C1) including about 40% of vertices and twosmaller communities (C2 and C3), each one formed by 20% of ac-counts. Activities on pages/accounts are even more skewed; themain community C1 accounts for most of the activities (80%) inboth Facebook and Twi�er.

In order to characterize the relationship between the observedspontaneous emerging community structure of Facebook pages/Twi�er accounts and users behavior, we quantify the fraction of theactivity of any user in the three most active communities versusthat in any other community. Figure 2 shows the activity of usersacross the three most active communities emerging from eitherFacebook pages (Fig. 2a) or Twi�er accounts (Fig. 2b). In both cases,we �nd that users are strongly polarized and that their a�entionis con�ned to a single community of pages. Both dynamics aresimilar, however we observe a substantial di�erentiation in the

activity volume, with a smaller and even more polarized activityfor the Twi�er case.

4.2 News PresentationWe observed that users activity is mainly restricted to one echochamber and that users show a limited interaction with other newssources. We are now interested in learning the process that drivessuch a pa�ern, which is observed in both Facebook and Twi�er.We do that by measuring the distance between the sentiment withwhich the news is presented to the audience and the sentimentexpressed by the users w.r.t. the same topic. To perform the analy-sis we make use of IBM Watson™ AlchemyLanguage service API[1], which allows to extract semantic meta-data from posts content.Such a procedure applies machine learning and natural languageprocessing techniques aimed to analyze text by automatically ex-tracting relevant entities, their semantic relationships, as well asthe emotional sentiment they express [17]. In particular, we extractthe sentiment and the main entities presented by each post of ourdatasets, whether it has a textual description or a link to an exter-nal document. Entities are represented by items such as persons,places, and organizations that are present in the input text. Entityextraction adds semantic knowledge to content to help understandthe subject and context of the text that is being analyzed.

As a �rst step towards the identi�cation and analysis of contro-versial topics, we look at how news are presented. Figure 3 showsthe Probability Density Function of the posts sentiment score onthe three most active communities for both Facebook (Figure 3a)and Twi�er (Figure 3b). �e sentiment score is de�ned in the range[−1, 1], where−1 is negative, 0 is neutral, and 1 is positive. A neutraloverall pa�ern is observed on both platforms meaning that topicsare mainly presented in a neutral manner, although exhibiting aslightly higher probability of positive sentiment on the two largestcommunities (solid green and dashed red lines) with respect to thesmaller one. Such a behavior is observed on both Facebook andTwi�er. Notice that we consider how subjects are presented in apost; here we do not take into account the sentiment that the post

Page 6: Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf · retweet/favorite counts. Although we are able to identify the users acting on a

KDD’17, August 2017, Halifax, Nova Scotia - Canada M. Del Vicario et al.

(a) Facebook (b) Twitter

Figure 3: Probability Density Function (PDF) of posts sentiment score on C1 (solid green), C2 (dashed red), and C3 (dashedblue) of Facebook a) and on Twitter b). �e sentiment score is de�ned in the range [−1, 1], where −1 is negative, 0 is neutral,and 1 is positive.

may elicit in the reader, or the sentiment of users involved in thediscussion.

We now focus on the entities shared across communities: onFacebook we identify 20 such entities appearing in posts from allthe three most active communities, while on Twi�er they are 21.For each entity we compute its average sentiment with respect toevery community, i.e., we get three values representing the meansentiment of the posts containing that entity in eitherC1,C2, orC2.�e mean emotional distance of such entities is then the mean ofthe di�erences between the average sentiment pairwise computed.Figure 4a shows, for each entity, the average sentiment in eachcommunity (green dots fo C1, red for C2, and blue for C3) and themean emotional distance (yellow diamonds) among communitieson Facebook, while Figure 4b reports the same information forTwi�er. In both panels a) and b) entities are shown in descendingorder with respect to their mean emotional distance, with thoseon the le� being the ones discussed with the greatest di�erence insentiment, while those on the right the ones discussed in a muchmore similar way across the three echo chambers.

Figure 4c shows for each entity, the emotional distance betweenFacebook comunities aggregated (green dots) and Twi�er ones (reddots). Entities on the le� are presented in a more positive way onFacebook, and vice versa. We consider only entities appearing onboth platforms and at least in two communities for each platform.

4.3 Users Response to Controversial TopicsWe have characterized how subjects are debated inside and acrosscommunities and we identi�ed the emerging controversial topics.We are now interested in the a�itude of users towards such topics.We then analyze the emotional response of users by looking atthe sentiment they express when commenting. Speci�cally, wefocus on comments le� on posts containing entities shared by atleast two posts and we then compute their sentiment score throughAlchemyAPI. �us,to each comment is associated a sentiment scorein [−1, 1], characterized as before, and for each post (respectively,user) we compute the average sentiment of its (respectively, her)

comments i.e., the mean of the sentiment of all comments of the post(respectively, user). �en, for each entity, we consider the emotionaldistance between the average sentiment of the post and that of itsusers. Since we are interested in identifying the most controversialentities, we consider only those for which the emotional distance(in absolute value) between the post and user is greater than 0.2.Figure 5 shows the emotional response of users to posts debatingone of the listed controversial topics, on both Facebook and Twi�er.Figures 5a, 5c and 5e (respectively, 5b, 5d and 5f) refer to C1, C2,and C3 in Facebook (respectively, Twi�er). In all panels a verticaldashed line denotes a change in users response: entities on thele� are those for which users response is more negative than thesentiment expressed in the post, and vice versa for those on theright. We may notice that users tend to react to the content of theposts in C1 and C2 slightly more negatively on Facebook ratherthan Twi�er, while the opposite is observed for C3.

5 CONCLUSIONSSocial media have radically changed the paradigm of news con-sumption and the rising a�ention to the spreading of fake newsand unsubstantiated rumors on online social media led researchersto investigate di�erent aspects of the phenomenon. In this paperwe aim to understand the main determinants behind content con-sumption on social media by focusing on the online debate aroundthe Italian Constitutional Referendum. �roughout a quantitative,cross-platform analysis on both Facebook public pages and Twi�eraccounts, we characterize the structural properties of the discussion,observing the emergence of well-separeted communities on bothplatforms. Such a segregation is completely spontaneous; indeed,we �nd that users tend to restrict their a�ention to a speci�c setof pages/accounts. Finally, taking advantage of automatic topicextraction and sentiment analysis techniques, we are able to iden-tify the most controversial topics inside and across both platforms,and to measure the distance between how a certain topic is pre-sented in the posts/tweets and the related emotional response of

Page 7: Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf · retweet/favorite counts. Although we are able to identify the users acting on a

A quantitative, cross-platform analysis of the Italian Referendum KDD’17, August 2017, Halifax, Nova Scotia - Canada

(a) Facebook (b) Twitter

(c) Facebook vs Twitter

Figure 4: Emotional Distance Among Communities. Average sentiment of an entity on each community (green dots for C1, redfor C2, and blue for C3) on Facebook a) and Twitter b). Yellow diamonds indicates the mean emotional distance between pairsof communities, i.e., the mean of the di�erences between the average sentiment of an entity on each pair of communities, foreach entity debated in all three communities. Entities are shown in a descending order by the largest to the smallest meanemotional distance. c) Emotional distance between Facebook communities aggregated (green dots) and Twitter one (red dots).

users. Our novel approach may provide interesting insights for a)the understanding of the evolution of the core narratives behinddi�erent echo chambers and b) the early detection of massive viralphenomena around false claims on online social media.

REFERENCES[1] 2017. Alchemy API — Powering the New AI Economy. An IBM Company.

(February 2017). h�p://www.alchemyapi.com/[2] Lada A Adamic and Natalie Glance. 2005. �e political blogosphere and the 2004

US election: divided they blog. In Proceedings of the 3rd international workshopon Link discovery. ACM, 36–43.

[3] ADS. 2016. Elenchi Testate. Website. (2016). h�p://www.adsnotizie.it/ testate.asp[4] Sitaram Asur and Bernardo A Huberman. 2010. Predicting the future with

social media. In Web Intelligence and Intelligent Agent Technology (WI-IAT), 2010IEEE/WIC/ACM International Conference on, Vol. 1. IEEE, 492–499.

[5] Lars Backstrom, Jon Kleinberg, Lillian Lee, and Cristian Danescu-Niculescu-Mizil.2013. Characterizing And Curating Conversation �reads: Expansion, Focus,Volume, Re-Entry. In Proceedings of WSDM. 13–22.

[6] Hila Becker, Mor Naaman, and Luis Gravano. 2010. Learning similarity met-rics for event identi�cation in social media. In Proceedings of the third ACMinternational conference on Web search and data mining. ACM, 291–300.

[7] Alessandro Bessi, Mauro Cole�o, George Alexandru Davidescu, Antonio Scala,Guido Caldarelli, and Walter �a�rociocchi. 2015. Science vs Conspiracy: col-lective narratives in the age of misinformation. PloS one 10, 2 (2015), 02.

[8] Alessandro Bessi, Fabio Petroni, Michela Del Vicario, Fabiana Zollo, Aris Anag-nostopoulos, Antonio Scala, Guido Caldarelli, and Walter �a�rociocchi. 2015.Viral Misinformation: �e Role of Homophily and Polarization. In Proceedings ofthe 24th International Conference on World Wide Web Companion. InternationalWorld Wide Web Conferences Steering Commi�ee, 355–356.

[9] Vincent D. Blondel, Jean-Loup Guillaume, Renaud Lambio�e, and Etienne Lefeb-vre. 2008. Fast unfolding of communities in large networks. Journal of StatisticalMechanics: �eory and Experiment 2008, 10 (2008), P10008.

Page 8: Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf · retweet/favorite counts. Although we are able to identify the users acting on a

KDD’17, August 2017, Halifax, Nova Scotia - Canada M. Del Vicario et al.

(a) (b)

(c) (d)

(e) (f)

Figure 5: Emotional Response to Controversial Entities. Le� panels refer to Facebook, right ones to Twitter. In the speci�c,panels (a-b) show the emotional response of users (yellow dots) to posts of C1 (green dots) debating one of the listed controver-sial entities, panels (c-d) show the emotional response of users (yellow dots) to posts of C2 (red dots), and panels (e-f) show theemotional response of users (yellow dots) to posts of C3 (blue dots). Only entities for which the emotional distance betweenthe posts and users sentiment is greater than 0.2 are reported. �e vertical dashed lines denote a change in users response.

[10] Carlos Castillo, Mohammed El-Haddad, Jurgen Pfe�er, and Ma� Stempeck. 2014.Characterizing the life cycle of online news stories using social media reactions.In Proceedings of the 17th ACM conference on Computer supported cooperativework & social computing. ACM, 211–223.

[11] Aaron Clauset, M. E. J. Newman, and Cristopher Moore. 2004. Finding communitystructure in very large networks. Phys. Rev. E 70 (Dec 2004), 066111. Issue 6.DOI:h�p://dx.doi.org/10.1103/PhysRevE.70.066111

[12] Leon Danon, Albert Daz-Guilera, Jordi Duch, and Alex Arenas. 2005. Comparingcommunity structure identi�cation. Journal of Statistical Mechanics: �eory andExperiment 2005, 09 (2005), P09008. h�p://stacks.iop.org/1742-5468/2005/i=09/a=P09008

[13] Michela Del Vicario, Alessandro Bessi, Fabiana Zollo, Fabio Petroni, AntonioScala, Guido Caldarelli, H Eugene Stanley, and Walter �a�rociocchi. 2016. �espreading of misinformation online. Proceedings of the National Academy of

Page 9: Ma−eo Zignani arXiv:1702.06016v1 [cs.SI] 20 Feb 2017eprints.imtlucca.it/3687/1/1702.06016.pdf · retweet/favorite counts. Although we are able to identify the users acting on a

A quantitative, cross-platform analysis of the Italian Referendum KDD’17, August 2017, Halifax, Nova Scotia - Canada

Table 2: Facebook and Twitter News Sources with Commu-nity Membership. News sources that are not members ofany community are denoted by N while those that are notavailable for Twitter are denoted by a dash.

ID Page Name Facebook Community Twitter Community1 Corriere della Sera C1 C12 Il Fa�o �otidiano C1 C13 Il Sole 24 Ore C1 C14 La Repubblica C1 C15 La Stampa C1 C16 Corriere di Viterbo C1 C27 La Nuova Ferrara C1 -8 La Provincia di Como C2 C19 Il Giornale C2 C210 Libero �otidiano C2 C211 �otidiano di Sicilia C2 C312 Corriere di Siena C2 -13 Corriere Adriatico C3 N14 Il Centro C3 N15 Il Piccolo C3 N16 Il Tirreno C3 N17 L’Eco di Bergamo C3 N18 La Gazze�a di Parma C3 N19 Il Messaggero C3 C120 Corriere di Arezzo C3 C221 Gazze�a di Modena C3 C222 Il Resto del Carlino C3 C223 Il Tempo C3 C224 Giornale di Sicilia C3 C325 Il Ma�ino C3 C326 Il Secolo XIX C3 C327 La Nazione C3 C428 Il Manifesto C3 -29 La Sicilia C3 N30 Il Messaggero Veneto C4 N31 L’Unione Sarda C4 N32 La Provincia di Cremona C4 N33 Gazze�a di Reggio C4 C134 La Gazze�a del Mezzogiorno C4 C135 Giornale di Brescia C4 C336 Italia Oggi C4 C337 La Gazze�a di Mantova C4 C338 Il Giorno C4 C439 La Nuova Sardegna C4 C440 Gazze�a del Sud C4 -41 Il Giornale di Vicenza C5 N42 Il Ma�ino di Padova C5 N43 La Nuova di Venezia e Mestre C5 N44 Trentino C5 N45 Alto Adige C5 C146 Il Gazze�ino C5 C147 L’Adige C5 C448 Corriere delle Alpi C5 N49 L’Arena C5 -50 La Provincia Pavese C5 -51 La Tribuna di Treviso C5 N52 Corriere di Rieti e della Sabina C6 C153 Corriere dell’Umbria C6 C254 La Provincia di Lecco N N55 La Provincia di Sondrio N N56 �otidiano di Puglia N N57 Avvenire N -

Sciences 113, 3 (2016), 554–559.[14] Michela Del Vicario, Fabiana Zollo, Guido Caldarelli, Antonio Scala, and Walter

�a�rociocchi. 2016. �e Anatomy of Brexit Debate on Facebook. arXiv preprintarXiv:1610.06809 (2016).

[15] Qiming Diao, Jing Jiang, Feida Zhu, and Ee-Peng Lim. 2012. Finding bursty topicsfrom microblogs. In Proceedings of the 50th Annual Meeting of the Association forComputational Linguistics: Long Papers-Volume 1. Association for ComputationalLinguistics, 536–544.

[16] Facebook. 2013. Using the Graph API. Website. (8 2013). h�ps://developers.facebook.com/docs/graph-api/using-graph-api/ last checked: 19.01.2014.

[17] Aldo Gangemi. 2013. A comparison of knowledge extraction tools for the se-mantic web. In Extended Semantic Web Conference. Springer, 351–366.

[18] Przemyslaw A Grabowicz, Jose J Ramasco, Esteban Moro, Josep M Pujol, andVictor M Eguiluz. 2012. Social features of online networks: �e strength ofintermediary ties in online social media. PloS one 7, 1 (2012), e29358.

[19] Alfred Hermida. 2010. Twi�ering the news: �e emergence of ambient journal-ism. Journalism practice 4, 3 (2010), 297–308.

[20] W. Lee Howell. 2013. Digital Wild�res in a Hyperconnected World. TechnicalReport Global Risks 2013. World Economic Forum.

[21] Lawrence Hubert and Phipps Arabie. 1985. Comparing partitions. Journal ofclassi�cation 2, 1 (1985), 193–218.

[22] Managing director: Jenni Sargent. 2017. First Dra� Coalition. Website. (2017).h�ps://�rstdra�news.com

[23] Alice Ju, Sun Ho Jeong, and Hsiang Iris Chyi. 2014. Will social media savenewspapers? Examining the e�ectiveness of Facebook and Twi�er as news

platforms. Journalism Practice 8, 1 (2014), 1–17.[24] Jure Leskovec. 2011. Social media analytics: tracking, modeling and predicting

the �ow of information through networks. In Proceedings of the 20th internationalconference companion on World wide web. ACM, 277–278.

[25] Nic Newman, David AL Levy, and Rasmus Kleis Nielsen. 2015. Reuters InstituteDigital News Report 2015. Available at SSRN 2619576 (2015).

[26] Alexandra Olteanu, Carlos Castillo, Nicholas Diakopoulos, and Karl Aberer. 2015.Comparing Events Coverage in Online News and Social Media: �e Case ofClimate Change. ICWSM 15 (2015), 288–297.

[27] Symeon Papadopoulos, Yiannis Kompatsiaris, Athena Vakali, and PloutarchosSpyridonos. 2012. Community detection in social media. Data Mining andKnowledge Discovery 24, 3 (2012), 515–554.

[28] Pascal Pons and Ma�hieu Latapy. 2006. Computing communities in large net-works using random walks. Journal of Graph Algorithms and Applications 10, 2(2006), 191–218.

[29] Vahed Qazvinian, Emily Rosengren, Dragomir R Radev, and Qiaozhu Mei. 2011.Rumor has it: Identifying misinformation in microblogs. In Proceedings of theConference on Empirical Methods in Natural Language Processing. Association forComputational Linguistics, 1589–1599.

[30] Walter �a�rociocchi, Antonio Scala, and Cass R Sunstein. 2016. Echo Chamberson Facebook. Available at SSRN (2016).

[31] Usha Nandini Raghavan, Reka Albert, and Soundar Kumara. 2007. Near lineartime algorithm to detect community structures in large-scale networks. Phys.Rev. E 76 (Sep 2007), 036106. Issue 3. DOI:h�p://dx.doi.org/10.1103/PhysRevE.76.036106

[32] William M Rand. 1971. Objective criteria for the evaluation of clustering methods.Journal of the American Statistical association 66, 336 (1971), 846–850.

[33] Daniel M Romero, Brendan Meeder, and Jon Kleinberg. 2011. Di�erences in themechanics of information di�usion across topics: idioms, political hashtags, andcomplex contagion on twi�er. In Proceedings of the 20th international conferenceon World wide web. ACM, 695–704.

[34] Martin Rosvall, Daniel Axelsson, and Carl T Bergstrom. 2009. �e map equation.�e European Physical Journal Special Topics 178, 1 (2009), 13–23.

[35] Ana Lucıa Schmidt, Fabiana Zollo, Michela Del Vicario, Alessandro Bessi, Anto-nio Scala, Guido Caldarelli, H. Eugene Stanley, and Walter �a�rociocchi. 2017.Anatomy of News Consumption on Facebook. (to appear in) Proceedings of theNational Academy of Sciences (2017).

[36] Cass R Sunstein. 2002. �e law of group polarization. Journal of politicalphilosophy 10, 2 (2002), 175–195.

[37] Johan Ugander, Lars Backstrom, Cameron Marlow, and Jon Kleinberg. 2012.Structural diversity in social contagion. Proceedings of the National Academy ofSciences 109, 16 (2012), 5962–5966.

[38] Fabiana Zollo, Alessandro Bessi, Michela Del Vicario, Antonio Scala, GuidoCaldarelli, Louis Shekhtman, Shlomo Havlin, and Walter �a�rociocchi. 2015.Debunking in a World of Tribes. arXiv preprint arXiv:1510.04267 (2015).

[39] Fabiana Zollo, Petra Kralj Novak, Michela Del Vicario, Alessandro Bessi, IgorMozetic, Antonio Scala, Guido Caldarelli, and Walter �a�rociocchi. 2015. Emo-tional dynamics in the age of misinformation. PloS one 10, 9 (2015), e0138740.