Toward Plot Units: Automatic Affect State Analysis Amit Goyal, Ellen Riloff, Hal Daume´ III and Nathan Gilbert email: {amitg,riloff,hal,ngilbert}@cs.utah.edu web: http://www.cs.utah.edu/˜amitg/ NAACL-HLT 2010 Workshop on Emotion in Text 5th June 2010 EMOTION2010 AmitGoyal(UniversityofUtah) TowardPlotUnits:AutomaticAffectStateAnalysis(1/20) Types of Affect States: Mental (M) Positive (+) Negative (-) Types of Causal Links Motivation (m) links must point to M state Actualization (a) links must point to +/- state Termination (t) and Equivalence (e) links points backwards: fromMstatetoMstate from+/-stateto+/-state Types of Cross character Links Can occur between any pair of affect states e.g. M to M (request) or + to + (shared) Overview of Plot Units Understand narrative text [Lehnert,1981] EMOTION2010 AmitGoyal(UniversityofUtah) TowardPlotUnits:AutomaticAffectStateAnalysis(2/20) Types of Causal Links Motivation (m) links must point to M state Actualization (a) links must point to +/- state Termination (t) and Equivalence (e) links points backwards: fromMstatetoMstate from+/-stateto+/-state Types of Cross character Links Can occur between any pair of affect states e.g. M to M (request) or + to + (shared) Overview of Plot Units Understand narrative text [Lehnert,1981] Types of Affect States: Mental (M) Positive (+) Negative (-) EMOTION2010 AmitGoyal(UniversityofUtah) TowardPlotUnits:AutomaticAffectStateAnalysis(2/20) Types of Cross character Links Can occur between any pair of affect states e.g. M to M (request) or + to + (shared) Overview of Plot Units Understand narrative text [Lehnert,1981] Types of Affect States: Mental (M) Positive (+) Negative (-) Types of Causal Links Motivation (m) links must point to M state Actualization (a) links must point to +/- state Termination (t) and Equivalence (e) links points backwards: fromMstatetoMstate from+/-stateto+/-state EMOTION2010 AmitGoyal(UniversityofUtah) TowardPlotUnits:AutomaticAffectStateAnalysis(2/20) Overview of Plot Units Understand narrative text [Lehnert,1981] Types of Affect States: Mental (M) Positive (+) Negative (-) Types of Causal Links Motivation (m) links must point to M state Actualization (a) links must point to +/- state Termination (t) and Equivalence (e) links points backwards: fromMstatetoMstate from+/-stateto+/-state Types of Cross character Links Can occur between any pair of affect states e.g. M to M (request) or + to + (shared) EMOTION2010 AmitGoyal(UniversityofUtah) TowardPlotUnits:AutomaticAffectStateAnalysis(2/20) John Paul (car won’t start) a1 s1 m t (wants car started) request s2 a2 (agrees to help) a a s2 a3 shared (gets it started) (starts it) s3 a4 s4 a5 Example of Plot Units (s1) When John tried to start his car this morning, it wouldn’t turn over. (s2) He asked his neighbor Paul for help. (s3) Paul did something to the carburetor and got it going. (s4) John thanked Paul and drove to work. EMOTION2010 AmitGoyal(UniversityofUtah) TowardPlotUnits:AutomaticAffectStateAnalysis(3/20) Example of Plot Units (s1) When John tried to start his car this morning, it wouldn’t turn over. (s2) He asked his neighbor Paul for help. (s3) Paul did something to the carburetor and got it going. (s4) John thanked Paul and drove to work. John Paul (car won’t start) a1 s1 m t (wants car started) request s2 a2 (agrees to help) a a s2 a3 shared (gets it started) (starts it) s3 a4 s4 a5 EMOTION2010 AmitGoyal(UniversityofUtah) TowardPlotUnits:AutomaticAffectStateAnalysis(3/20) M revealed through speech acts thewolfaskedaneagletoextractthebone Sentiment analysis captures some of the affect states Direct Expressions of Emotion 1. Maxwasdisappointed2. Maxwaspleased EMOTION2010 AmitGoyal(UniversityofUtah) TowardPlotUnits:AutomaticAffectStateAnalysis(4/20) Sentiment analysis captures some of the affect states Direct Expressions of Emotion 1. Maxwasdisappointed2. Maxwaspleased M revealed through speech acts thewolfaskedaneagletoextractthebone EMOTION2010 AmitGoyal(UniversityofUtah) TowardPlotUnits:AutomaticAffectStateAnalysis(4/20) Always with respect to a character BenazirBhuttowasassassinatedbyAl-Qaeda Need verbs like eaten/praise which are -/+ for PATIENT Thedeerwaseatenbythelion Thedeerwaspraisedbythelion Plans and Goals represented as a mental state (M) Inferredfromactions: thelionhunteddeer Plancompletionproduces+/-affectstates theeaglesuccessfullyextractsthebonefromthewolf’sthroat World Knowledge e.g. John is hungry/thirsty Affect state analysis is not Sentiment analysis Actions or bad situations rather than opinions John’scarwouldn’tturnover EMOTION2010 AmitGoyal(UniversityofUtah) TowardPlotUnits:AutomaticAffectStateAnalysis(5/20)
Description: