ML-Ask · Affect Analysis System
emotive elements, emotive expressions, and Russell's 2D affect space — for Japanese.

ML-Ask — eMotive eLement and Expression Analysis system — is a keyword-based, language-dependent system for automatic affect annotation of Japanese utterances. It is built on a simple linguistic assumption: a speaker's emotional state is conveyed by emotional expressions used in emotive utterances. ML-Ask first decides whether a sentence is emotive at all, then — within emotive sentences only — looks for expressions of specific emotion types.
Two ingredients carry the system. Emotemes are signal words that mark emotivity without specifying which emotion — interjections (すごい sugoi), mimetic expressions (わくわく wakuwaku), vulgar morphemes (〜やがる -yagaru), and emotive sentence markers ("!", "??"). Emotive expressions are the words that name the feeling itself — nouns (愛情 aijou, love), verbs (悲しむ kanashimu, to grieve), adjectives, and set phrases. The expression database is based on Akira Nakamura's Emotive Expression Dictionary, sorted into ten classical Japanese emotion types (joy, anger, sorrow, fear, shame, fondness, dislike, excitement, relief, surprise) — roughly 2,100 expressions in total.
ML-Ask also implements Contextual Valence Shifters (Polanyi & Zaenen, 2006) with 108 Japanese negation patterns, and projects the detected emotion onto Russell's two-dimensional model of affect (valence × activation) — so downstream applications can reason about positive-activated vs. negative-deactivated mood rather than 10 discrete labels.
Preferred citations
- Michal Ptaszynski, Pawel Dybala, Rafal Rzepka, Kenji Araki, "Affecting Corpora: Experiments with Automatic Affect Annotation System — A Case Study of the 2channel Forum". PACLING-09, Sapporo, 2009.
- Michal Ptaszynski, Pawel Dybala, Wenhan Shi, Rafal Rzepka, Kenji Araki, "A System for Affect Analysis of Utterances in Japanese Supported with Web Mining". J. Japan Society for Fuzzy Theory and Intelligent Informatics, 21(2), 2009. PDF ↗

