Source-linked AI summary

Emotion Detection from Text

Shiv Naresh Shivhare, Saritha Khethawat

arXiv:1205.4944v1cs.HC

TL;DR

Emotion detection from text is difficult because emotions depend on context, linguistic structure, and inconsistent emotion classifications. The paper reviews keyword, lexical-affinity, learning-based, and hybrid methods, then proposes an integrated architecture; it concludes that text-based emotion recognition remains an active research area and presents the architecture as an efficient system.

  • Problem

    Text emotion recognition lacks standard emotion classifications and must handle meanings, linguistic information, and emotion indicators that vary across contexts.

  • Method

    The paper reviews existing text-based emotion-detection methods and proposes a simple architecture that integrates modified methods to extend capabilities and improve performance.

  • Results

    The paper reports that hybrid methods improve accuracy over keyword-based and naïve learning-based approaches, while presenting a new architecture intended to perform efficiently.

  • Takeaways & Limitations

    Text-based emotion recognition remains an important and active research area for human-computer interaction.

  • Takeaways & Limitations

    Existing approaches remain limited by ambiguous keywords, missed emotion without keywords, ignored linguistic information, and difficult-to-determine emotion indicators.

Abstract

from arXiv · show

Emotion can be expressed in many ways that can be seen such as facial expression and gestures, speech and by written text. Emotion Detection in text documents is essentially a content - based classification problem involving concepts from the domains of Natural Language Processing as well as Machine Learning. In this paper emotion recognition based on textual data and the techniques used in emotion detection are discussed.

1. INTRODUCTION

Text-based emotion detection is challenging because emotions often depend on interpreting concepts and their interactions rather than explicit emotion words. It is important for human-computer interaction, while text-based recognition remains less developed than speech and facial approaches.

  • Textual emotions may arise from concept meanings and interactions, not only explicit emotion words.
  • Text-based emotion recognition is important for human-computer interaction.
  • Speech and facial emotion recognition have received more research attention than text-based emotion recognition.

2. RELATED WORK

Emotion recognition from text is framed as mapping authors and emotion-expressing texts to emotions. Related work highlights unresolved ambiguity in defining both the text space and the set of human emotions.

  • Emotion recognition has emerged as a research area within affective computing and human-computer interaction.
  • The task can be formulated as mapping an author and an emotion-expressing text to an emotion.The formal mapping is r: A x T → E.
  • The problem is difficult because languages evolve and no standard classification covers all human emotions.

2.1. Keyword Spotting Technique

Keyword spotting detects emotions by finding predefined emotion-related keywords in text and assigning them to emotion categories.

  • Keyword spotting finds predefined emotion keywords as substrings in a text and assigns them to categories such as happy, sad, angry, or fearful.
  • The method treats keyword matching as an established pattern-search problem with algorithms for finding occurrences in strings.
  • The process produces an emotion class from detected words in the input text.

Negation Check

Keyword spotting processes text through tokenization, emotion-word identification, intensity analysis, and a negation check before producing an emotion class.

  • Figure 1 presents the keyword spotting technique as a text-to-emotion-class pipeline.
  • The technique tokenizes input text, identifies emotion words, analyzes their intensity, checks negation, and outputs an emotion class.
  • Negation is checked after emotion-word intensity analysis and before the final emotion classification.

2.2. Lexical Affinity Method

Lexical Affinity extends keyword spotting by assigning probabilistic emotion affinities to arbitrary words, but remains sensitive to corpus genre and word-level context.

  • 2.2. Lexical Affinity Method: Lexical Affinity assigns probabilistic affinities for particular emotions to arbitrary words beyond explicit emotion keywords.The probabilities are often derived from linguistic corpora.
  • 2.2. Lexical Affinity Method: Corpus-specific genre bias and shallow word-level analysis can cause incorrect emotion assessments for context-dependent phrases.The passage illustrates this with the word “accident” in contrasting phrases.

2.3. Learning-based Methods

Learning-based methods recast emotion detection as classifying input texts into emotion categories with previously trained machine-learning classifiers.

  • 2.3. Learning-based Methods: Learning-based methods classify input texts into emotion categories using previously trained classifiers rather than direct keyword matching.The passage names support vector machines and conditional random fields as example learning theories.
  • 2.3. Learning-based Methods: Support vector machines and conditional random fields are cited as machine-learning approaches for determining the appropriate emotion category.

2.4. Hybrid Methods

Hybrid methods combine keyword spotting with learning-based techniques to improve accuracy by replacing original keywords with semantic emotion-association features.

  • 2.4. Hybrid Methods: A hybrid system combines rule-based semantic extraction, Chinese lexicon ontology attributes, and a separable-mixture-model learning module.The extracted semantics and attributes are linked to emotions through association rules used as training features.
  • 2.4. Hybrid Methods: The described hybrid method outperforms previous approaches, but its emotion categories remain limited.

2.5. Limitations

The discussed emotion-detection methods are limited by ambiguous keyword meanings, missed emotion without keywords, ignored linguistic structure, and dependence on keyword-like features.

  • 2.5. Limitations: Keyword meanings can be multiple or vague because word meanings change across usages and contexts, including ironic or cynical sentences.
  • 2.5. Limitations: Keyword-based methods can miss emotional sentences lacking explicit emotion keywords, even when their meaning implies an emotion.The passage contrasts “I passed my qualify exam today” with a version containing “Hooray!”.
  • 2.5. Limitations: Ignoring syntax and semantics can produce different emotion interpretations for sentences with different subject-object relationships.The examples “I laughed at him” and “He laughed at me” illustrate the issue.
  • 2.5. Limitations: Learning-based methods still depend on keyword-like features, so they inherit cascading problems associated with keyword-based methods.Emoticons are given as an intuitive example of such features.

3. PROPOSED ARCHITECTURE

The proposed architecture integrates modified emotion-detection methods into a simple model with two components: an Emotion Ontology and an Emotion Detector. It weights emotion terms using ontology structure and textual frequency, then selects the highest-scoring emotion class.

  • The framework combines an Emotion Ontology with an Emotion Detector in the proposed architecture.
  • 3.1. Emotion Ontology: The emotion ontology organizes primary, secondary, and tertiary emotion classes hierarchically, assigning higher weights to upper-level classes.
  • 3.2.1.2. Depth in Ontology: Term specificity is calculated during ontology traversal so more specific concepts receive greater weight.
  • 3.2.1.3. Frequency in Text document: Term frequency contributes to importance because the algorithm counts occurrences while parsing the text document.
  • 3.2.1. Emotion Detection Algorithm: Emotion scores are proportional to term frequency, inversely proportional to ontology depth, and assigned to the primary class with the highest score.

4. CONCLUSION

Emotion detection from text is presented as an important human-computer interaction research area that remains relatively new compared with facial and audio emotion recognition. The paper reviews existing methods and proposes a new system architecture intended to perform efficiently.

  • Emotion detection from text is an important research area in human-computer interaction.
  • Text-based emotion recognition remains a fresh research area compared with emotion detection from facial and audio information.
  • The paper reviews current text-based emotion-detection methods and their limitations while proposing a new system architecture.
Loading 1205.4944v1…