Skip to main content
Log in

An emotion recognition mechanism based on the combination of mutual information and semantic clues

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

Abstract

Recently, text-based emotion recognition has become more and more highly regarded. After exploring the related research, we have found that: (1) In the semantics-based solution, the newly emerging compound words cannot be handled. (2) In the statistics-based solution, the emotional values are computed only via the linear text clues; it lacks syntactic and semantic structural information. Therefore, in our effort to overcome the two concerns above, in the system presented here we construct an extensible lexicon and use semantic clues to analyze the sentences. In this work, we collected the sentences posted to the Plurk website as our corpus. The emoticons are classified into four types based on Thayer’s 2-D Model which is composed of valence (positive/negative emotions) and arousal (the strength of emotions). The system will pre-process the sentence to eliminate the useless information, and then transform it to an emotion lexicon. Additionally, this research analyzes three kinds of semantic clues: negation, transition, and coordinating conjunctions. The final emotion is decided by SVM and the merging algorithm proposed in this work. Moreover, the recognition rate is promoted from 40.3 to 68.15% after the emotion lexicon is improved, and the semantic structural information is applied. The experimental results show that the work is promising.

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

References

  • Asahara M, Fukuoka K, Azuma A, Goh CL, Watanabe Y, Matsumoto Y, Tsuzuki T (2005) Combination of machine learning methods for optimum Chinese word segmentation. In: Proceedings of Fourth SIGHAN workshop on Chinese language processing, pp 134–137

  • Caridakis G, Castellano G, Kessous L, Raouzaiou A, Malatesta L, Asteriadis S, Karpouzis K (2007) Multimodal emotion recognition from expressive faces, body gestures and speech. In: Proceedings of the artificial intelligence applications and innovations, pp 375–388

  • Chen KJ, Hsieh YM (2004) Chinese treebanks and grammar extraction. In: Proceedings of the international joint conference on natural language processing, pp 560–565

  • Christianini N, Taylor JS (2000) An introduction to support vector machines. Cambridge University press, Cambridge

  • Christopher D. Manning, Hinrich Schütze (1999) Foundations of statistical natural language processing. MIT Press, Cambridge

  • Fan RE, Chen PH, Lin CJ (2005) Working set selection using second order information for training SVM. J Mach Learn Res 6:1889–1918

    Google Scholar 

  • Goh CL, Asahara M, Matsumoto Y (2005) Chinese word segmentation by classification of characters. Int J Comput Linguist Chin Lang Process 10(3):381–396

    Google Scholar 

  • Hearst MA, Dumais ST, Osman E, Platt J, Scholkopf B (1998) Support Vector Machines. IEEE Intell Syst 13:18–28

  • Huang C, Chen K, Chang L, Hsu H (1995) An introduction to Academia Sinica balanced corpus. In: Proceedings of the 18th computational linguistics and speech processing, pp 81–99

  • Mihalcea R, Liu H (2006) A corpus-based approach to finding happiness. In: Proceedings of AAAI spring symposium on computational approaches to analysing weblogs, Menlo Park, CA, pp 139–144

  • Nguyen T, Bass I, Li M, Sethi IK (2005). Investigation of combining SVM and decision tree for emotion classification. In: Proceedings of IEEE international symposium on multimedia

  • Silva LCD, Ng PC (2000) Bimodal emotion recognition. In: Proceedings of the international conference on automatic face & gesture recognition. Grenoble, France, pp 332–335

  • Taku K, Yuji M (2000) Use of support vector learning for chunk identification. In: Proceedings of computational natural language learning, pp 142–144

  • Taku K, Yuji M (2001) Chunking with support vector machine. In: Proceedings of North American chapter of the association for computational linguistics, pp 192–199

  • Thao Nguyen, Bass I, Mingkun L, Sethi IK (2005) Investigation of combining SVM and decision tree for emotion classification. In: Proceedings of the seventh IEEE international symposium on multimedia, pp 540–544

  • Thayer RE (1989) The biopsychology of mood and arousal. Oxford University Press, New York

  • Xue N (2003) Chinese word segmentation as character tagging. In: Proceedings of the International Journal of Computational Linguistics and Chinese, vol 8, pp 29–48

  • Yang C, Lin KHY, Chen HH (2007) Building emotion lexicon from Weblog Corpora. In: Proceedings of 45th annual meeting of association for computational linguistics, Prague, Czech Republic, pp 133–136

  • Yang C, Lin KHY, Chen HH (2009) Writer meets reader: emotion analysis of social media from both the writer’s and reader’s perspectives. In: Proceedings of Web Intelligence and Intelligent Agent Technologies, pp 287–290

  • You JM, Chen KJ (2004) Automatic semantic role assignment for a tree structure. In: Proceedings of SIGHAN workshop

  • Zhang HP, Yu HK, Xiong DY, Liu Q (2003) HHMM-based Chinese lexical analyzer ICTCLAS. In: Proceedings of the second SIGHAN workshop on Chinese language processing, pp 187–187

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Min-Chai Hsieh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lin, HC.K., Hsieh, MC., Loh, LC. et al. An emotion recognition mechanism based on the combination of mutual information and semantic clues. J Ambient Intell Human Comput 3, 19–29 (2012). https://doi.org/10.1007/s12652-011-0086-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-011-0086-7

Keywords

Navigation