Emotion Recognition in a Conversational Context

  • Binayaka ChakrabortyEmail author
  • M. Geetha
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 950)


The recent trends in Artificial Intelligence (AI) are all pointing towards the singularity, i.e., the day the true AI is born, which can pass the Turing Test. However, to achieve singularity, AI needs to understand what makes a human. Emotions define the human consciousness. To properly understand what it means to be human, AI needs to understand emotions. A daunting task, given that emotions may be very different, for different people. All these get even more complex when we see that culture plays a great role in expressions present in a language. This paper is an attempt to classify text into compound emotional categories. The proposal of this paper is identification of compound emotions in a sentence. It takes three different models, using Deep Learning networks, and the more traditional Naïve Bayes model, while keeping the mid-field level using RAKEL. Using supervised analysis, it attempts to give an emotional vector for the given set of sentences. The results are compared, showing the effectiveness of Deep Learning networks over traditional machine learning models in complex cases.


Machine learning Deep learning RAKEL Naïve Bayes Sentiment analysis Multi-labelled emotions 


  1. 1.
    Descartes, R.: Meditations on First Philosophy. Cambridge University Press, Cambridge (1631)Google Scholar
  2. 2.
    Fridja, N., Swagerman, J.: Can computers feel? Theory and design of an emotional model. Cogn. Emot. 1(3), 235–257 (1987)CrossRefGoogle Scholar
  3. 3.
    Marsella, S., Gratch, J.: A step towards irrationality; using emotion to change belief. In: Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems, Bologna, Italy (2002)Google Scholar
  4. 4.
    Mishne, G.: Experiments with mood classification in blog posts. In: First Workshop on Stylistic Analysis of Text for Information Access, Salvadore, Brazil (2005)Google Scholar
  5. 5.
    Teng, Z., Ren, F., Kuroiwa, S.: Recognition of emotions with SVMs. In: Huang, D.S., Li, K., Irwin, G.W. (eds.) ICIC 2006. LNCS, vol. 4114, pp. 701–710. Springer, Heidelberg (2006). Scholar
  6. 6.
    Xia, R., Zong, C., Li, S.: Ensemble of feature sets and classification algorithms for sentiment analysis. Inf. Sci. 181, 1138–1152 (2011)CrossRefGoogle Scholar
  7. 7.
    Chungling, M., Predinger, H., Ishizuka, M.: Emotion estimation and reasoning based on affective textual interaction. Affect. Comput. Intell. 3784, 622–628 (2005)Google Scholar
  8. 8.
    Hancock, J., Landrigan, C., Silver, C.: Expressing emotion in text-based communication. In: SIGCHI Conference on Human Factors, San Jose, California, USA (2007)Google Scholar
  9. 9.
    Li, H., Pang, N., Guo, S.: Research on textual emotion recognition incorporating personality factor. In: Proceedings of the International conference on Robotics, Crowne Plaza Sanya, Sanya, China (2007)Google Scholar
  10. 10.
    Grassi, M., Cambria, E., Hussain, A., Piazza, F.: Sentic web: a new paradigm for managing social media affective information. Cogn. Comput. 3, 180–489 (2011)CrossRefGoogle Scholar
  11. 11.
    Olsher, D.: Full spectrum opinion mining: integrating domain, syntactic and lexical knowledge. In: Sentiment Elicitation from Natural Text for Information, pp. 693–700 (2012)Google Scholar
  12. 12.
    Yang, C., Lin, K., Chen, H.: Emotion classification using web blog corpora. In: Proceedings of IEEE/WIC/ACM International Conference on Web Intelligence, Marriott Fremont, Fremont, CA, USA (2007)Google Scholar
  13. 13.
    Quan, C., Ren, F.: Weighted high-order hidden Markov models for compound emotions recognition in text. Inf. Sci. 329, 581–596 (2016)CrossRefGoogle Scholar
  14. 14.
    Cambria, E., Schuller, B., Xia, Y., Havasi, C.: New avenues in opinion mining and sentiment analysis. IEEE Intell. Syst. 28, 15–21 (2013)CrossRefGoogle Scholar
  15. 15.
    Baccianella, S., Esuli, A., Sebastiani, F.: SentiWordNet 3.0: an enhanced lexical resource for sentiment analysis and opinion mining. In: Proceedings of the Seventh Conference on Language Resources and Evaluation, LREC, Malta (2010)Google Scholar
  16. 16.
    Fellbaum, C.: WordNet: An Electronic Lexical Database. MIT Press, Cambridge (1998)zbMATHGoogle Scholar
  17. 17.
    Berardi, G., Esuli, A., Sebastiani, F., Silvestr, F.: Endorsements and rebuttals in blog distillation. Inf. Sci. 249, 38–47 (2013)CrossRefGoogle Scholar
  18. 18.
    Cambria, E., Olsher, D., Rajagopal, D.: SenticNet 3: a common and common-sense knowledge base for cognition-driven sentiment analysis. In: Proceeding of AAAI, 2014, Palo Alto, California, USA (2014)Google Scholar
  19. 19.
    Cambria, E., Song, Y., Wang, H., Howard, N.: Semantic multi-dimensional scaling for open-domain sentiment analysis. IEEE Intell. Syst. 29, 44–51 (2014)CrossRefGoogle Scholar
  20. 20.
    Buitinck, L., van Amerongen, J., Tan, E., de Rijke, M.: Multi-emotion detection in user-generated reviews. In: Hanbury, A., Kazai, G., Rauber, A., Fuhr, N. (eds.) ECIR 2015. LNCS, vol. 9022, pp. 43–48. Springer, Cham (2015). Scholar
  21. 21.
    Plutchik, R.: The circumplex as a general model of the structure of emotions and personality. Am. Psychol. Assoc. 10(1037), 17–45 (1997)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringManipal Academy of Higher EducationManipalIndia

Personalised recommendations