Abstract
User-generated content is a valuable source of information whose production increases year after year. Twitter data is a form of user-generated content that is frequently adopted to comment on life activities in several contexts. Thus, scientific interest in that data has increased in recent years. This paper focusses on visual analytics approaches addressing the microblogging content exchanged through Twitter. In particular, we concentrate our interest on approaches that consider spatial and temporal aspects and provide visual support. Articles from the major conferences, journals, and digital libraries have been collected, organized and compared based on different criteria such as research questions, application focus, analytical and visual methods adopted, and interaction provided. In addition to these comparisons, opportunities and challenges are illustrated to inspire future research.
Similar content being viewed by others
Notes
According to (Pear Analytics, 2009), approximately 40% of the tweets belong to the category "Pointless babble", that is, people tweeting about for example having a nap or eating a cake.
The complete list of surveyed papers can be found at https://drive.google.com/file/d/0B3jU2lRnhLhdNjlBcFJfQVZSOVE/view?usp=sharing
For our purposes and for simplicity, the tables we present throughout the paper contain only a small subset of the surveyed papers and are limited to a single page. However, the tables containing all of the considered papers can be found as supplementary material.
Terms such as “not specified NLP” or “generic classification” indicate that in some cases, the authors generically mention the use of for example NLP or classification with no further detail.
Because the selection of a visual item in a single view is usually propagated to the other views (linking), this feature will not be further mentioned, but rather assumed as implicitly supported each time this type of interaction is cited.
Although following the suggestions of a user study mentioned in the papers, the word cloud was removed, the new functionalities of Senseplace2 again appear to include this visualization (see the video at www.geovista.psu.edu/Senseplace2).
References
Abel F, Hauff C, Houben G, Stronkman R, Tao K (2012a) Semantics + filtering + search = twitcident. exploring information in social web streams. In: Proceedings of the 23rd ACM conference on Hypertext and social media. ACM, pp 285–294
Abel F, Hauff C, Houben G, Stronkman R, Tao K (2012b) Twitcident: fighting fire with information from social web streams. In: Proceedings of the 21st International Conference Companion on World Wide Web (WWW'12). ACM, pp 305–308
Alhadi AC, Staab S, Gottron T (2011) Exploring user purpose writing single tweets. In: Proceedings of the 3rd International Conference on Web Science (WebSci ’11), pp 1–4
Andrienko G, Andrienko N (2012) Privacy Issues in Geospatial Visual Analytics. In: Gartner G, Ortag F (eds) Advances in Location-Based Services. Springer, Berlin, Heidelberg, pp 239–246
Andrienko G, Andrienko N, Bosch H, Ertl T, Fuchs G, Jankowski P, Thom D (2013) Thematic Patterns in Georeferenced Tweets through Space-Time Visual Analytics. Computing in Science Engineering 15(3):72–82. doi:10.1109/MCSE.2013.70
Andrienko N, Andrienko G, Fuchs G, Rinzivillo S, Betz H (2015) Real time detection and tracking of spatial event clusters. In: Bifet A, May M, Zadrozny B, Gavalda R, Pedreschi D, Bonchi F, Cardoso J, Spiliopoulou M (eds) Machine learning and knowledge discovery in databases, vol 9286. Springer International Publishing, pp 316–319
ap Cenydd L, Walker R, Pop S, Miles H, Hughes C, Teahan W, Roberts J (2011) epSpread - Storyboarding for visual analytics. In: Proceedings of the IEEE Conference onVisual Analytics Science and Technology (VAST 2011), pp 311–312
Aramaki E, Maskawa S, Morita M (2011) Twitter catches the flu: detecting influenza epidemics using Twitter. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics, pp 1568–1576
Bertini E, Buchmüller J, Fischer F, Huber S, Lindemeier T, F. Maaß, Mansmann F, T. Ramm, Regenscheit M, Rohrdantz C, Scheible C, Schreck T, Sellien S, Stoffel F, Tautzenberger M, Zieker M, Keim D (2011) Visual analytics of terrorist activities related to epidemics. In: Proceedings of the IEEE Conference onVisual Analytics Science and Technology (VAST 2011), pp 329–330
Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J. Mach. Learn. Res. 3:993–1022
Bosch H, Thom D, Worner M, Koch S, Puttmann E, Jackle D, Ertl T (2011) ScatterBlogs: Geo-spatial document analysis. In: Proceedings of the IEEE Conference onVisual Analytics Science and Technology (VAST 2011), pp 309–310
Bosch H, Thom D, Heimerl F, Puttmann E, Koch S, Kruger R, Worner M, Ertl T (2013) ScatterBlogs2: Real-Time Monitoring of Microblog Messages through User-Guided Filtering. IEEE Transactions on Visualization and Computer Graphics 19(12):2022–2031. doi:10.1109/TVCG.2013.186
Cao N, Lin Y, Sun X, Lazer D, Shixia L, Huamin Q (2012) Whisper: Tracing the Spatiotemporal Process of Information Diffusion in Real Time. Visualization and Computer Graphics, IEEE Transactions on 18(12):2649–2658. doi:10.1109/TVCG.2012.291
Chae J, Thom D, Bosch H, Yun Jang, Maciejewski R, Ebert D, Ertl T (2012) Spatiotemporal social media analytics for abnormal event detection and examination using seasonal-trend decomposition. In: Proceedings of the IEEE Conference on Visual Analytics Science and Technology (VAST 2012), pp 143–152
Chae J, Thom D, Jang Y, Kim SY, Ertl T, Ebert DS (2014) Public behavior response analysis in disaster events utilizing visual analytics of microblog data. Computers & Graphics 38:51–60. doi:10.1016/j.cag.2013.10.008
Crawford C (2010) How informative is Twitter? Twitter Advertising Blog. blog.textwise.com/2010/01/08/how-informative-is-twitter/. Accessed 16 Dec 2015
Croitoru A, Stefanidis A, Radzikowski J, Crooks A, Stahl J, Wayant N (2012) Towards a collaborative geosocial analysis workbench. In: Proceedings of the 3rd International Conference on Computing for Geospatial Research and Applications (COM.Geo'12). ACM, pp 1–9
Crooks A, Croitoru A, Stefanidis A, Radzikowski J (2013) #Earthquake: Twitter as a Distributed Sensor System. Transactions in GIS 17(1):124–147. doi:10.1111/j.1467-9671.2012.01359.x
Culotta A (2010) Towards detecting influenza epidemics by analyzing Twitter messages. In: Proceedings of the First Workshop on Social Media Analytics (SOMA ’10). ACM, pp 115–122
Dann S (2010) Twitter content classification. First Monday 15(12)
Dobson J, Fisher P (2003) Geoslavery. Technology and Society Magazine, IEEE 22(1):47–52. doi:10.1109/MTAS.2003.1188276
Dou W, Xiaoyu W, Skau D, Ribarsky W, Zhou M (2012) LeadLine: interactive visual analysis of text data through event identification and exploration. In: Proceedings of the IEEE Conference on Visual Analytics Science and Technology (VAST 2012), pp 93–102
Fischer F, Keim DA (2014) NStreamAware: Real-time Visual Analytics for Data Streams to Enhance Situational Awareness. In: Proceedings of the 11th Workshop on Visualization for Cyber Security (VizSec ’14). ACM, pp 65–72
Fujita H (2013) Geo-tagged Twitter collection and visualization system. Cartography and Geographic Information Science 40(3):183–191. doi:10.1080/15230406.2013.800272
Garside J (2015) Twitter puts trillions of tweets up for sale to data miners. The Guardian. http://www.theguardian.com/technology/2015/mar/18/twitter-puts-trillions-tweets-for-sale-data-miners. Accessed 18 Dec 2016
Goodchild M (2007) Citizens as sensors: the world of volunteered geography. GeoJournal 69(4):211–221
Goonetilleke O, Sellis T, Zhang X, Sathe S (2014) Twitter Analytics: A Big Data Management Perspective. SIGKDD Explor. Newsl. 16(1):11–20. doi:10.1145/2674026.2674029
Hahmann S, Purves RS, Burghardt D (2014) Twitter location (sometimes) matters: exploring the spatial relationship between georeferenced Tweets and feature classes. J Spat Inf Sci 9. doi:10.5311/JOSIS.2014.9.185
Hao MC, Rohrdantz C, Janetzko H, Keim DA, Dayal U, Le H, Hsu M, Stoffel F (2013) Visual sentiment analysis of customer feedback streams using geo-temporal term associations. Information Visualization 12(3-4):273–290. doi:10.1177/1473871613481691
Hassan S, Sanger J, Pernul G (2014) SoDA: dynamic visual analytics of big social data. In: 2014 International Conference on Big Data and Smart Computing (BIGCOMP 2014). Institute of Electrical and Electronics Engineers (IEEE ), pp 183–188
Hauthal E, Burghardt D (2014) Mapping Space-Related Emotions out of User-Generated Photo Metadata Considering Grammatical Issues. The Cartographic Journal. doi:10.1179/1743277414Y.0000000094
Havre S, Hetzler B, Nowell L (2000) ThemeRiver: visualizing theme changes over time. In: Information Visualization, 2000. InfoVis 2000. IEEE Symposium on, pp 115–123
Henry J (2012) The 6 most irritating ways to use hashtags on Twitter. Inbound Marketing Blog www.inboundmarketingagents.com/inbound-marketing-agents-blog/bid/245094/The-6-Most-Irritating-Ways-to-Use-Hashtags-on-Twitter. Accessed 16 Dec 2015
Huron S, Vuillemot R, Fekete J (2013) Visual Sedimentation. IEEE Transactions on Visualization and Computer Graphics 19(12):2446–2455. doi:10.1109/TVCG.2013.227
IBM (2016) IBM big data and information management. Big data at the speed of business. www.01.ibm.com/software/data/bigdata/. Accessed 18 Dec 2016
Itoh M, Yokoyama D, Toyoda M, Tomita Y, Kawamura S, Kitsuregawa M (2016) Visual Exploration of Changes in Passenger Flows and Tweets on Mega-City Metro Network. IEEE Transactions on Big Data 2(1):85–99. doi:10.1109/TBDATA.2016.2546301
Jackoway A, Samet H, Sankaranarayanan J (2011) Identification of live news events using Twitter. In: Proceedings of the 3rd ACM SIGSPATIAL International Workshop on Location-Based Social Networks (LBSN ’11). ACM, pp 25–32
Java A, Song X, Finin T, Tseng B (2007) Why we twitter: understanding microblogging usage and communities. In: Proceedings of the 9th WebKDD and 1st SNA-KDD 2007 workshop on Web mining and social network analysis. ACM, pp 56–65
Ji X, Chun S, Geller J (2012) Epidemic Outbreak and Spread Detection System Based on Twitter Data. In: He J, Liu X, Krupinski E, Xu G (eds) Health Information Science, vol 7231. Springer, Berlin Heidelberg, pp 152–163
Ji X, Chun SA, Geller J (2013) Monitoring public health concerns using Twitter Sentiment Classifications. In: 2013 I.E. International Conference on Healthcare Informatics (ICHI), pp 335–344
Kamath KY, Caverlee J, Lee K, Cheng Z (2013) Spatio-temporal dynamics of online memes: a study of geo-tagged tweets. In: Proceedings of the 22nd international conference on World Wide Web (WWW ’13), pp 667–678
Kim T, Jeong H, Chew Y, Bonner M, Stasko J (2009) Social visualization for micro-blogging analysis. In: Proceedings of the IEEE Information Visualization Conference (InfoVis 2009). IEEE Computer Society
Kim K, Zettsu K, Kidawara Y, Kiyoki Y (2010) StickViz: a new visualization tool for Phenomenon-Based k-Neighbors Searches in Geosocial Networking Services. In: Proceedings of the 12th International Asia-Pacific Web Conference (APWEB), pp 22–28
Kim K, Lee R, Zettsu K (2011) mTrend: discovery of topic movements on geo-microblogging messages. In: Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (GIS ’11). ACM, pp 529–532
Klomklao T, Ratanarungrong P, Phithakkitnukoon S (2016) Tweets of the Nation: tool for visualizing and analyzing Global Tweets. In: Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct. ACM, pp 1349–1357
Kraft T, Wang D, Delawder J, Wenwen Dou, Yu Li, Ribarsky W (2013) Less after-the-fact: investigative visual analysis of events from streaming twitter. In: Large-Scale Data Analysis and Visualization (LDAV), 2013 I.E. Symposium on, pp 95–103
Kumar S, Barbier G, Ali Abbasi M, Liu H (2011) TweetTracker: an analysis tool for humanitarian and disaster relief. In: Lada A. Adamic, Ricardo A. Baeza-Yates, Scott Counts (eds) Proceedings of the Fifth International Conference on Weblogs and Social Media 2011 (ICWSM 2011). The AAAI Press
Laney D (2001) 3D data management: controlling data volume, velocity, and variety. blogs.gartner.com/doug-laney/files/2012/01/ad949-3D-Data-Management-Controlling-Data-Volume-Velocity-and-Variety.pdf. Accessed 18 Dec 2016
Lee K, Agrawal A, Choudhary A (2013) Real-time disease surveillance using Twitter data: demonstration on flu and cancer. In: Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining (KDD ’13). ACM, pp 1474–1477
Liu Y, Piyawongwisal P, Handa S, Liang Yu, Yan Xu, Samuel A (2011) Going beyond citizen data collection with Mapster: a Mobile+Cloud Real-Time Citizen Science Experiment. In: Proceedings of the e-Science Workshops (eScienceW), 2011 I.E. 7th International Conference on, pp 1–6
Lohmann S, Burch M, Schmauder H, Weiskopf D (2012) Visual analysis of microblog content using time-varying co-occurrence highlighting in tag clouds. In: Proceedings of the International Working Conference on Advanced Visual Interfaces (AVI'12). ACM, pp 753–756
Luo W, MacEachren AM (2014) Geo-Social Visual Analytics. Journal of Spatial Information Science:27–66
MacEachren AM, Jaiswal A, Robinson AC, Pezanowski S, Savelyev A, Mitra P, Zhang X, Blanford JI (2011a) SensePlace2: GeoTwitter analytics support for situational awareness. In: Proceedings of the IEEE Conference on Visual Analytics Science and Technology (VAST 2011), pp 181–190
MacEachren AM, Robinson AC, Jaiswal A, Pezanowski S, Savelyev A, Blanford JI, Mitra P (2011b) Geo-Twitter analytics: applications in crisis management. In: 25th International Cartographic Conference
Marcus A, Bernstein MS, Badar O, Karger DR, Madden S, Miller RC (2011) Twitinfo: aggregating and visualizing microblogs for event exploration. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI ’11). ACM, pp 227–236
Mearns G, Simmonds R, Richardson R, Turner M, Watson P, Missier P (2014) Tweet My Street: A Cross-Disciplinary Collaboration for the Analysis of Local Twitter Data. Future Internet 6(2):378–396. doi:10.3390/fi6020378
Meyer B, Bryan K, Santos Y, Kim B (2011) TwitterReporter: breaking news detection and visualization through the Geo-Tagged Twitter Network. In: Wei Li (ed) Proceedings of the ISCA 26th International Conference on Computers and Their Applications (CATA 2011). ISCA, pp 84–89
Mongo DB (2009) www.mongodb.org
Morstatter F, Kumar S, Liu H, Maciejewski R (2013) Understanding Twitter data with TweetXplorer. In: Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining (KDD ’13). ACM, pp 1482–1485
Musleh M (2014) Spatio-temporal visual analysis for event-specific Tweets. In: Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data. ACM, New York, NY, USA, pp 1611–1612
O'Brien T (2014) The spirit of experimentation and the evolution of your home timeline. Twitter Advertising Blog. blog.twitter.com/2014/the-spirit-of-experimentation-and-the-evolution-of-your-home-timeline. Accessed 18 Dec 2016
Onemilliontweetmap (2012) onemilliontweetmap.com
Pan S, Zhou MX, Song Y, Qian W, Wang F, Liu S (2013) Optimizing temporal topic segmentation for intelligent text visualization. In: Proceedings of the 2013 International Conference on Intelligent User Interfaces. ACM, pp 339–350
Pear Analytics (2009) Twitter study. www.pearanalytics.com/wp-content/uploads/2012/12/Twitter-Study-August-2009.pdf. Accessed 09 Oct 2013
Potts L, Seitzinger J, Jones D, Harrison A (2011) Tweeting disaster: hashtag constructions and collisions. In: Proceedings of the 29th ACM international conference on Design of communication (SIGDOC ’11). ACM, pp 235–240
Pozdnoukhov A, Kaiser C (2011) Space-time dynamics of topics in streaming text. In: Proceedings of the 3rd ACM SIGSPATIAL International Workshop on Location-Based Social Networks (LBSN ’11). ACM, pp 1–8
Pritchard IC, Walker R, Roberts JC (2012) Visual analytics of Microblog data for pandemic and crisis analysis. In: Proceedings of the EuroVis Workshop on Visual Analytics in Vienna, Austria (EuroVA 2012). Eurographics Publications, pp 55–59
Purohit H, Hampton A, Bhatt S, Shalin VL, Sheth A, Flach J (2013) An information filtering and management model for Twitter Traffic to Assist Crises Response Coordination Special Issue on Crisis Informatics and Collaboration
Ribarsky W, Wang DX, Dou W (2014) Social media analytics for competitive advantage. Computers & Graphics 38:328–331. doi:10.1016/j.cag.2013.11.003
Robinson B, Power R, Cameron M (2013) A sensitive Twitter earthquake detector. In: Proceedings of the 22nd international conference on World Wide Web (WWW ’13), pp 999–1002
Rui L, Kin HL, Khadiwala R, Chang K (2012) TEDAS: a Twitter-based event detection and analysis system. In: Proceedings of the 28th International Conference on Data Engineering (ICDE 2012). IEEE Computer Society, pp 1273–1276
Sabty C, Memmel M, Abdennadher S (2013) GeoEvents-An interactive tool to analyze and visualize spatial information from the Social Web. In: Social Computing (SocialCom), 2013 International Conference on. IEEE, pp 803–808
Sakaki T, Okazaki M, Matsuo Y (2013) Tweet Analysis for Real-Time Event Detection and Earthquake Reporting System Development. IEEE Trans. Knowl. Data Eng. 25(4):919–931
Saravia E, Argueta C, Chen YS (2015) EmoViz: mining the world’s interest through emotion analysis. In: 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), pp 753–756
Senaratne H, Broering A, Schreck T, Lehle D (2014) Moving on Twitter: using episodic hotspot and drift analysis to detect and characterise spatial trajectories. In: Proceedings of the 6th ACM SIGSPATIAL International Workshop on Location-Based Social Networks (LBSN 2014). ACM
Sester M, Jokar Arsanjani J, Klammer R, Burghardt D, Haunert J (2014) Integrating and generalising volunteered geographic information. In: Burghardt D, Duchêne C, Mackaness W (eds) Abstracting Geographic Information in a Data Rich World. Springer International Publishing, pp 119–155
Shermann T (2015) Introducing Twitter Polls. Twitter Advertising Blog. blog.twitter.com/2015/introducing-twitter-polls. Accessed 18 Dec 2016
SinaWeibo (2009) www.weibo.com
Singh VK, Gao M, Jain R (2010) Social pixels: genesis and evaluation. In: Proceedings of the international conference on Multimedia (MM'10). ACM, pp 481–490
Sugumaran R, Voss J (2012) Real-time spatio-temporal analysis of West Nile virus using Twitter data. In: Proceedings of the 3rd International Conference on Computing for Geospatial Research and Applications (COM.Geo'12). ACM, pp 1–2
Tableau Public (2014) http://www.tableau.com/products/public
Teevan J, Ramage D, Morris MR (2011) #TwitterSearch: a comparison of microblog search and web search. In: Proceedings of the 4th ACM international conference on Web search and data mining (WSDM ’11). ACM, pp 35–44
Thom D, Bosch H, Koch S, Worner M, Ertl T (2012) Spatiotemporal anomaly detection through visual analysis of geolocated Twitter messages. In: Pacific Visualization Symposium (PacificVis), 2012 IEEE, pp 41–48
Thomas JJ, Cook KA (2005) Illuminating the path: the research and development agenda for visual analytics. National Visualization and Analytics Center
Trendsmap (2009) trendsmap.com
Tweereal (2013) tweereal.com
Twitter (2016) The streaming APIs. dev.twitter.com/streaming/overview
Twitter (2016) Search APIs. dev.twitter.com/rest/public/search
Twitter (2016) REST APIs. dev.twitter.com/rest/public
Twitter Advertising Blog (2015) How Twitter can help your business. Connect your business to what people are talking about right now. business.twitter.com/how-twitter-can-help-your-business. Accessed 16 Dec 2015
Wakamiya S, Lee R, Sumiya K (2011) Crowd-based urban characterization: extracting crowd behavioral patterns in urban areas from Twitter. In: Proceedings of the 3rd ACM SIGSPATIAL International Workshop on Location-Based Social Networks (LBSN ’11). ACM, pp 77–84
Wang X, Dou W, Ma Z, Villalobos J, Chen Y, Kraft T, Ribarsky W (2012) I-SI: Scalable Architecture For Analyzing Latent Topical-Level Information From Social Media Data. Comp. Graph. Forum 31(3pt4):1275–1284. doi:10.1111/j.1467-8659.2012.03120.x
Wanner F, Stoffel A, Jäckle D, Kwon BC, Weiler A, Keim DA (2014) State-of-the-art report of visual analysis for event detection in text data streams. In: R. Borgo, R. Maciejewski, I. Viola (eds) The Eurographics Conference on Visualization (EuroVis 2014). The Eurographics Association
White JJD, Roth RE (2010) TwitterHitter: geovisual analytics for harvesting insight from volunteered geographic information. In: Proceedings of the 6th international conference on Geographic Information Science (GISscience 2010)
Woollaston V (2013) Revealed: the seven types of Twitter hashtag abuser. So which one are you? Daily Mail. www.dailymail.co.uk/sciencetech/article-2359525/Revealed-The-seven-types-Twitter-hashtag-abuser-So-you.html. Accessed 16 Dec 2015
Yin J, Lampert A, Cameron M, Robinson B, Power R (2012) Using Social Media to Enhance Emergency Situation Awareness. Intelligent Systems, IEEE 27(6):52–59. doi:10.1109/MIS.2012.6
Yoree K, Evelin MR (2015) Twitter acquires live-video streaming Startup Periscope. The Wall Street Journal. http://www.wsj.com/articles/twitter-acquires-live-video-streaming-startup-periscope-1425938498. Accessed 18 Dec 2016
Zhao J, Cao N, Wen Z, Song Y, Lin Y-R, Collins C (2014) #FluxFlow: Visual Analysis of Anomalous Information Spreading on Social Media. Visualization and Computer Graphics, IEEE Transactions on 20(12):1773–1782. doi:10.1109/TVCG.2014.2346922
Author information
Authors and Affiliations
Corresponding author
Electronic supplementary material
ESM 1
(RTF 2645 kb)
About this article
Cite this article
Bertone, A., Burghardt, D. A Survey on Visual Analytics for the Spatio-Temporal Exploration of Microblogging Content. J geovis spat anal 1, 2 (2017). https://doi.org/10.1007/s41651-017-0002-6
Published:
DOI: https://doi.org/10.1007/s41651-017-0002-6