Skip to main content
Top
Published in: Cognitive Computation 6/2017

05-09-2017

Sentence-Level Emotion Detection Framework Using Rule-Based Classification

Authors: Muhammad Zubair Asghar, Aurangzeb Khan, Afsana Bibi, Fazal Masud Kundi, Hussain Ahmad

Published in: Cognitive Computation | Issue 6/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Emotion detection and analysis aims at developing applications that can detect and analyse emotions expressed by the users in a given text. Such applications have received considerable attention from experts in computer science, psychology, communications and health care. Emotion-based sentiment analysis can be performed using supervised and unsupervised techniques. The existing studies using supervised and unsupervised emotion-based sentiment analysis are based on Ekman’s basic emotion model; have limited coverage of emotion-words, polarity shifters and negations; and lack emoticons and slang. The problems associated with existing approaches can be overcome by the development of an effective, sentence-level emotion-detection sentiment analysis system under a rule-based classification scheme with extended lexicon support and an enhanced model of emotion signals: emotion words, polarity shifters, negations, emoticons and slang. In this work, we propose a rule-based framework for emotion-based sentiment classification at the sentence level obtained from user reviews. The main contribution of this work is to integrate cognitive-based emotion theory (e.g. Ekman’s model) with sentiment analysis-based computational techniques (e.g. detection of emotion words, emoticons and slang) to detect and classify emotions from natural language text. The main focus is to improve the performance of state-of-the-art methods by including additional emotion-related signals, such as emotion words, emoticons, slang, polarity shifters and negations, to efficiently detect and classify emotions in user reviews. The improved results in terms of accuracy, precision, recall and F-measure demonstrate the superiority of the proposed method’s classification results compared with baseline methods. The framework is generalized and capable of classifying emotions in any domain.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Wang QF, Cambria E, Liu CL, Hussain A. Common sense knowledge for handwritten Chinese recognition. Cogn Comput. 2013;5(2):234–42.CrossRef Wang QF, Cambria E, Liu CL, Hussain A. Common sense knowledge for handwritten Chinese recognition. Cogn Comput. 2013;5(2):234–42.CrossRef
2.
go back to reference Yang L, Lin H, Lin Y, Liu S. Detection and extraction of hot topics on Chinese microblogs. Cogn Comput. 2016;8(4):577–86.CrossRef Yang L, Lin H, Lin Y, Liu S. Detection and extraction of hot topics on Chinese microblogs. Cogn Comput. 2016;8(4):577–86.CrossRef
3.
go back to reference Agarwal B, Poria S, Mittal N, Gelbukh A, Hussain A. Concept-level sentiment analysis with dependency-based semantic parsing: a novel approach. Cogn Comput. 2015;7(4):487–99.CrossRef Agarwal B, Poria S, Mittal N, Gelbukh A, Hussain A. Concept-level sentiment analysis with dependency-based semantic parsing: a novel approach. Cogn Comput. 2015;7(4):487–99.CrossRef
4.
go back to reference Sun R, Wilson N, Lynch M. Emotion: a unified mechanistic interpretation from a cognitive architecture. Cogn Comput. 2016;8(1):1–14.CrossRef Sun R, Wilson N, Lynch M. Emotion: a unified mechanistic interpretation from a cognitive architecture. Cogn Comput. 2016;8(1):1–14.CrossRef
5.
go back to reference Mohammad SM, Kiritchenko S. Using hashtags to capture fine emotion categories from tweets. Comput Intell. 2015;31(2):301–26.CrossRef Mohammad SM, Kiritchenko S. Using hashtags to capture fine emotion categories from tweets. Comput Intell. 2015;31(2):301–26.CrossRef
6.
go back to reference Das D, Bandyopadhyay S. Sentence-level emotion and valence tagging. Cogn Comput. 2012;4(4):420–35.CrossRef Das D, Bandyopadhyay S. Sentence-level emotion and valence tagging. Cogn Comput. 2012;4(4):420–35.CrossRef
7.
go back to reference Crossley SA, Kyle K, McNamara DS. Sentiment Analysis and Social Cognition Engine (SEANCE): an automatic tool for sentiment, social cognition, and social-order analysis. Behav Res Methods. 2016;49:1–19. Crossley SA, Kyle K, McNamara DS. Sentiment Analysis and Social Cognition Engine (SEANCE): an automatic tool for sentiment, social cognition, and social-order analysis. Behav Res Methods. 2016;49:1–19.
8.
go back to reference Cambria E, Grassi M, Hussain A, Havasi C. Sentic computing for social media marketing. Multimed Tools Appl. 2012;59(2):557–77.CrossRef Cambria E, Grassi M, Hussain A, Havasi C. Sentic computing for social media marketing. Multimed Tools Appl. 2012;59(2):557–77.CrossRef
9.
go back to reference Cambria E, Hussain A, Havasi C, Eckl C. Common sense computing: from the society of mind to digital intuition and beyond. In: LNCS, 5707. Berlin:Springer; 2009. p. 252–259. Cambria E, Hussain A, Havasi C, Eckl C. Common sense computing: from the society of mind to digital intuition and beyond. In: LNCS, 5707. Berlin:Springer; 2009. p. 252–259.
10.
go back to reference Shaila SG, Vadivel A. Cognitive based sentence level emotion estimation through emotional expressions. In: Progress in systems engineering. Springer International Publishing; 2015. p. 707–713. Shaila SG, Vadivel A. Cognitive based sentence level emotion estimation through emotional expressions. In: Progress in systems engineering. Springer International Publishing; 2015. p. 707–713.
11.
go back to reference Cambria E. Affective computing and sentiment analysis. IEEE Intell Syst. 2016;31(2):102–7.CrossRef Cambria E. Affective computing and sentiment analysis. IEEE Intell Syst. 2016;31(2):102–7.CrossRef
12.
go back to reference Quan C, Ren F. Sentence emotion analysis and recognition based on emotion words using Ren-CECps. Int J Adv Intel. 2010;2(1):105–17. Quan C, Ren F. Sentence emotion analysis and recognition based on emotion words using Ren-CECps. Int J Adv Intel. 2010;2(1):105–17.
13.
go back to reference Li J, Ren F. Creating a Chinese emotion lexicon based on corpus Ren-CECps. In Cloud Computing and Intelligence Systems (CCIS), 2011 I.E. International Conference on 2011 Sep 15 IEEE; p. 80-84. Li J, Ren F. Creating a Chinese emotion lexicon based on corpus Ren-CECps. In Cloud Computing and Intelligence Systems (CCIS), 2011 I.E. International Conference on 2011 Sep 15 IEEE; p. 80-84.
14.
go back to reference Socher R, Perelygin A, Wu JY, Chuang J, Manning CD, Ng AY, Potts C. Recursive deep models for semantic compositionality over a sentiment treebank. In: Proceedings of the conference on empirical methods in natural language processing (EMNLP) 2013 Oct 18 Vol. 1631. p. 1642. Socher R, Perelygin A, Wu JY, Chuang J, Manning CD, Ng AY, Potts C. Recursive deep models for semantic compositionality over a sentiment treebank. In: Proceedings of the conference on empirical methods in natural language processing (EMNLP) 2013 Oct 18 Vol. 1631. p. 1642.
15.
go back to reference Poria S, Chaturvedi I, Cambria E, Hussain A. Convolutional MKL Based Multimodal Emotion Recognition and Sentiment Analysis," 2016 IEEE 16th International Conference on Data Mining (ICDM), Barcelona pp. 439-448. doi:10.1109/ICDM.2016.0055. Poria S, Chaturvedi I, Cambria E, Hussain A. Convolutional MKL Based Multimodal Emotion Recognition and Sentiment Analysis," 2016 IEEE 16th International Conference on Data Mining (ICDM), Barcelona pp. 439-448. doi:10.​1109/​ICDM.​2016.​0055.
16.
go back to reference Severyn A, Moschitti A. Twitter sentiment analysis with deep convolutional neural networks. In: Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval 2015. ACM; p. 959-962. Severyn A, Moschitti A. Twitter sentiment analysis with deep convolutional neural networks. In: Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval 2015. ACM; p. 959-962.
18.
go back to reference Pensa RG, Sapino ML, Schifanella C, Vignaroli L. Leveraging cross-domain social media analytics to understand TV topics popularity. IEEE Comput Intell Mag. 2016;11(3):10–21.CrossRef Pensa RG, Sapino ML, Schifanella C, Vignaroli L. Leveraging cross-domain social media analytics to understand TV topics popularity. IEEE Comput Intell Mag. 2016;11(3):10–21.CrossRef
19.
go back to reference Chaumartin FR. UPAR7: a knowledge-based system for headline sentiment tagging, Proceedings of the 4th International Workshop on Semantic Evaluations. Association for Computational Linguistics, 2007. Chaumartin FR. UPAR7: a knowledge-based system for headline sentiment tagging, Proceedings of the 4th International Workshop on Semantic Evaluations. Association for Computational Linguistics, 2007.
23.
go back to reference A. Agrawal, A. An. Unsupervised emotion detection from text using semantic and syntactic relations, In: Web Intelligence and Intelligent Agent Technology (WI-IAT), IEEE/WIC/ACM International Conferences on Vol. 1. 2012. 346–353. A. Agrawal, A. An. Unsupervised emotion detection from text using semantic and syntactic relations, In: Web Intelligence and Intelligent Agent Technology (WI-IAT), IEEE/WIC/ACM International Conferences on Vol. 1. 2012. 346–353.
24.
go back to reference Gievska S, Koroveshovski K, Chavdarova T A hybrid approach for emotion detection in support of affective interaction. In: 2014 I.E. International Conference on Data Mining Workshop. IEEE; 2014. p. 352-359. Gievska S, Koroveshovski K, Chavdarova T A hybrid approach for emotion detection in support of affective interaction. In: 2014 I.E. International Conference on Data Mining Workshop. IEEE; 2014. p. 352-359.
25.
go back to reference Cambria E, Olsher D, Rajagopal D. SenticNet 3: a common and common-sense knowledge base for cognition-driven sentiment analysis. In: Twenty-eighth AAAI conference on artificial intelligence, 2014. Cambria E, Olsher D, Rajagopal D. SenticNet 3: a common and common-sense knowledge base for cognition-driven sentiment analysis. In: Twenty-eighth AAAI conference on artificial intelligence, 2014.
29.
go back to reference Douglas-Cowie E, Cowie R, Sneddon I, Cox C, Lowry O, Mcrorie M, Martin JC, Devillers L, Abrilian S, Batliner A, Amir N. The HUMAINE database: addressing the collection and annotation of naturalistic and induced emotional data. In: International Conference on Affective Computing and Intelligent Interaction 2007 Sep 12 Springer Berlin Heidelberg. p. 488-500). Douglas-Cowie E, Cowie R, Sneddon I, Cox C, Lowry O, Mcrorie M, Martin JC, Devillers L, Abrilian S, Batliner A, Amir N. The HUMAINE database: addressing the collection and annotation of naturalistic and induced emotional data. In: International Conference on Affective Computing and Intelligent Interaction 2007 Sep 12 Springer Berlin Heidelberg. p. 488-500).
30.
go back to reference Cambria E, Poria S, Bajpai R, Schuller B. SenticNet 4: a semantic resource for sentiment analysis based on conceptual primitives. In: COLING, 2016. 2666–2677. Cambria E, Poria S, Bajpai R, Schuller B. SenticNet 4: a semantic resource for sentiment analysis based on conceptual primitives. In: COLING, 2016. 2666–2677.
32.
go back to reference Romanyshyn M. Rule-based sentiment analysis of Ukrainian reviews. Int J Artif Intell Appl. 2013;4(4):103. Romanyshyn M. Rule-based sentiment analysis of Ukrainian reviews. Int J Artif Intell Appl. 2013;4(4):103.
33.
go back to reference Kundi F, Ahmad S, Khan A, Asghar. Detection and scoring of internet slangs for sentiment analysis using SentiWordNet. Life Sci J. 2014;11(9):66–72. Kundi F, Ahmad S, Khan A, Asghar. Detection and scoring of internet slangs for sentiment analysis using SentiWordNet. Life Sci J. 2014;11(9):66–72.
34.
go back to reference Pang, Lee L. Seeing stars: exploiting class relationships for sentiment categorization with respect to rating scales. In: ACL; 2005. p. 115–124, . Pang, Lee L. Seeing stars: exploiting class relationships for sentiment categorization with respect to rating scales. In: ACL; 2005. p. 115–124, .
35.
Metadata
Title
Sentence-Level Emotion Detection Framework Using Rule-Based Classification
Authors
Muhammad Zubair Asghar
Aurangzeb Khan
Afsana Bibi
Fazal Masud Kundi
Hussain Ahmad
Publication date
05-09-2017
Publisher
Springer US
Published in
Cognitive Computation / Issue 6/2017
Print ISSN: 1866-9956
Electronic ISSN: 1866-9964
DOI
https://doi.org/10.1007/s12559-017-9503-3

Other articles of this Issue 6/2017

Cognitive Computation 6/2017 Go to the issue

Premium Partner