Skip to main content
Log in

ABET: an affective emotion-topic method of biterms for emotion recognition from the short texts

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

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.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

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

    Article  Google Scholar 

  • 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

    MATH  Google Scholar 

  • Bollen J, Mao H, Zeng X (2011) Twitter mood predicts the stock market. J Comput Sci 2(1):1–8

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Cheng X, Yan X, Lan Y, Guo J (2014) Btm: topic modeling over short texts. IEEE Trans Knowl Data Eng 26(12):2928–2941

    Article  Google Scholar 

  • Erik C, Soujanya P, Alexander G, Mike T (2017) Sentiment analysis is a big suitcase. IEEE Intell Syst 32(6):74–80

    Article  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Rao Y, Li Q, Mao XD, Wenyin L (2014a) Sentiment topic models for social emotion mining. Inform Sci 266:90–100

    Article  Google Scholar 

  • Rao Y, Li Q, Wenyin L, Wu QY, Quan XJ (2014b) Affective topic model for social emotion detection. Neural Netw 58:29–37

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

Download references

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

Authors

Contributions

All the authors have equally contributed to preparing the manuscript.

Corresponding author

Correspondence to Manas Ranjan Senapati.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-022-03799-9

Keywords

Navigation