Affect Analysis Model: Novel rule-based approach to affect sensing from text

Alena Neviarouskaya, Helmut Prendinger, Mitsuru Ishizuka

Research output: Contribution to journalArticle

59 Citations (Scopus)

Abstract

In this paper, we address the tasks of recognition and interpretation of affect communicated through text messaging in online communication environments. Specifically, we focus on Instant Messaging (IM) or blogs, where people use an informal or garbled style of writing. We introduced a novel rule-based linguistic approach for affect recognition from text. Our Affect Analysis Model (AAM) was designed to deal with not only grammatically and syntactically correct textual input, but also informal messages written in an abbreviated or expressive manner. The proposed rule-based approach processes each sentence in stages, including symbolic cue processing, detection and transformation of abbreviations, sentence parsing and word/phrase/sentence-level analyses. Our method is capable of processing sentences of different complexity, including simple, compound, complex (with complement and relative clauses) and complex-compound sentences. Affect in text is classified into nine emotion categories (or neutral). The strength of the resulting emotional state depends on vectors of emotional words, relations among them, tense of the analysed sentence and availability of first person pronouns. The evaluation of the Affect Analysis Model algorithm showed promising results regarding its capability to accurately recognize fine-grained emotions reflected in sentences from diary-like blog posts (averaged accuracy is up to 77 per cent), fairy tales (averaged accuracy is up to 70.2 per cent) and news headlines (our algorithm outperformed eight other systems on several measures).

Original languageEnglish
Pages (from-to)95-135
Number of pages41
JournalNatural Language Engineering
Volume17
Issue number1
DOIs
Publication statusPublished - 2011 Jan
Externally publishedYes

Fingerprint

Blogs
model analysis
Text messaging
weblog
emotion
Processing
Linguistics
fairy tale
Availability
Communication
news
linguistics
interpretation
human being
communication
evaluation
Emotion

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence

Cite this

Affect Analysis Model : Novel rule-based approach to affect sensing from text. / Neviarouskaya, Alena; Prendinger, Helmut; Ishizuka, Mitsuru.

In: Natural Language Engineering, Vol. 17, No. 1, 01.2011, p. 95-135.

Research output: Contribution to journalArticle

Neviarouskaya, Alena ; Prendinger, Helmut ; Ishizuka, Mitsuru. / Affect Analysis Model : Novel rule-based approach to affect sensing from text. In: Natural Language Engineering. 2011 ; Vol. 17, No. 1. pp. 95-135.
@article{99b56f6c7c5c461496581c94aa3d1819,
title = "Affect Analysis Model: Novel rule-based approach to affect sensing from text",
abstract = "In this paper, we address the tasks of recognition and interpretation of affect communicated through text messaging in online communication environments. Specifically, we focus on Instant Messaging (IM) or blogs, where people use an informal or garbled style of writing. We introduced a novel rule-based linguistic approach for affect recognition from text. Our Affect Analysis Model (AAM) was designed to deal with not only grammatically and syntactically correct textual input, but also informal messages written in an abbreviated or expressive manner. The proposed rule-based approach processes each sentence in stages, including symbolic cue processing, detection and transformation of abbreviations, sentence parsing and word/phrase/sentence-level analyses. Our method is capable of processing sentences of different complexity, including simple, compound, complex (with complement and relative clauses) and complex-compound sentences. Affect in text is classified into nine emotion categories (or neutral). The strength of the resulting emotional state depends on vectors of emotional words, relations among them, tense of the analysed sentence and availability of first person pronouns. The evaluation of the Affect Analysis Model algorithm showed promising results regarding its capability to accurately recognize fine-grained emotions reflected in sentences from diary-like blog posts (averaged accuracy is up to 77 per cent), fairy tales (averaged accuracy is up to 70.2 per cent) and news headlines (our algorithm outperformed eight other systems on several measures).",
author = "Alena Neviarouskaya and Helmut Prendinger and Mitsuru Ishizuka",
year = "2011",
month = "1",
doi = "10.1017/S1351324910000239",
language = "English",
volume = "17",
pages = "95--135",
journal = "Natural Language Engineering",
issn = "1351-3249",
publisher = "Cambridge University Press",
number = "1",

}

TY - JOUR

T1 - Affect Analysis Model

T2 - Novel rule-based approach to affect sensing from text

AU - Neviarouskaya, Alena

AU - Prendinger, Helmut

AU - Ishizuka, Mitsuru

PY - 2011/1

Y1 - 2011/1

N2 - In this paper, we address the tasks of recognition and interpretation of affect communicated through text messaging in online communication environments. Specifically, we focus on Instant Messaging (IM) or blogs, where people use an informal or garbled style of writing. We introduced a novel rule-based linguistic approach for affect recognition from text. Our Affect Analysis Model (AAM) was designed to deal with not only grammatically and syntactically correct textual input, but also informal messages written in an abbreviated or expressive manner. The proposed rule-based approach processes each sentence in stages, including symbolic cue processing, detection and transformation of abbreviations, sentence parsing and word/phrase/sentence-level analyses. Our method is capable of processing sentences of different complexity, including simple, compound, complex (with complement and relative clauses) and complex-compound sentences. Affect in text is classified into nine emotion categories (or neutral). The strength of the resulting emotional state depends on vectors of emotional words, relations among them, tense of the analysed sentence and availability of first person pronouns. The evaluation of the Affect Analysis Model algorithm showed promising results regarding its capability to accurately recognize fine-grained emotions reflected in sentences from diary-like blog posts (averaged accuracy is up to 77 per cent), fairy tales (averaged accuracy is up to 70.2 per cent) and news headlines (our algorithm outperformed eight other systems on several measures).

AB - In this paper, we address the tasks of recognition and interpretation of affect communicated through text messaging in online communication environments. Specifically, we focus on Instant Messaging (IM) or blogs, where people use an informal or garbled style of writing. We introduced a novel rule-based linguistic approach for affect recognition from text. Our Affect Analysis Model (AAM) was designed to deal with not only grammatically and syntactically correct textual input, but also informal messages written in an abbreviated or expressive manner. The proposed rule-based approach processes each sentence in stages, including symbolic cue processing, detection and transformation of abbreviations, sentence parsing and word/phrase/sentence-level analyses. Our method is capable of processing sentences of different complexity, including simple, compound, complex (with complement and relative clauses) and complex-compound sentences. Affect in text is classified into nine emotion categories (or neutral). The strength of the resulting emotional state depends on vectors of emotional words, relations among them, tense of the analysed sentence and availability of first person pronouns. The evaluation of the Affect Analysis Model algorithm showed promising results regarding its capability to accurately recognize fine-grained emotions reflected in sentences from diary-like blog posts (averaged accuracy is up to 77 per cent), fairy tales (averaged accuracy is up to 70.2 per cent) and news headlines (our algorithm outperformed eight other systems on several measures).

UR - http://www.scopus.com/inward/record.url?scp=79957484079&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79957484079&partnerID=8YFLogxK

U2 - 10.1017/S1351324910000239

DO - 10.1017/S1351324910000239

M3 - Article

AN - SCOPUS:79957484079

VL - 17

SP - 95

EP - 135

JO - Natural Language Engineering

JF - Natural Language Engineering

SN - 1351-3249

IS - 1

ER -