Abstract
Social networking services (SNSs) have become the primary means by which individuals express themselves. Consequently, the thoughts of individuals could be explored by analyzing primary topics on SNSs. In this study, we proposed and developed a novel system for visual analytics to address the following intriguing questions. When do topics change? Do they ever resurface? What do people typically discuss? Using document embedding and dimensionality reduction approaches, we abstracted dynamic topics as several points in a two-dimensional space. In addition, we provided other charts depicting words that appeared at certain moments and their time series dynamics over entire periods. In addition, we created a novel text visualization technique called semantic-preserving word bubbles to visualize words at a specific time. In addition, we demonstrated the efficacy of the proposed system utilizing Twitter data regarding early COVID-19 trends, Fukushima nuclear disaster trends, and user ratings of system usability. In general, we have presented this novel system to aid users in exploring and comprehending the transitions of contents uploaded on SNSs.
Graphical abstract










Similar content being viewed by others
References
Adä I, Thiel K, Berthold MR (2010) Distance aware tag clouds. In: 2010 IEEE international conference on systems, man and cybernetics, pp 2316–2322. https://doi.org/10.1109/ICSMC.2010.5641993
Bach B, Shi C, Heulot N, Madhyastha T, Grabowski T, Dragicevic P (2016) Time curves: folding time to visualize patterns of temporal evolution in data. IEEE Trans Visual Comput Graphics 22(1):559–568. https://doi.org/10.1109/TVCG.2015.2467851
Barth L, Fabrikant SI, Kobourov SG, Lubiw A, Nöllenburg M, Okamoto Y, Pupyrev S, Squarcella C, Ueckerdt T, Wolff A (2014) Semantic word cloud representations: Hardness and approximation algorithms. In: Latin American symposium on theoretical informatics. Springer, pp 514–525
Binucci C, Didimo W, Spataro E (2016) Fully dynamic semantic word clouds. In: 2016 7th international conference on information, intelligence, systems applications (IISA), pp 1–6 . https://doi.org/10.1109/IISA.2016.7785428
Bostock M, Ogievetsky V, Heer J (2011) D\(^{3}\) data-driven documents. IEEE Trans Visual Comput Graphics 17(12):2301–2309. https://doi.org/10.1109/TVCG.2011.185
Cao N, Lin YR, Sun X, Lazer D, Liu S, Qu H (2012) Whisper: tracing the spatiotemporal process of information diffusion in real time. IEEE Trans Visual Comput Graphics 18(12):2649–2658. https://doi.org/10.1109/TVCG.2012.291
Cui W, Wu Y, Liu S, Wei F, Zhou MX, Qu H (2010) Context preserving dynamic word cloud visualization. In: 2010 IEEE pacific visualization symposium (PacificVis), pp 121–128 . https://doi.org/10.1109/PACIFICVIS.2010.5429600
Daszykowski M, Walczak B (2009) Density-based clustering methods. Compr Chemom 2:635–654. https://doi.org/10.1016/B978-044452701-1.00067-3
Fruchterman TMJ, Reingold EM (1991) Graph drawing by force-directed placement. Softw Pract Exp 21(11):1129–1164. https://doi.org/10.1002/spe.4380211102
Kruskal JB (1978) Multidimensional scaling, vol 11. Sage
Le Q, Mikolov T (2014) Distributed representations of sentences and documents. In: International conference on machine learning, pp 1188–1196
MacQueen J (1967) Others: some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth Berkeley symposium on mathematical statistics and probability, vol 1, pp 281–297
Natsukawa H, Deyle ER, Pao GM, Koyamada K, Sugihara G (2020) A visual analytics approach for ecosystem dynamics based on empirical dynamic modeling. IEEE Trans Visual Comput Graphics 27(2):506–516
Salton G, Buckley C (1988) Term-weighting approaches in automatic text retrieval. Inf Process Manag 24(5):513–523
Sun G, Wu Y, Liu S, Peng TQ, Zhu JJ, Liang R (2014) EvoRiver: visual analysis of topic coopetition on social media. IEEE Trans Visual Comput Graphics 20(12):1753–1762. https://doi.org/10.1109/TVCG.2014.2346919
Taku K (2005) MeCab: Yet another part-of-speech and morphological analyzer. http://chasen.org/taku/software/mecab/ (2013/04/15)
Toshinori S (2015) Neologism dictionary based on the language resources on the Web for Mecab. https://github.com/neologd/mecab-ipadic-neologd
Van Den Elzen S, Holten D, Blaas J, Van Wijk JJ (2016) Reducing snapshots to points: a visual analytics approach to dynamic network exploration. IEEE Trans Visual Comput Graphics 22(1):1–10. https://doi.org/10.1109/TVCG.2015.2468078
van der Maaten L, Hinton G (2008) Visualizing data using t-SNE. J Mach Learn Res 9(86):2579–2605
Verlet L (1967) Computer “Experiments’’ on classical fluids: I: thermodynamical properties of lennard-jones molecules. Phys Review 159(1):98–103. https://doi.org/10.1103/PhysRev.159.98
Viégas F, Wattenberg M, Hebert J, Borggaard G, Cichowlas A, Feinberg J, Orwant J, Wren C (2013) Google+ripples: a native visualization of information flow. In: Proceedings of the 22nd international conference on world wide web, WWW ’13, pp 1389–1398. Association for Computing Machinery, New York, NY, USA. https://doi.org/10.1145/2488388.2488504. https://doi.org/10.1145/2488388.2488504
Viegas FB, Wattenberg M, Feinberg J (2009) Participatory visualization with wordle. IEEE Trans Visual Comput Graphics 15(6):1137–1144. https://doi.org/10.1109/TVCG.2009.171
Wold S, Esbensen K, Geladi P (1987) Principal component analysis. Chemom Intell Lab Syst 2(1–3):37–52
Wu Y, Liu S, Yan K, Liu M, Wu F (2014) OpinionFlow: visual analysis of opinion diffusion on social media. IEEE Trans Visual Comput Graphics 20(12):1763–1772. https://doi.org/10.1109/TVCG.2014.2346920
Wu Y, Provan T, Wei F, Liu S, Ma KL (2011) Semantic-preserving word clouds by seam carving. Comput Graphics Forum 30(3):741–750. https://doi.org/10.1111/j.1467-8659.2011.01923.x
Zhao J, Cao N, Wen Z, Song Y, Lin YR, Collins C (2014) #FluxFlow: visual analysis of anomalous information spreading on social media. IEEE Trans Visual Comput Graphics 20(12):1773–1782. https://doi.org/10.1109/TVCG.2014.2346922
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Xiao, T., Oda, N. & Onoue, Y. Visualization of topic transitions in SNSs through document embedding and dimensionality reduction. J Vis 26, 1405–1419 (2023). https://doi.org/10.1007/s12650-023-00936-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12650-023-00936-0