Skip to main content

Analyzing Large-Scale Public Campaigns on Twitter

  • Conference paper
  • First Online:
Social Informatics (SocInfo 2016)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10047))

Included in the following conference series:

Abstract

Social media has become an important instrument for running various types of public campaigns and mobilizing people. Yet, the dynamics of public campaigns on social networking platforms still remain largely unexplored. In this paper, we present an in-depth analysis of over one hundred large-scale campaigns on social media platforms covering more than 6 years. In particular, we focus on campaigns related to climate change on Twitter, which promote online activism to encourage, educate, and motivate people to react to the various issues raised by climate change. We propose a generic framework to identify both the type of a given campaign as well as the various actions undertaken throughout its lifespan: official meetings, physical actions, calls for action, publications on climate related research, etc. We study whether the type of a campaign is correlated to the actions undertaken and how these actions influence the flow of the campaign. Leveraging more than one hundred different campaigns, we build a model capable of accurately predicting the presence of individual actions in tweets. Finally, we explore the influence of active users on the overall campaign flow.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://twitter.com.

  2. 2.

    https://github.com/toluolll/CampaignsDataRelease.

  3. 3.

    Topsy (http://topsy.com/) is a partner of Twitter delivering search and analytic services and claiming to index all public tweets.

  4. 4.

    inter-rater agreement is \(\sim \)95 %.

  5. 5.

    It is worth noticing that many of the hashtags (around 20 each) in our campaign dataset are created using the morphological filters. For example, we collected hashtags that contain words such as save, protect, call, lead, act, 4, forthe, etc. (e.g. #savethedolphins, #call4action).

  6. 6.

    “Inactive” category might be orthogonal to the other ones, however, it gives valuable insights regarding campaigns that have less traction on Twitter.

  7. 7.

    http://wikipedia.org/wiki/Gini_coefficient.

  8. 8.

    https://github.com/toluolll/CampaignsDataRelease.

  9. 9.

    http://www.crowdflower.com/.

  10. 10.

    https://github.com/piskvorky/gensim.

  11. 11.

    http://scikit-learn.org/stable/modules/generated/sklearn.ensemble.ExtraTreesClassifier.html.

  12. 12.

    #helpcovedolphins, #savebucky, #freethearctic30, etc.

  13. 13.

    #climatecamp, #climateweek, #worldenvironmentday, etc.

  14. 14.

    #talkpoverty, #saveanimals, #saveenergy, #actonclimate, #divestment, #fossilfree.

References

  1. Abbar, S., Mejova, Y., Weber, I.: You tweet what you eat: studying food consumption through twitter. arXiv preprint arXiv:1412.4361 (2014)

  2. Aiello, L.M., Petkos, G., Martin, C., Corney, D., Papadopoulos, S., Skraba, R., Goker, A., Kompatsiaris, I., Jaimes, A.: Sensing trending topics in twitter. Trans. Multi. 15(6), 1268–1282 (2013). http://dx.doi.org/10.1109/TMM.2013.2265080

    Article  Google Scholar 

  3. Alley, R.B., Marotzke, J., Nordhaus, W.D., Overpeck, J.T., Peteet, D.M., Pielke, R.A., Pierrehumbert, R.T., Rhines, P.B., Stocker, T.F., Talley, L.D., Wallace, J.M.: Abrupt climate change. Science (New York, N.Y.) 299(5615), 2005–2010 (2003). http://www.sciencemag.org/content/299/5615/2005.short

    Article  Google Scholar 

  4. Atkin, C., Rice, R.: Theory and principles of public communication campaigns. Public Communication Campaigns (2012)

    Google Scholar 

  5. Becker, H., Naaman, M., Gravano, L.: Beyond trending topics: Real-world event identification on twitter. In: ICWSM 2011, pp. 438–441 (2011)

    Google Scholar 

  6. Fernandez, M., Piccolo, L.S.G., Maynard, D., Wippoo, M., Meili, C., Alani, H.: Talking climate change via social media: Communication, engagement and behaviour. In: Proceedings of the 8th ACM Conference on Web Science, WebSci 2016, pp. 85–94. ACM, New York (2016). http://doi.acm.org/10.1145/2908131.2908167

  7. Giorgino, T.: Computing and visualizing dynamic time warping alignments in R: The DTW package. J. Stat. Softw. 31(7), 1–24 (2009)

    Article  Google Scholar 

  8. Gonzalez-Bailon, S., Wang, N.: Networked discontent: the anatomy of protest campaigns in social media (2013). SSRN 2268165

    Google Scholar 

  9. Hermida, A., Fletcher, F., Korell, D., Logan, D.: Share, like, recommend: decoding the social media news consumer. Journalism Stud. 13(5–6), 815–824 (2012)

    Article  Google Scholar 

  10. Hong, L., Convertino, G., Chi, E.H.: Language matters in twitter: a large scale study. In: ICWSM 2011 (2011)

    Google Scholar 

  11. Hoornweg, D.: Cities and Climate Change: Responding to an Urgent Agenda. World Bank Publications, Washington DC (2011)

    Book  Google Scholar 

  12. Jackoway, A., Samet, H., Sankaranarayanan, J.: Identification of live news events using twitter. In: Proceedings of the 3rd ACM SIGSPATIAL International Workshop on Location-Based Social Networks, pp. 25–32. ACM (2011)

    Google Scholar 

  13. Jin, F., Khandpur, R.P., Self, N., Dougherty, E., Guo, S., Chen, F., Prakash, B.A., Ramakrishnan, N.: Modeling mass protest adoption in social network communities using geometric brownian motion. In: KDD 2014, pp. 1660–1669. ACM, New York (2014). http://doi.acm.org/10.1145/2623330.2623376

  14. Kirilenko, A.P., Stepchenkova, S.O.: Public microblogging on climate change: one year of Twitter worldwide. Global Environ. Change 26, 171–182 (2014). http://www.sciencedirect.com/science/article/pii/S0959378014000375

    Article  Google Scholar 

  15. Koneswaran, G., Nierenberg, D.: Global farm animal production and global warming: impacting and mitigating climate change. Environmental Health Perspectives (2008)

    Google Scholar 

  16. Lee, K., Palsetia, D., Narayanan, R., Patwary, M.M.A., Agrawal, A., Choudhary, A.: Twitter trending topic classification. In: ICDMW 2011, pp. 251–258. IEEE Computer Society, Washington, DC (2011). http://dx.doi.org/10.1109/ICDMW.2011.171

  17. Lehmann, J., Gonçalves, B., Ramasco, J.J., Cattuto, C.: Dynamical classes of collective attention in twitter. In: WWW 2012, pp. 251–260. ACM, New York (2012). http://doi.acm.org/10.1145/2187836.2187871

  18. Mikolov, T., Corrado, G., Chen, K., Dean, J.: Efficient estimation of word representations in vector space. In: Proceedings of the International Conference on Learning Representations (ICLR 2013), pp. 1–12 (2013)

    Google Scholar 

  19. Norris, P.: The handbook of comparative communication research. The ICA Handbook Series (2012)

    Google Scholar 

  20. Olteanu, A., Castillo, C., Diakopoulos, N., Aberer, K.: Comparing events coverage in online news and social media: the case of climate change. In: ICWSM 2015 (2015)

    Google Scholar 

  21. Quercia, D., Askham, H., Crowcroft, J.: TweetLDA. In: WebSci 2012, pp. 247–250. ACM, New York, June 2012. http://dl.acm.org/citation.cfm?id=2380718.2380750

  22. Schmidt, A., Ivanova, A., Schäfer, M.S.: Media attention for climate change around the world: a comparative analysis of newspaper coverage in 27 countries. Global Environ. Change 23(5), 1233–1248 (2013)

    Article  Google Scholar 

  23. Segerberg, A., Bennett, W.L.: Social media and the organization of collective action: using twitter to explore the ecologies of two climate change protests. Commun. Rev. 14(3), 197–215 (2011)

    Article  Google Scholar 

  24. Shields, S., Orme-Evans, G.: The impacts of climate change mitigation strategies on animal welfare. Animals 5(2), 361–394 (2015)

    Article  Google Scholar 

  25. Slovic, P.: Informing and educating the public about risk. In: Slovic, P. (ed.) The Perception of Risk, pp. 182–198. Earthscan, London (2000). cited by 0000

    Google Scholar 

  26. Williams, H.T., McMurray, J.R., Kurz, T., Lambert, F.H.: Network analysis reveals open forums and echo chambers in social media discussions of climate change. Global Environ. Change 32, 126–138 (2015). http://www.sciencedirect.com/science/article/pii/S0959378015000369

    Article  Google Scholar 

  27. Xu, Z., Zhang, Y., Wu, Y., Yang, Q.: Modeling user posting behavior on social media. In: SIGIR 2012, pp. 545–554. ACM, New York (2012). http://doi.acm.org/10.1145/2348283.2348358

Download references

Acknowledgements

The authors would like to thank Alexandra Olteanu for suggestions and feedback. The work was supported by the Sinergia Grant (SNF 147609).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Julia Proskurnia .

Editor information

Editors and Affiliations

Appendices

A Action Detection

Examples of tweet actions are shown in Table 1.

Table 1. Sample tweets for each type of action considered.

Results of the action detection based on Decision Tree Ensembles is shown in Table 2. It shows the precision and recall results for the four types of actions using 10-fold cross-validation.

Table 2. Precision, Recall and F1-score values for classification of different types of actions with different sets of features.

Below we show examples of manually created rules to preselect the tweets given specified action types.

Table 3. Examples of rules and number of tweets for each type of action.

B Unique Tweets Identification and Retweets Count

One of the main issues with the data collected from Topsy is that the tool does not provide information about retweets. Therefore, we had to create heuristics to make sure that we could properly identify all retweeted messages. Taking into account that all tweets returned by the tool are sorted by timestamp, we can easily figure out the origin of all the tweets using a simple regex pattern ((RT|MT) @author tweet_prefix). This approach has a number of limitations, however. It does not identify complex retweet structures, such as where a tweet text is cited using quotes. We found that such cases are quite rare on Twitter and amount for \(\sim \)0.5 % of all tweets.

In order to compute the complex retweet cases, we aggregated the tweets with at most 5 characters edit distance. Further, we discarded explicit retweets ((RT|MT) @author) and exact duplicates. However, certain retweets can be missing when a hashtag does not fit into the message due to the tweet length limit. To solve this problem, we leveraged the Topsy API, by returning and analyzing related tweets for each requested tweet in order to identify all further retweets. Finally, we note that we apply this process recursively—searching for retweets of retweets iteratively—in order to capture potentially complex retweet patterns. When no new retweets can be identified, we identify content that was not retweeted but duplicated. The practice of duplicating tweets gained traction on the platform as it can help promote topics into Twitter Trends. We consider a tweet to be a duplicate whenever at least 80 % of its contents exactly matches an original tweet excluding punctuation.

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Proskurnia, J., Mavlyutov, R., Prokofyev, R., Aberer, K., Cudré-Mauroux, P. (2016). Analyzing Large-Scale Public Campaigns on Twitter. In: Spiro, E., Ahn, YY. (eds) Social Informatics. SocInfo 2016. Lecture Notes in Computer Science(), vol 10047. Springer, Cham. https://doi.org/10.1007/978-3-319-47874-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-47874-6_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-47873-9

  • Online ISBN: 978-3-319-47874-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics