Abstract
Nowadays, online users write short messages to share their feelings on social networking sites, such as discussion forums, question answering websites, etc., making these sites very popular. The increase in these short-term messages causes a huge data sparsity, making emotion recognition a challenging task. Therefore, a word co-occurrence pattern called biterms is generated from a large-scale dataset to prevent severe data sparsity issues. The topic modeling algorithms and acceleration algorithms are implemented to extract more reliable topics from the group of terms. Based on biterm technique, in this paper, a new algorithm called "Affected biterm emotion topic" is proposed for emotion recognition from a short text. For the experimental purpose, two popular short text datasets, SemEval and International Survey on Emotion Antecedents and Reactions (ISEAR), are used to investigate the performance of the proposed algorithm with the benchmark methods light latent dirichlet allocation (LLDA), biterm topic model (BTM), emotion-topic model (ETM), contextual sentiment topic model (CSTM), Sentiment latent topic model (SLTM) and siasme network based supervised topic model (SNSTM). The proposed algorithm is evaluated using the benchmark methods for mean, variance, and accuracy. The experimental result shows that the proposed algorithm is effective in analyzing emotions.
Similar content being viewed by others
Availability of data and material
Not applicable.
References
Bao SH, Xu SL, Zhang L, Yan R, Su Z, Han DY, Yu Y (2012) Mining social emotions from affective text. IEEE Trans Knowl Data Eng 24(9):1658–1670
Bao SH, Xu SL, Zhang L, Yan R, Su Z, Han DY, Yu Y (2009) Joint emotion topic modeling for social affective text mining. In: Proceedings of the 9th IEEE international conference on data mining (IDM), Miami, pp 699–704
Blei D, Mcauliffe J (2007) Supervised topic models. In: Advances in neural information processing systems, vol 20
Blei DM, Ng AY, Jordan MI (2003) Latent Dirichlet allocation. J Mach Learn Res 3:993–1022
Bollen J, Mao H, Zeng X (2011) Twitter mood predicts the stock market. J Comput Sci 2(1):1–8
Bougie R, Pieters R, Zeelenberg M (2003) Angry customers don’t come back, they get back: the experience and behavioral implications of anger and dissatisfaction in services. J Acad Mark Sci 31(4):377–393
Cheng X, Yan X, Lan Y, Guo J (2014) Btm: topic modeling over short texts. IEEE Trans Knowl Data Eng 26(12):2928–2941
Erik C, Soujanya P, Alexander G, Mike T (2017) Sentiment analysis is a big suitcase. IEEE Intell Syst 32(6):74–80
Geweke J, Tanizaki H (2001) Bayesian estimation of state-space model using the metropolis-hastings algorithm within gibbs sampling. Comput Stat Data Anal 37(2):151–170
Gruber A, Weiss Y, Rosen-Zvi M (2007) Hidden topic markov models. In: Proceedings of the conference on Artificial intelligence and statistics (PMLR), pp 163–170
He X, Xu H, Li J, He L, Yu L (2017) FastBTM: Reducing the sampling time for biterm topic model. Knowl Based Syst 132:11–20
Hong L, Davison B (2010) Empirical study of topic modelling in Twitter. In: Proceedings of the first workshop on social media analytics. Association for Computing Machinery, New York, pp 80–88
Huang M, Rao Y, Liu Y, Xie H, Wang FL (2018) Siamese network-based supervised topic modeling. In: Proceedings of the 2018 conference on empirical methods in natural language processing (EMNLP). Association for Computational Linguistics, Brussels, pp 4652–4662
Katz P, Singleton M, Wicentowski RH (2007) SWAT-MP: the SemeVal-2007 systems for task 5 and task 14. In: Proceeding 4th international workshop semantic evalaluation. Association for Computational Linguistics, Prague, pp 308–313
Kim S-B, Han K-S, Rim H-C, Myaeng SH (2006) Some effective techniques for naive Bayes text classification. IEEE Trans Knowl Data Eng 18(11):1457–1466
Li AQ, Ahmed A, Ravi S, Smola AJ (2014) Reducing the sampling complexity of topic models. In: Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. Association for Computing Machinery, New York, pp 891–900
Li J, Rao Y, Jin F, Chen H, Xiang X (2016) Multi-label maximum entropy model for social emotion classification over short text. Neurocomputing 210:247–256
Liang W, Xie H, Rao Y, Lau RY, Wang FL (2018) Universal affective model for Readers’ emotion classification over short texts. Exp Syst Appl 114:322–333
Ma Y, Pen H, Khan T, Cambria E, Hussain A (2018) Sentic LSTM: a hybrid network for targeted aspect-based sentiment analysis. Cogn Comput 10(4):639–650
Mohammad SM, Yang T W (2013) Tracking sentiment in mail: How genders differ on emotional axes. In: Proceedings of the 2nd workshop on computational approaches to subjectivity and sentiment analysis (WASSA 2.011). Association for Computational Linguistics, Portland, pp 70–79
Pang B, Lee L, Vaithyanathan S (2002) Thumbs up? Sentiment classification using machine learning techniques. In: Proceeding ACL conference empirical methods natural language processing (EMNLP), pp 79–86
Ramage D, Hall D, Nallapati R, Manning C D (2009) Labeled LDA: a supervised topic model for credit attribution in multi-labeled corpora, In: Proceedings of the 2009 conference on empirical methods in natural language processing (EMNLP). Association for Computational Linuistics, Singapore, pp 248–256
Rao Y (2016) Contextual sentiment topic model for adaptive social emotion classification. IEEE Intell Syst 31(1):41–47
Rao Y, Li Q, Mao XD, Wenyin L (2014a) Sentiment topic models for social emotion mining. Inform Sci 266:90–100
Rao Y, Li Q, Wenyin L, Wu QY, Quan XJ (2014b) Affective topic model for social emotion detection. Neural Netw 58:29–37
Rao YH, Lei JS, Wenvin L, Li Q, Chen ML (2014c) Building emotional dictionary for sentiment analysis of online news. World Wide Web J 17:723–742
Rosen-Zvi M, Griffiths T, Steyvers M, Smyth P (2004) The author-topic model for authors and documents. In: Proceedings of the 20th conference on uncertainty in artificial intelligence. AUAI Press, Arlington, Virginia, pp 487–494
Salido Ortega MG, Rodríguez LF, Gutierrez-Garcia JO (2020) Towards emotion recognition from contextual information using machine learning. J Ambient Intell Human Comput 11(8):3187–3207
Sivasangari A, Ajitha P, Rajkumar I, Poonguzhali S (2019) Emotion recognition system for autism disordered people. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-019-01492-y
Tang D, Qin B, Liu T (2016) Aspect level sentiment classification with deep memory network. In: Proceeding of conference empirical methods natural language processing (EMNLP). Association for Computational Linguistics, Austin, pp 214–224
Walker AJ (1977) An efficient method for generating discrete random variables with general distributions. Trans Math Soft 3(3):253–256
Wang X, Andrew M (2006) Topics over time: a non-markov continuous-time model of topical trends. In: Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining. Association for Computing Machinery, New York, pp 424–433
Weng J, Lim E, Jiang J, He Q (2010) Twitterrank: finding topic-sensitive influential twitterers, In: Proceedings of the third ACM international conference on web search and data mining (WSDM), New York, pp 261–270
Yan X, Guo J, Lan Y, Cheng X (2013) A biterm topic model for short texts. In: Proceedings of the 22nd international conference on World Wide Web. ACM, pp 1445–1456
Yuan J, Gao F, Ho Q, Dai W, Wei J, Zheng X, Xing EP, Liu TY, Ma WY (2015) Lightlda: Big topic models on modest computer clusters. In: Proceedings of the 24th international conference on World Wide Web, Switzerland, pp 1351–1361
Zhao W, Jiang J, Weng J, He J, Lim E, Yan H, Li X (2011) Comparing Twitter and traditional media using topic models. European conference on information retrieval. Springer, Berlin, pp 338–349
Zhao Y, Wang X, Goubran M, Whalen T, Petriu EM (2013) Human emotion and cognition recognition from body language of the head using soft computing techniques. J Ambient Intell Human Comput 4(1):121–140
Acknowledgements
The authors acknowledge the support given by the faculties and staff of the Department of Information Technology, VSSUT, Burla
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
All the authors have equally contributed to preparing the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
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
Pradhan, A., Senapati, M.R. & Sahu, P.K. ABET: an affective emotion-topic method of biterms for emotion recognition from the short texts. J Ambient Intell Human Comput 14, 13451–13463 (2023). https://doi.org/10.1007/s12652-022-03799-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-022-03799-9