Abstract
Does a tweet with specific emotional content posted by an influential account have the capability to shape or even completely alter the opinions of its readers? Moreover, can other influential accounts further enhance its original emotional potential by retweeting it and, thus, letting their followers read it? Real Twitter conversations seem to imply an affirmative answer to both questions. If this is indeed the case, then what is the key for not only successfully reaching to a large number of accounts but also for convincingly offering an alternative perspective via affective means, therefore triggering a large scale opinion change in an ongoing Twitter conversation? This work primarily focuses on determining which tweets cause multiple sentiment polarity alternations to occur based on a window segmentation approach. Moreover, an offline framework for discovering affective pivot points in a conversation based on its Hilbert–Huang spectrum, which has close ties to the Fourier transform, is introduced. Finally, given that it is highly desirable to track the sentiment shifts of a Twitter conversation while it unfolds, an adaptive scheme is presented for approximating the window sizes obtained by the offline methodology. As a concrete example, the abovementioned methodologies are applied to three recent long Twitter discussions and the results are analyzed.
Similar content being viewed by others
References
Agarwal A, Xie B, Vovsha I, Rambow O, Passonneau R (2011) Sentiment analysis of Twitter data. In: LSM, pp 30–38
Barbosa L, Feng J (2010) Robust sentiment detection on Twitter from biased and noisy data. In: COLING, pp 36–44
Belkin M, Niyogi P (2002) Laplacian eigenmaps and spectral techniques for embedding and clustering. In: NIPS, pp 585–591
Boiy E, Moens M (2009) A machine learning approach to sentiment analysis in multilingual Web texts. Inf Retr 12(5):526–558
Bollen J, Mao H, Pepe A (2011) Modeling public mood and emotion: Twitter sentiment and socio-economic phenomena. In: 5th International Conference on weblogs and social media
Bühler T, Hein M (2009) Spectral clustering based on the graph p-Laplacian. In: ICML, ACM, pp 81–88
Chan SH (2019) Performance analysis of plug-and-play admm: a graph signal processing perspective. IEEE Trans Comput Imaging 5(2):274–286
Cheng J, Danescu-Niculescu-Mizil C, Leskovec J (2014) How community feedback shapes user behavior. In: 8th (ICWSM)
Chikersal P, Poria S, Cambria E (2015) Sentu: Sentiment analysis of tweets by combining a rule-based classifier with supervised learning. In: 9th International Workshop on Semantic Evaluation (SemEval@NAACL-HLT), pp 647–651
Choudhury MD, Gamon M, Counts S (2012) Happy, nervous or surprised? classification of human affective states in social media. In: 6th International Conference on Weblogs and Social Media (ICWSM)
De Choudhury M, Counts S, Gamon M (2012) Not all moods are created equal! Exploring human emotional states in social media. In: Sixth international AAAI conference on Weblogs and social media
Dong X, Thanou D, Frossard P, Vandergheynst P (2016) Learning Laplacian matrix in smooth graph signal representations. IEEE Trans Signal Process 64(23):6160–6173
Drakopoulos G (2016) Tensor fusion of social structural and functional analytics over Neo4j. In: IISA, IEEE
Drakopoulos G, Kanavos A, Mylonas P, Sioutas S (2017) Defining and evaluating Twitter influence metrics: a higher order approach in Neo4j. SNAM. https://doi.org/10.1007/s13278-017-0467-9
Drakopoulos G, Stathopoulou F, Kanavos A, Paraskevas M, Tzimas G, Mylonas P, Iliadis L (2019) A genetic algorithm for spatiosocial tensor clustering: exploiting TensorFlow potential. Evol Syst. https://doi.org/10.1007/s12530-019-09274-9
Dwivedi A, Johnson LW, Wilkie DC, De Araujo-Gil L (2019) Consumer emotional brand attachment with social media brands and social media brand equity. Eur J Mark. https://doi.org/10.1108/EJM-09-2016-0511
Ferrara E, Yang Z (2015) Measuring emotional contagion in social media. PLoS One 10(11):e0142390
Gavili A, Zhang XP (2017) On the shift operator, graph frequency, and optimal filtering in graph signal processing. IEEE Trans Signal Process 65(23):6303–6318
Hasegawa T, Kaji N, Yoshinaga N, Toyoda M (2013) Predicting and eliciting addressee’s emotion in online dialogue. In: 51st ACL Annual Meeting, pp 964–972
Hu X, Tang J, Gao H, Liu H (2013) Unsupervised sentiment analysis with emotional signals. In: Proceedings of the 22nd international conference on World Wide Web, pp 607–618
Huang NE, Attoh-Okine NO (2005) The Hilbert-Huang transform in engineering. CRC Press, Boca Roton
Huang NE, Shen Z, Long SR, Wu MC, Shih HH, Zheng Q, Yen NC, Tung CC, Liu HH (1998) The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc R Soc Lond Ser A Math Phys Eng Sci 454(1971):903–995
Huang W, Bolton TA, Medaglia JD, Bassett DS, Ribeiro A, Van De Ville D (2018) A graph signal processing perspective on functional brain imaging. Proc IEEE 106(5):868–885
Kafeza E, Kanavos A, Makris C, Vikatos P (2014) T-PICE: Twitter personality based influential communities extraction system. In: International Congress on big data, IEEE, pp 212–219
Kan Z, Shea JM, Dixon WE (2012) Influencing emotional behavior in a social network. In: American Control Conference (ACC), pp 4072–4077
Kanavos A, Perikos I, Vikatos P, Hatzilygeroudis I, Makris C, Tsakalidis A (2014a) Conversation emotional modeling in social networks. In: 24th IEEE International Conference on Tools with Artificial Intelligence (ICTAI), pp 478–484
Kanavos A, Perikos I, Vikatos P, Hatzilygeroudis I, Makris C, Tsakalidis A (2014b) Modeling retweet diffusion using emotional content. In: Artificial Intelligence Applications and Innovations (AIAI), pp 101–110
Kempter R, Sintsova V, Musat CC, Pu P (2014) Emotionwatch: Visualizing fine-grained emotions in event-related tweets. In: 8th International Conference on Weblogs and Social Media (ICWSM)
Kim S, Hovy EH (2004) Determining the sentiment of opinions. In: 20th COLING
Kim S, Bak J, Oh AH (2012) Do you feel what I feel? social aspects of emotions in twitter conversations. In: 6th International Conference on Weblogs and Social Media (ICWSM)
Kim Y, Mesbahi M (2005) On maximizing the second smallest eigenvalue of a state-dependent graph Laplacian. In: Proceedings of the American Control Conference, IEEE, pp 99–103
Kowalczyk CM, Pounders KR (2016) Transforming celebrities through social media: the role of authenticity and emotional attachment. J Prod Brand Manag 25(4):345–356
Kyriazidou I, Drakopoulos G, Kanavos A, Makris C, Mylonas P (2019) Towards predicting mentions to verified Twitter accounts: building prediction models over MongoDB with keras. In: WEBIST, pp 25–33, https://doi.org/10.5220/0007810200250033
Lee J, Hong IB (2016) Predicting positive user responses to social media advertising: the roles of emotional appeal, informativeness, and creativity. Int J Inf Manag 36(3):360–373
Leskovec J, Adamic LA, Huberman BA (2007) The dynamics of viral marketing. ACM Trans Web. https://doi.org/10.1145/1232722.1232727
Liu B, Zhang L (2012) A survey of opinion mining and sentiment analysis. In: Aggarwal C, Zhai C (eds) Mining text data. Springer, Boston, pp 415–463
Liu W, Wang J, Kumar S, Chang SF (2011) Hashing with graphs. Tech. rep, Google
Mateos G, Segarra S, Marques AG, Ribeiro A (2019) Connecting the dots: Identifying network structure via graph signal processing. IEEE Signal Process Mag 36(3):16–43
Mehu M, Scherer KR (2012) A psycho-ethological approach to social signal processing. Cogn Process 13(2):397–414
Myrick JG, Holton AE, Himelboim I, Love B (2016) # Stupidcancer: exploring a typology of social support and the role of emotional expression in a social media community. Health Commun 31(5):596–605
Ortega A, Frossard P, Kovačević J, Moura JM, Vandergheynst P (2018) Graph signal processing: overview, challenges, and applications. Proc IEEE 106(5):808–828
Pak A, Paroubek P (2010) Twitter as a corpus for sentiment analysis and opinion mining. In: International Conference on Language Resources and Evaluation (LREC)
Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends Inf Retr 2(1–2):1–135
Pang B, Lee L, Vaithyanathan S (2002) Thumbs up?: Sentiment classification using machine learning techniques. In: ACL Conference on Empirical Methods in Natural Language Processing (EMNLP), pp 79–86
Quercia D, Ellis J, Capra L, Crowcroft J (2012) Tracking “gross community happiness” from tweets. In: Computer Supported Cooperative Work (CSCW), pp 965–968
Roberts K, Roach MA, Johnson J, Guthrie J, Harabagiu SM (2012) Empatweet: Annotating and detecting emotions on twitter. In: 8th International Conference on Language Resources and Evaluation (LREC), pp 3806–3813
Sandryhaila A, Moura JM (2013) Discrete signal processing on graphs. IEEE Trans Signal Process 61(7):1644–1656
Sandryhaila A, Moura JM (2014) Big data analysis with signal processing on graphs. IEEE Signal Process Mag 31(5):80–90
Smola AJ, Kondor R (2003) Kernels and regularization on graphs. In: Schölkopf B, Warmuth MK (eds) Learning theory and kernel machines. Lecture Notes in Computer Science, Springer, Berlin, pp 144–158
Sul H, Dennis AR, Yuan LI (2014) Trading on twitter: The financial information content of emotion in social media. In: 47th Hawaii International Conference on System Sciences (HICSS), pp 806–815
Suttles J, Ide N (2013) Distant supervision for emotion classification with discrete binary values. In: 14th International Conference in Computational Linguistics and Intelligent Text Processing (CICLing), pp 121–136
Thelwall M, Buckley K, Paltoglou G, Cai D, Kappas A (2010) Sentiment in short strength detection informal text. J Am Soc Inf Sci Technol 61(12):2544–2558
Tong H, Prakash BA, Eliassi-Rad T, Faloutsos M, Faloutsos C (2012) Gelling, and melting, large graphs by edge manipulation. In: CIKM, pp 245–254
Tumasjan A, Sprenger TO, Sandner PG, Welpe IM (2010) Predicting elections with twitter: What 140 characters reveal about political sentiment. In: 4th International Conference on Weblogs and Social Media (ICWSM), pp 178–185
Turney PD (2002) Thumbs up or thumbs down? semantic orientation applied to unsupervised classification of reviews. In: 40th Annual Meeting of the Association for Computational Linguistics (ACL), pp 417–424
Vinciarelli A, Pantic M, Bourlard H (2009) Social signal processing: survey of an emerging domain. Image Vis Comput 27(12):1743–1759
Wang H, Can D, Kazemzadeh A, Bar F, Narayanan S (2012a) A system for real-time twitter sentiment analysis of 2012 U.S. presidential election cycle. In: ACL System Demonstrations, pp 115–120
Wang W, Chen L, Thirunarayan K, Sheth AP (2012b) Harnessing twitter “big data” for automatic emotion identification. In: International Conference on Privacy, Security, Risk and Trust (PASSAT) and International Conference on Social Computing (SocialCom), pp 587–592
Wilson T, Wiebe J, Hoffmann P (2005) Recognizing contextual polarity in phrase-level sentiment analysis. In: Conference on Human Language Technology and Empirical Methods in Natural Language Processing (HLT/EMNLP), pp 347–354
Xavier UHR (2013) Sentiment analysis of hollywood movies on twitter. In: IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), pp 1401–1404
Zamparas V, Kanavos A, Makris C (2015) Real time analytics for measuring user influence on Twitter. In: ICTAI
Acknowledgements
This article is part of project Tensor 451, a long term research initiative whose primary objective is the development of novel, scalable, numerically stable, and interpretable tensor and higher order analytics.
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
About this article
Cite this article
Drakopoulos, G., Kanavos, A., Mylonas, P. et al. Discovering sentiment potential in Twitter conversations with Hilbert–Huang spectrum. Evolving Systems 12, 3–17 (2021). https://doi.org/10.1007/s12530-020-09348-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12530-020-09348-z
Keywords
- Opinion polarity
- Functional analytics
- Emotional influence
- Social media analytics
- Topic sampling
- Signal processing for social media
- Fourier spectrum
- Hilbert–Huang transform