Beruflich Dokumente
Kultur Dokumente
!
Computational
! Analysis of
Affect and Emotion in Language
Saif M. Mohammad
saif.mohammad@nrc-cnrc.gc.ca
(Mohammad!and!Alm,!2015)!
Sentiment
and
emotions
PhD in
Computer Postdoc, Senior
Crowd Research
annotations Science, Univ. of
Univ. of Maryland Officer
Toronto
Socia media
posts
NRC, Canada
!
Survey!on!Affect!Analysis:!
(Mohammad,!2015b)!
!
Affect and
subjectivity
AS in Lang &
Speech Assistant
Linguistic Processing Professor
PhD in
sensing Linguistics GS in Comp. CLaSP
Science & Co-Director
Health and
wellness; Engineering
education
(Mohammad!and!Alm,!2015)! 3!
Tutorial roadmap
Introduction
Linguistic Data
Survey of Applications
(Mohammad!and!Alm,!2015)! 4!
Introduction © Doug Savage.
Topics:
• Opportunities for language as a cognitive sensor of affect and emotion
• NLP tasks and applications involving affect and emotion
• Concepts and key terminology
• Challenges to automatic affect detection, characterization, and generation
(Mohammad!and!Alm,!2015)! 5!
Affect extends beyond thumbs up/down
(Mohammad!and!Alm,!2015)! 6! (Darwin)
I now have my foot in the door of the custom cake
Your thoughts: decorating business. I start in customer service as a
cashier/barista, work my way through frosting, and then
Which emotional either into wedding, birthday, or sculpted cakes! I have
tone is conveyed? been unemployed for 3 months now and this is huge. It
means I can start saving money again, paying my bills
and loans, and all the while doing something I love!
I create these goals for myself, such as working out or finishing projects and until I finish the
goals that I have set out for myself, I can't finish anything else. I can't go out, I can't do
anything because all I'm thinking about are the unfinished goals.
It seems like I invested too much in it to drop it and I get trapped in this mental prison.
But when I try to work on my projects I just sit there lethargically doing nothing. […]
Relationships with people, such as a significant other, tend to be one of the most interesting
things humans do. There is a lot of variability when dealing with people, so there's a lot
more that tends to keep our interests. Perhaps finding a significant other isn't something that
you should quit on just yet?
Unfortunately, it's an unrealistic expectation to believe that different milestones will
automatically lead to a better life. You can only expect to get enjoyment from life when you
make enjoyment a priority. You can't passively wander through life and hope things will pick
up, you have to seek out what you want from life and strive for it.
(Mohammad!and!Alm,!2015)! 7!
Affect-related topics have evolved into a priority in CL
This extends beyond opinions vs. factual or polarity distinctions into multiple
phenomena: emotion, mood, personality, attitude, certainty, credibility,
volition, veracity, friendliness, etc.
(Mohammad!and!Alm,!2015)! 9!
Affect analysis for human-centered computing
• Linguistic sensing:
Making sense of affective meaning for TTS is a hard problem, as any utterance
could potentially be rendered with affective tone. Systems should understand
when it is sensible to use a given affect and how to deal with affect ambiguity.
(Mohammad!and!Alm,!2015)! 12!
Long list of applied motivations
• Therapeutic education
• Tutoring systems
• iCALL or edutainment
• Emotion Distinct
temporal
• Mood granularity Semantic
• Personality E<M<P granularity
Target/
• Attitude source/ Intensity
trigger
Perspective
(self/ Affect Core vs.
periphery
other)
Modality
(Mohammad!and!Alm,!2015)! 14!
Challenges to automatic affect detection,
characterization, and generation
(Mohammad!and!Alm,!2015)! 15!
Challenges to automatic affect detection,
characterization, and generation
(Mohammad!and!Alm,!2015)! 16!
Challenges to automatic affect detection,
characterization, and generation
• Whose perspective?
• May refer to emotional events without implicitly or
explicitly expressing the message producer’s view
(Mohammad!and!Alm,!2015)! 17!
Reference data – the elephant in the room
Yet – affect and related experiences are key to the human condition,
and as such are critical to address in computational semantics.
(Mohammad!and!Alm,!2015)! 18!
A few summarizing observations
• Affective meaning goes beyond sentiment and polarity
• Affect is linked to naturalness, with implications for HCC
• Useful applications and several challenges makes this an
interesting research area to engage with
• Distinctions among affect concepts and attributes
• Affect involves acceptable categories, not right vs. wrong
• Intersubjective agreement tends to be relaxed
• A methodological challenge to the ‘ground truth’ concept
- What makes sense in a particular context?
(Mohammad!and!Alm,!2015)! 19!
Emotive Language Use
Topics:
• How language users communicate affect and emotion across modalities in
text, speech, signed, and multimodal data
• Links to sociolinguistic attributes of language users
• Implications for and translation into features for computational analysis
(Mohammad!and!Alm,!2015)! 20!
Language data for affect sensing have many guises
(Alm-Arvius)
• Cultural conventions
• Social expectations Moderated affect
• Social stratification expressions/perceptions
• Taboos and rituals
(Mohammad!and!Alm,!2015)! 23!
Linguistic data are, by nature, comparatively
natural, unobtrusive, and inexpensive to capture
FACE
POSTURE
GESTURE
HEART
SKIN
EYE GAZE
PUPILS
etc.
(Mohammad!and!Alm,!2015)! 24!
Multimodal sensor capture is motivated by that
multimodality characterizes affect expression;
it can add vetting of linguistic signals
Speech/transcribed
Brain activity
(microphone)
(EEG)
Facial motion
Skin conductance (Kinect)
(GSR)
(Mohammad!and!Alm,!2015)!
25! (Wang et al., 2014)
Examples of potential linguistic affect signals,
per reports in the literature
It was your canary that frightened Your canary – she frightened our cat this
our cat this morning.
morning.
It-cleft
Left dislocation
(Mohammad!and!Alm,!2015)! 27!
Clear affect encoding in text may involve various clues
! Acquired knowledge and human experience, e.g. physical lack and need
(or addiction, incapability, appearance, sleep deprivation/allowance, etc.):
He was hungry and thirsty, yet no one gave him anything; and when it became dark,
and they were about to close the gardens, the porter turned him out. (SAD)
All!emo'ons!
Pos+Neg+Neut!
Emo'on+Neut!
• Many linguistic cues potentially encode affect – but they tend to also wear
other hats. Variation can be expected. Sequencing/trajectory may matter.
Topics:
• Alternatives for conceptual computational modeling of affect in language,
including lessons learned from theoretical frameworks in affective science
• Useful linguistic datasets and lexical resources for computational analysis—
from social media to domain-specific corpora
• Issues and solutions for linguistic annotation of affect and emotion
(Mohammad!and!Alm,!2015)! 34!
Four theoretical affect perspectives
with a history
Social
Darwinian Jamesian Cognitive
constructivist
pre- appraisal
survival-
disposed -> action regulated
related reactions readiness
universal social
automated
(basic) functions
satisfy
cultural
norms
(Cornelius,!2000;!and!see!Calvo!&!
D’Mello,!2010!for!an!extended,!
(Mohammad!and!Alm,!2015)! 35! comprehensive!view!of!frameworks)!
An example of one way to conceptualize
affect as categories
Emotional ~! Neutral
(+/W)!
(&)!
~!
A fuzzy ‘gray zone’ between affect and neutrality tends to characterize affect phenomena
(Mohammad!and!Alm,!2015)! 36!
Modeling and describing affect
Basic emotion
categories (“big six”)
and emotion families Affect dimensions such as
(Ekman) valence-pleasantness and
activity-arousal (Russell);
semantic differentials (Osgood)
worry, anxiety,
panic " FEAR Appraisal
(Ortony;
Scherer) Free labeling
interpretative
agents’ action-
imagination of
readiness
informed by perceivers
context
(Mohammad!and!Alm,!2015)! 37!
Affective categories vs. affective dimensions
SAM
(Mohammad!and!Alm,!2015)! 39!
Ongoing debate:
Universality of perception of emotions
(Mohammad!and!Alm,!2015)! 40!
Ongoing debate:
Universality of emotion perception
(Mohammad!and!Alm,!2015)! 42!
Automatically generated lexical resources
(Mohammad!and!Alm,!2015)! 43!
Sample resources:
Annotated corpora and other products
Annotated corpora (affect categories):
• Affective Text Dataset (Strapparava & Mihalcea) – news; headlines
http://web.eecs.umich.edu/~mihalcea/downloads.html#affective
• Affect Dataset (Alm) – classic literary tales; sentences
http://people.rc.rit.edu/~coagla/
• 2012 US Presidential Elections – tweets (Mohammad et al.)
http://saifmohammad.com/WebDocs/ElectoralTweetsData.zip
• Emotional Prosody Speech and Transcripts – actors/numbers
(Liberman et al.) https://catalog.ldc.upenn.edu/LDC2002S28
• HUMAINE – multimodal (Douglas-Cowie et al.)
http://emotion-research.net/download/pilot-db/
Other:
• EmotionML (Schröder et al.) http://www.w3.org/TR/emotionml/
• ACII (multiple data formats), Interspeech (spoken language)
• IEEE Trans. on Affective Comp. http://www.computer.org/web/tac
• EMNLP 2014 Tutorial on Sentiment Analysis of Social Media Texts
(Mohammad & Zhu)
Video & slides: https://www.youtube.com/watch?v=zv16Xyph7Ss
http://www.saifmohammad.com/WebDocs/EMNLP2014-SentimentTutorial.pdf
(Mohammad!and!Alm,!2015)! 44!
Emotion datasets in Chinese
• News and blog posts with Ekman emotions (Wang, 2014)
(Mohammad!and!Alm,!2015)! 45!
Emotion datasets in Japanese
(Mohammad!and!Alm,!2015)! 46!
Emotion datasets in Dutch
(Mohammad!and!Alm,!2015)! 47!
More on the reference data problem
(Mohammad!and!Alm,!2015)! 48!
Collecting data and annotation
Collecting data:
• Games with a Purpose, Master-Apprentice, Wizard of Oz
• Harvesting news, social media, literary texts, etc.
• Confederates/actors vs. naturalistic data
• ‘Authenticity’ of naturalistic data
• Text external vs. text internal perspectives
(Mohammad!and!Alm,!2015)! 49!
Hashtag words as labels
• Hashtagged words may act as labels of valence or
emotion categories:
Some jerk just stole my photo on #tumblr #grrr #anger
!
614!narra'ves! !center!of!gravity!! 663!! !secondary!raZngs!
672!narra'ves!
Final!dataset!for!
Full!agreement! +49! narra'ves! +9!
!
modeling!
!
I!
A!
Why is there money on Where are they?
Why is this picture funny?
the table?
What is their relationship?
What does the crop
What is going on in this What kind of game are “circle” look like?
picture?
they playing?
Where are the two green
Who knows that the man has How often do they play men from?
cards behind his back?
video games?
Why is the man on the left
How rich is each person pointing and smiling?
in this picture?
(Mohammad!and!Alm,!2015)! 56! (Womack et al., 2014)
Example 2 of data elicitation:
Controlled experimental set-up with moderate stress
(Mohammad!and!Alm,!2015)! 58!
Computational Modeling (Part 1):
Word-level Affect Associations
Topics:
• Creating term-affect association lexicons: manually and automatically
• Real-valued associations
• Twitter-specific associations
• Negation
(Mohammad!and!Alm,!2015)! 59!
Affect in different textual chunks
• Words
(Mohammad!and!Alm,!2015)! 60!
Word associations
Associations with…
• sentiment
• emotions
• social overtones
• cultural implications
• colours
• music
Connotations.
(Mohammad!and!Alm,!2015)! 61!
Word-valence associations
• Adjectives
• reliable and stunning typically positive
• rude and broken typically negative
(Mohammad!and!Alm,!2015)! 62!
Word-emotion associations
(Mohammad!and!Alm,!2015)! 63!
Manually Creating Valence and Emotion
Association Lexicons
(Mohammad!and!Alm,!2015)! 64!
Crowdsourcing affect lexicons
• Benefits
• Inexpensive
• Convenient and time-saving
• Especially for large-scale annotation
• Challenges
• Quality control
• Malicious annotations
• Inadvertent errors
• Words used in different senses are associated with
different emotions.
(Mohammad!and!Alm,!2015)! 65!
Word-choice question
Q1. Which word is closest in meaning to cry?
# car # tree # tears # olive
Peter Turney, AI2
(Mohammad!and!Alm,!2015)! 69!
Maximum Difference Scaling (MaxDiff)
(Mohammad!and!Alm,!2015)! 70!
MaxDiff
(Mohammad!and!Alm,!2015)! 71!
Dataset of real-valued sentiment scores
(Mohammad!and!Alm,!2015)! 75!
Automatically Generating Valence and
Emotion Association Lexicons
(Mohammad!and!Alm,!2015)! 76!
Twitter-specific
valence association lexicons
• A tweet is considered:
• positive if it has a positive hashtag
• negative if it has a negative hashtag
• w can be:
• any unigram in the tweets: ~54,000 entries
• any bigram in the tweets: ~316,000 entries
• non-contiguous pairs (any two words) from the
same tweet: 308,000 entries
• Multi-word entries incorporate context:
unpredictable story 0.4
unpredictable steering -0.7
• Large vocabulary
• covering wide variety of topics
• covering words from informal language
• including creative spellings, hashtags, conjoined
words
(Mohammad!and!Alm,!2015)! 80!
Hashtag words as labels for emotions
(Mohammad, 2012a)
(Mohammad!and!Alm,!2015)! 81!
Ongoing debate:
Universality of emotion perception
(Mohammad!and!Alm,!2015)! 82!
Generating emotion association lexicon
for 500 emotions
(Mohammad,!2012a;!!
Mohammad!&!Kiritchenko,!2013a)!!
(Mohammad!and!Alm,!2015)! 83!
Negation
Jack was not thrilled at the prospect of working weekends $
negator sentiment
label: negative
negator sentiment
label: negative
scope of negation
scope of negation
positive label
• Other such works (Makki, Brooks, & Milios, 2014; Chen &
Skiena, 2014)
(Mohammad!and!Alm,!2015)! 89!
Shared tasks at the word level
(Mohammad!and!Alm,!2015)! 90!
A few summarizing observations
(Mohammad!and!Alm,!2015)! 91!
Computational Modeling (Part 2):
Sentence-, Tweet-, Message-level
Classification
Topics:
• Landscape of affect-related tasks
• Subjectivity, valence, and emotion classification: commonalities and
differences
• Shared tasks
(Mohammad!and!Alm,!2015)! 92!
Analysis of affect
(Mohammad!and!Alm,!2015)! 93!
Subjectivity
! Early work on subjectivity (Wiebe et al., 2004; Wiebe & Riloff,
2005)
◦ Subjective: having opinions and attitude
◦ Objective: containing facts
! Applications
◦ Question answering, information retreival, etc.
(Mohammad!and!Alm,!2015)! 95!
Detecting valence
valenced reaction to
(Mohammad!and!Alm,!2015)! 96!
(Ortony, Clore, & Collins, 1990)
(Mohammad!and!Alm,!2015)! ! 97!
Attitude of the
writer, reader, and other entities
• Much of the work is focused on determining
attitude of the writer.
! Is the speaker/writer explicitly expressing sentiment?
Consider:
(Mohammad!and!Alm,!2015)! 98!
Detecting valence towards a target
The lasagna was delicious, but we had to wait 40 minutes before being seated.
food: positive service: negative
(Mohammad!and!Alm,!2015)! 99!
Detecting stance
(Mohammad!and!Alm,!2015)! 100!
SemEval-2013
Sentiment Analysis in Twitter
(Mohammad!and!Alm,!2015)! 101!
Setup
• Pre-processing:
• URL -> http://someurl
• UserID -> @someuser
• Tokenization and part-of-speech (POS) tagging
(CMU Twitter NLP tool)
• Classifier:
• SVM with linear kernel
• Evaluation:
• Macro-averaged F-pos and F-neg
F-score
0.8 Classify SMS messages: positive, negative, or neutral!
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
(Mohammad,
(Mohammad 104!
Kiritchenko, & Zhu, 2013)
and Alm, 2015)
2 2
(Zhu, Kiritchenko, & Mohammad, 2014)
(Mohammad!and!Alm,!2015)! 105!
2 2
(Zhu, Kiritchenko, & Mohammad, 2014)
submissions: 30+
(Mohammad!and!Alm,!2015)! 106!
NRC system’s feature contributions
(on Tweets)
F-scores
0.7
0.6
0.5
0.4
0.3
! Word embedding
◦ A vector with a few hundred dimensions
◦ Words closer in meaning are closer in this vector space
◦ Vectors are learned from un-annotated data; can be
combined with annotated data from target application
(Mohammad!and!Alm,!2015)! 109!
Emotions
(Mohammad!and!Alm,!2015)! 110!
Six basic emotions
- generally associated with Ekman
• Anger
• Fear
• Disgust
• Joy
• Sadness
• Surprise
(Mohammad!and!Alm,!2015)! 111!
Work on fundamental affect categories
(Mohammad!and!Alm,!2015)! 112!
Supervised machine learning approaches
(Mohammad!and!Alm,!2015)! 114!
Work on other small emotion sets
• ISEAR Project: 3000 student respondents asked to report
situations in which they had experienced joy, fear, anger,
sadness, disgust, shame, or guilt.
http://emotion-research.net/toolbox/toolboxdatabase2006-10-13.2581092615
• Thomas et al. (2014)
• supervised machine learning
• 7-way emotion classification.
• Pearl and Steyvers (2010)
• Online GWAP
• Politeness, rudeness, embarrassment, formality, persuasion,
deception, confidence, and disbelief
• For each verb class, developed set of rules that are applied
to detect affect.
(Mohammad!and!Alm,!2015)! 118!
Personality traits
(Mohammad!and!Alm,!2015)! 119!
Automatic detection of personality traits
From:
• Stream of consciousness essays
• Facebook posts, Twitter messages
• Blog or forum posts
• Literature
Features:
• Ngrams not that useful
• LIWC features for pronouns etc. useful
• Sentiment and emotion features useful
– Fine emotion categories more helpful than coarse
sentiment (Mohammad & Kiritchenko)
(Grijalva et al., 2014; Minamikawa & Yokoyama, 2011a, 2011b;
Schwartz et al., 2013b; Malti & Krettenauer, 2013; Mohammad &
Kiritchenko, 2013a, 2013b)
(Mohammad!and!Alm,!2015)! 120!
Shared tasks at the sentence level
• SemEval-2007: Affective Text
http://nlp.cs.swarthmore.edu/semeval/tasks/task14/summary.shtml
(Mohammad!and!Alm,!2015)! 121!
A few summarizing observations
• Rich landscape of affect-related tasks
• Subjectivity, valence, emotions
• Reader or writer perspective
• Attitude towards a target
• Many of the features and techniques used in valence
classification are also helpful in emotion classification
• Additionally, for emotions:
• Affect association lexicons
• What else?
• Need emotion classification shared tasks
• Applications where emotion detection is shown to be useful
• Application can guide the choice of affect labels to use
(Mohammad!and!Alm,!2015)! 122!
Visualizing Computational
Outcomes
Topics:
• Common visualization techniques
• Tracking emotions in large text corpora
• Interactive Visualizations
(Mohammad!and!Alm,!2015)! 123!
(Mohammad!&!
(Mohammad!and!Alm,!2015)! 124!
Yang,!2011)!!
relative salience of trust words
(Mohammad!&!Yang,!2011)!!
(Mohammad!and!Alm,!2015)! 125!
relative salience of sadness words
(Mohammad!&!Yang,!2011)!!
(Mohammad!and!Alm,!2015)! 126!
!!
(Mohammad,!2011)!!
(Mohammad!and!Alm,!2015)! 127!
Gender differences in use of emotion words
(Mohammad!and!Alm,!2015)! 128!
Study of the Enron Email Corpus
(Mohammad!and!Alm,!2015)! 129!
(Mohammad &
Yang, 2011)
(Mohammad!and!Alm,!2015)! 130!
(Mohammad &
Yang, 2011)
(Mohammad!and!Alm,!2015)! 131!
Emotion word density: Average number of
emotion words in every X words
(Mohammad,!2011)!!
(Mohammad!and!Alm,!2015)! 133!
Percentage of joy and anger words in close proximity
to occurrences of man and woman in books.
(Mohammad,!2011)!!
(Mohammad!and!Alm,!2015)! 134!
Visualizing a thesaurus
(Mohammad!and!Alm,!2015)! 135!
136!
(Mohammad,!2015a)!!
Default view of
Roget’s thesaurus
Classes
Category view after the slider for negativity is moved to show only
the strongly negative categories
(Mohammad,!2015a)!!
(Mohammad!and!Alm,!2015)! 137!
Surprise and Positive
(Mohammad,!2015a)!! 138!
(Mohammad!and!Alm,!2015)!
A few summarizing observations
• Visualizations…
• allow new intuitive ways to access data
• quickly convey the structure of data
• help obtain new insights
• Interactivity…
• allows abstraction of details while still allowing
access when needed
• shows only that information which is relevant to
user needs
Good visualizations help us understand data, and they
can act as demos to convey information effectively.
(Mohammad!and!Alm,!2015)! 139!
Survey of Applications
Topics:
• Political science: Social media analysis in electoral processes
• Creative and fine arts: Literary analysis and music generation
• Clinical: Mental health, cognitive health, and medical decision-making
• Business and education: Leveraging personalized/macro-level affect
sensing
(Mohammad!and!Alm,!2015)! 140!
Political science
• Identify current public opinion towards the candidates in an
election (nowcasting) (Golbeck & Hansen, 2011; Conover et al.,
2011b; Mohammad et al., 2015)
(Mohammad!and!Alm,!2015)! 141!
Creative and fine arts: Literature
(Mohammad!and!Alm,!2015)! 142!
Generating music from literature:
Music that captures the change in the distribution of emotion words.
(Davis!&!Mohammad,!2014)!!
(Mohammad!and!Alm,!2015)! 143!
Challenges
• Not changing existing music -- generating novel pieces
• Paralysis of choice
• Has to sound good
• No one way is the right way
– evaluation is tricky
(Mohammad!and!Alm,!2015)! 144!
Music-emotion associations
• Major and Minor Keys
• Major keys: happiness
• Minor keys: sadness
• Tempo
• Fast tempo: happiness or excitement
• Melody
• A sequence of consonant notes: joy and calm
• A sequence of dissonant notes: excitement, anger,
or unpleasantness
(Hunter et al., 2010; Hunter et al., 2008; Ali & Peynirciolu, 2010;
Webster & Weir, 2005)
(Mohammad!and!Alm,!2015)! 145!
TransProse
• Three simultaneous piano melodies pertaining to the
dominant emotions.
• Overall positiveness (or, negativeness) determines:
• whether C major or C minor
• base octave
• Partition the novel into many small sections
• For each section, if emotion density is high:
• play many short notes
• more dissonant notes
(Davis!&!Mohammad,!2014)!!
(Mohammad!and!Alm,!2015)! 146!
Pieces by TransProse
Three simultaneous piano melodies pertaining to the dominant emotions.
Examples
TransProse: www.musicfromtext.com
Music played 300,000 times since website launched in April 2014.
(Davis!&!Mohammad,!2014)!!
(Mohammad!and!Alm,!2015)! 147!
Pervasiveness of language data in the clinical domain
Patients
at home/on the go
Articles (PubMed)
Social media,
health forums
Medical records Patient-physician consultations
(Mohammad!and!Alm,!2015)!
148!
Public and mental health
(Mohammad!and!Alm,!2015)! 149!
Public and mental health
(Mohammad!and!Alm,!2015)! 150!
Dynamics of domestic abuse
From NLP analyses, micronarratives of staying and leaving emerge. Victims report:
• staying due to, e.g., cognitive manipulation, dire financial straits, keeping the
nuclear family united, or experiencing shame.
• leaving, e.g. when threats are made towards loved ones, gaining agency,
realizing their situation or self worth, or getting support from family/friends
(Mohammad!and!Alm,!2015)! 152! (Schrading et al., 2015)
Interplay between confidence and
correctness in diagnostic contexts
• Medical misdiagnosis
• Consequences for patients and unnecessary medical costs
• Causes of errors
• Lack of expertise, technical errors, and many more
• Cognitive errors may be the most challenging to reduce
• Correctness is reality
• Confidence is belief
about correctness
(self-estimated)
(Mohammad!and!Alm,!2015)! 156!
Business and affect analysis
• Analysis of social media has been applied towards shaping
brand image, tracking customer response, and developing
automated dialogue systems for customer queries and
complaints (Ren & Quan, 2012; Gupta, Gilbert, & Fabbrizio,
2013; Bock et al., 2012).
157!
Future Directions and
Wrap-up
Topics:
• Emotions analysis for processing figurative language and metaphor
• Understanding relationships between emotions
• Enhancing evaluation procedures
• Effective integration of NLP into multimodal affect analysis
• Present and future tasks: What can emotion analysis do for your task?
(Mohammad!and!Alm,!2015)! 158!
Future directions
(Mohammad!and!Alm,!2015)! 159!
Future directions
(Mohammad!and!Alm,!2015)! 161!
Thank you!
(Mohammad!and!Alm,!2015)! 162!
Tutorial resources
A note on references:
Citations to select relevant works are provided in two formats:
• An appended standard reference list of works cited
• An annotated bibliography with selected key sources
Please feel free to contact us about suggestions or
refinements to these lists, or to associated aspects of these
materials, for future versions.
A note on images:
Images in these materials tend to be from open repositories
or personal/own collaborative sources. We have attempted to
seek permission otherwise. Nonetheless, if you notice that
image has slipped through the cracks and ought not to be
included, please contact us so we can remove it in later
versions of the materials.
(Mohammad!and!Alm,!2015)! 163!
(Muhammad and Alm, 2015)
Annotated Bibliography
4. Collobert, R., Weston, J., Bottou, L., Karlen, M., Kavukcuoglu, K., and
Kuksa, P. (2011). Natural language processing (almost) from scratch. Journal
of Machine Learning Research, 12, 2493–2537. EMPIRICAL (SYSTEM).
This paper presents a neural network framework that was applied to part-of-
speech tagging, chunking, named entity recognition, semantic role labeling,
and some other NLP tasks. It is one of the more recent papers on deep
learning in NLP that eschews task-specific engineering in favour of learning
common internal representations from data. Even though affect-related tasks
are not directly addressed in this paper, several deep learning papers on
valence classification draw inspiration from this work.
! 1
(Muhammad and Alm, 2015)
7. Cowie, R., Douglas-Cowie, E., Martin, J.-C., and Devillers, L. (2010). The
essential role of human databases for learning in and validation of affectively
competent agents. In Scherer, K. R., Bänziger, T., and Roesch, E. B. (Eds.)
Blueprint for Affective Computing: A Sourcebook. Oxford: Oxford University
Press, 151-165. SURVEY (RESOURCE).
This book chapter about data resources touches upon many of the issues and
topics under discussion with respect to affect data development, from the
perspective of the affect sciences and affective computing. Database
examples are covered for distinct modalities (albeit sparsely for text-oriented
work). The chapter includes summarizing projections about next
developments in this area.
8. Eichstaedt, J. C., Schwartz, H. A., Kern, M. L., Park, G., Labarthe, D. R.,
Merchant, R. M., Jha, S., Agrawal, M., Dziurzynski, L. A., Sap, M., Weeg, C.,
Larson, E. E., Ungar, L. H., and Seligman, M. E. (2015). Psychological
language on Twitter predicts county-level heart disease mortality.
Psychological Science, 26(2), 159-169. APPLICATION (HEALTH).
Traditional approaches for determining psychological states of people involve
in-person or phone conversations. Such approaches are time intensive and
expensive. This paper aims at determining psychological state, at the
! 2
(Muhammad and Alm, 2015)
10. Liu, H., Lieberman, H., and Selker, T. (2003). A model of textual affect
sensing using real-world knowledge. Proceedings of the International
Conference on Intelligent User Interfaces, Miami, FL, USA, 125-132.
SEMINAL/CLASSICAL.
In this early paper on affect processing with text, the main application of
interest was an affective email interface (EmpathyBuddy). The work involved
interpreting affect in terms of fundamental emotion categories, using a
textual resource of commonsense knowledge (Open Mind Commonsense). A
user study evaluated the email client. Users interacted with three client
versions, including the sensing-based version. They assessed the system for
“entertainment, interactivity, intelligence, and adoption”. The results
suggested that the authors’ main approach was perceived as more
intelligent, adoptable, and interactive.
! 3
(Muhammad and Alm, 2015)
14. Ortony, A., Clore, G. L., and Collins, A. (1990). The Cognitive Structure
of Emotions. Cambridge: Cambridge University Press. SEMINAL/CLASSICAL.
Several authors have proposed mutually conflicting theories about emotions,
and till date many key aspects of emotions are hotly debated. This book by
Ortony, Clore, and Collins presents one such theoretical framework that
argues that emotions are valence reactions. The valence reaction is broken
down into several sub-categories and these subcategories are broken down
into further sub-categories, based on whether the valence reaction was to
the consequences of events, aspects of objects, whether the person approves
or disapproves it, etc. Ideas on the theoretical underpinnings of emotions
and different kinds of valence reaction can be helpful for developing
instructions for affect annotations, as well as for developing features that can
be useful in automatic affect classification.
! 4
(Muhammad and Alm, 2015)
! 5
(Muhammad and Alm, 2015)
affect. Several applications would benefit from a system that can predict
the degree of affect in text.
20. Wiebe, J., Wilson, T., Bruce, R., Bell, M., and Martin, M. (2004). Learning
subjective language. Computational Linguistics, 30(3), 277–308.
SEMINAL/CLASSICAL.
This article presents early, comprehensive efforts to automatically detect
subjective language. Supervised classification is performed on a number of
datasets using various features, including low-frequency words, collocations,
and words that are distributionally similar to pre-chosen seed words. The
paper is also an excellent resource for understanding the principles
underpinning subjective language.
! 6
(Mohammad and Alm, 2015)
References
• Ali, O., and Peynirciolu, Z. (2010). Intensity of emotions conveyed and elicited by
familiar and unfamiliar music. Music Perception: An Interdisciplinary Journal, 27(3),
177–182.
• Alm, C. O. (2009). Affect in Text and Speech. Saarbrücken: VDM Verlag.
• Alm, C. O. (2010). Characteristics of high agreement affect annotation in text.
Proceedings of the 4th Linguistic Annotation Workshop at the 48th Annual Meeting of
the Association for Computational Linguistics, Uppsala, Sweden, 118-122.
• Alm, C. O. (2011). Subjective natural language problems: Motivations, applications,
characterizations, and implications. Proceedings of the 49th Annual Meeting of the
Association for Computational Linguistics, Portland, OR, 107-112.
• Alm, C. O. (2012). The role of affect in the computational modeling of natural
language. Language and Linguistics Compass (Computational and Mathematical),
6(7), 416-430.
• Alm, C. O., and Sproat, R. (2005). Emotional sequencing and development in fairy
tales. In Tao, J., Tan, T., and Picard, R. W. (Eds.) First International Conference on
Affective Computing and Intelligent Interaction, Beijing, China. LNCS 3784. Berlin
Heidelberg: Springer-Verlag, 668-674.
• Alm-Arvius, C. (1998). Introduction to Semantics. Lund: Studentlitteratur.
• Aman, S., and Szpakowicz, S. (2007). Identifying expressions of emotion in text. In
Matoušek, V., and Mautner, P. (Eds.) Text, Speech and Dialogue. LNCS 4629. Berlin
Heidelberg: Springer-Verlag, 196–205.
• Anagnostopoulos, C.N., Iliou, T., and Giannoukos, I. (2015). Features and
classifiers for emotion recognition from speech: A survey from 2000 to 2011.
Artificial Intelligence Review, 43(2), 155–177.
• Anand, P., Walker, M., Abbott, R., Tree, J. E. F., Bowmani, R., and Minor, M.
(2011). Cats rule and dogs drool!: Classifying stance in online debate. Proceedings
of the 2nd Workshop on Computational Approaches to Subjectivity and Sentiment
Analysis, Portland, OR, 1–9.
• Andreasen, N. G., and Pfohl, B. (1976). Linguistic analysis of speech in affective
disorders. Archives of General Psychiatry, 33(11), 1361–1367.
• Avello, D. G. (2012). ”I wanted to predict elections with Twitter and all I got was
this lousy paper” – A balanced survey on election prediction using Twitter data.
arXiv, 1204.6441.
• Baker, C. F., Fillmore, C. J., and Lowe, J. B. (1998). The Berkeley FrameNet
project. Proceedings of the Annual Meeting of the Association for Computational
Linguistics, Stroudsburg, PA, 86–90.
• Barrett, L. F. (2006). Are emotions natural kinds? Perspectives on Psychological
Science, 1(1), 28–58.
• Bellegarda, J. (2010). Emotion analysis using latent affective folding and
embedding. Proceedings of the NAACL-HLT 2010 Workshop on Computational
Approaches to Analysis and Generation of Emotion in Text, Los Angeles, CA.
• Bermingham, A., and Smeaton, A. F. (2011). On using Twitter to monitor political
sentiment and predict election results. Proceedings of the IJCNLP Workshop on
Sentiment Analysis where AI meets Psychology, Chiang Mai, Thailand, 2–10.
• Besnier, N. (1990). Language and affect. Annual Review of Anthropology, 19, 419-
451.
1
(Mohammad and Alm, 2015)
• Bethamcherla, V. P., Paul, W., Alm, C. O., Bailey, R., Geigel, J., and Wang, L.
(2015). Face-speech sensor fusion for non-invasive stress detection. Proceedings of
1st Joint Conference on Facial Analysis, Animation and Audio-Visual Speech
Processing, Vienna, Austria. Forthcoming.
• Bock, R., Gluge, S., Wendemuth, A., Limbrecht, K., Walter, S., Hrabal, D., and
Traue, H. C. (2012). Intraindividual and interindividual multimodal emotion
analyses in human-machine-interaction. IEEE International Multi-Disciplinary
Conference on Cognitive Methods in Situation Awareness and Decision Support
(CogSIMA), New Orleans, LA, 59–64.
• Bogdanova, D., Rosso, P., and Solorio, T. (2012). On the impact of sentiment and
emotion based features in detecting online sexual predators. Proceedings of the 3rd
Workshop in Computational Approaches to Subjectivity and Sentiment Analysis,
Jeju, Korea, 110–118.
• Bollen, J., Pepe, A., and Mao, H. (2011). Modeling public mood and emotion:
Twitter sentiment and socio-economic phenomena. Proceedings of the 5th
International AAAI Conference on Weblogs and Social Media, Barcelona, Spain,
450-453.
• Boneva, B., Kraut, R., and Frohlich, D. (2001). Using e-mail for personal
relationships. American Behavioral Scientist, 45(3), 530–549.
• Bradley, M. M., and Lang, P. J. (1994). Measuring emotion: The self-assessment
manikin and the semantic differential. Journal of Behavioral Therapy and
Experimental Psychiatry, 25(1), 49-59.
• Bradley, M. M., and Lang, P. J. (1999). Affective norms for English words (ANEW):
Stimuli, instruction manual and affective ratings. Technical report C-1, Gainesville,
FL. The Center for Research in Psychophysiology, University of Florida.
• Bradley, M. M., and Lang, P. J. (2007). Affective norms for English text (ANET):
Affective ratings of text and instruction manual. Tech. Rep. No. D-1. University of
Florida, Gainesville, FL.
• Brody, S., and Diakopoulos, N. (2011). Cooooooooooooooollllllllllllll!!!!!!!!!!!!!!:
Using word lengthening to detect sentiment in microblogs. Proceedings of the
Conference on Empirical Methods in Natural Language Processing, Edinburgh,
Scotland, 562–570.
• Brooks, M., Kuksenok, K., Torkildson, M. K., Perry, D., Robinson, J. J., Scott, T. J.,
Anicello, O., Zukowski, A., Harris, P., and Aragon, C. R. (2013). Statistical affect
detection in collaborative chat. Proceedings of the 2013 Conference on Computer
Supported Cooperative Work, San Antonio, TX, 317–328.
• Bullard, J., Alm, C. O., Yu, Q., Shi, P., and Haake, A. (2014). Towards multimodal
modeling of physicians’ diagnostic confidence and self-awareness using medical
narratives. Proceedings of 25th International Conference on Computational
Linguistics, Dublin, Ireland, 1718–1727.
• Bühler, K. (1934). Sprachtheorie: Die Darstellungsfunktion der Sprache. Stuttgart:
Gustav Fischer Verlag.
• Cahn, J. (1990). The generation of affect in synthesized speech. Journal of the
American Voice I/O Society, 8, 1-19.
• Caldwell, M. and Peplau, L. (1982). Sex differences in same-sex friendships. Sex
Roles, 8, 721-732.
2
(Mohammad and Alm, 2015)
3
(Mohammad and Alm, 2015)
4
(Mohammad and Alm, 2015)
5
(Mohammad and Alm, 2015)
6
(Mohammad and Alm, 2015)
• Johnsen, J.A. K., Vambheim, S. M., Wynn, R., and Wangberg, S. C. (2014).
Language of motivation and emotion in an internet support group for smoking
cessation: explorative use of automated content analysis to measure regulatory
focus. Psychology Research and Behavior Management, 7, 19–29.
• Jurgens, D., Mohammad, S. M., Turney, P., and Holyoak, K. (2012). Semeval-2012
Task 2: Measuring degrees of relational similarity. Proceedings of the 6th
International Workshop on Semantic Evaluation, SemEval’12, Montreal, Canada,
356–364.
• Karpathy, A., Joulin, A., and Li, F.-F. (2014). Deep fragment embeddings for
bidirectional image sentence mapping. Proceedings of Advances in Neural
Information Processing Systems, Montreal, Quebec, 1889–1897.
• Katz, J. J., and Fodor, J. A. (1963). The structure of a semantic theory. Language,
39(2), 170–210.
• Kilgarriff, A. (1997). “I don’t believe in word senses”. Computers and the
Humanities, 31(2), 91–113.
• Kirange, D. K., and Deshmukh, R. R.. (2013). Emotion classification of news
headlines using SVM. Asian Journal of Computer Science and Information
Technology, 2(5), 104-106.
• Kiritchenko, S., Zhu, X., and Mohammad, S. M. (2014). Sentiment analysis of short
informal texts. Journal of Artificial Intelligence Research, 50, 723–762.
• Kleres, J. (2011). Emotions and narrative analysis: A methodological approach.
Journal for the Theory of Social Behaviour, 41(2), 182–202.
• Kramer, A. D. (2012). The spread of emotion via Facebook. Proceedings of the
SIGCHI Conference on Human Factors in Computing Systems, 767–770.
• Ku, L.W., Liang, Y.T., and Chen, H.-H. (2006). Opinion extraction, summarization
and tracking in news and blog corpora. Proceedings of the AAAI Spring Symposium:
Computational Approaches to Analyzing Weblogs, Vol. 100107.
• Kunneman, F., Liebrecht, C., and van den Bosch, A. (2014). The (un)predictability
of emotional hashtags in Twitter. Proceedings of the 5th Workshop on Language
Analysis for Social Media, Gothenburg, Sweden, 26–34.
• Lamers, S. M. A., Truong, K. P., Steunenberg, B., de Jong, F. and Westerhof, G. J.
(2014). Applying prosodic speech features in mental health care: An exploratory
study in a life-review intervention for depression. Proceedings of the Workshop on
Computational Linguistics and Clinical Psychology: From Linguistic Signal to Clinical
Reality at the 52nd Annual Meeting of the Association for Computational Linguistics,
Baltimore, MD, USA, 61-68.
• Lampos, V., Preotiuc-Pietro, D., and Cohn, T. (2013). A user-centric model of
voting intention from social media. Proceedings of the 51st Annual Meeting of the
Association for Computational Linguistics, Sofia, Bulgaria, 993–1003.
• Lassen, D. S., and Brown, A. R. (2011). Twitter: The electoral connection? Social
Science Computer Review, 29(4), 419–436.
• Lazaridou, A., Bruni, E., and Baroni, M. (2014). Is this a wampimuk? Cross-modal
mapping between distributional semantics and the visual world. Proceedings of the
52ndAnnual Meeting of the Association for Computational Linguistics, Baltimore, MD,
USA, 1403–1414.
• Le, Q. V., and Mikolov, T. (2014). Distributed representations of sentences and
documents. arXiv preprint arXiv:1405.4053.
7
(Mohammad and Alm, 2015)
• Lehrman, M. T., Alm, C. O., and Proaño, R. A. (2012). Detecting distressed vs. non-
distressed affect states in short forum texts. Proceedings of the Workshop on
Language in Social Media at the Conference of the North American Chapter of the
Association for Computational Linguistics-Human Language Technologies, Montreal,
Canada, 9-18.
• Li, J., Zhou, G., Wang, H., and Zhu, Q. (2010). Learning the scope of negation via
shallow semantic parsing. Proceedings of the 23rd International Conference on
Computational Linguistics, Beijing, China, 671–679.
• Li, X. G., Li, S. M., Jiang, L. R., and Zhang, S. B. (2013). Study of English
pronunciation quality evaluation system with tone and emotion analysis capabilities.
Applied Mechanics and Materials, 475-476, 318–323.
• Liberman, M., Davis, K., Grossman, M., Martey, N., and Bell, J. (2002). Emotional
Prosody Speech and Transcripts LDC2002S28. Web Download. Philadelphia:
Linguistic Data Consortium.
• Lin, C., He, Y., and Everson, R. (2011). Sentence subjectivity detection with
weakly-supervised learning. Proceedings of the 5th International Joint Conference
on Natural Language Processing, 1153–1161.
• Lindquist, K. A., Wager, T. D., Kober, H., Bliss-Moreau, E., and Barrett, L. F.
(2012). The brain basis of emotion: A meta-analytic review. Behavioral and Brain
Sciences, 35(3), 121–143.
• Liu, B., and Zhang, L. (2012). A survey of opinion mining and sentiment analysis.
In Aggarwal, C. C., and Zhai, C. (Eds.) Mining Text Data. New York, NY: Springer
Science+Business Media, 415–463.
• Liu, H., Lieberman, H., and Selker, T. (2003a). A model of textual affect sensing
using real-world knowledge. Proceedings of the International Conference on
Intelligent User Interfaces, Miami, FL, USA, 125-132.
• Liu, H., Selker, T., and Lieberman, H. (2003b). Visualizing the affective structure of
a text document. Proceedings of Conference on Human Factors in Computing
Systems, Ft. Lauderdale, FL, USA, 740–741.
• Lu, B., and Tsou, B. K. (2010). CityU-DAC: Disambiguating sentiment-ambiguous
adjectives within context. Proceedings of the 5th International Workshop on
Semantic Evaluation, 292–295.
• Lyons, J. (1995). Linguistic Semantics: An Introduction. Cambridge: Cambridge
University Press.
• Makki, R., Brooks, S., and Milios, E. E. (2014). Context-specific sentiment lexicon
expansion via minimal user interaction. Proceedings of the International Conference
on Information Visualization Theory and Applications, Rome, Italy, 178–186.
• Malti, T., and Krettenauer, T. (2013). The relation of moral emotion attributions to
prosocial and antisocial behavior: A meta-analysis. Child Development, 84(2), 397–
412.
• Martinez-Camara, E., Martın-Valdivia, M. T., Urenalopez, L. A., and Montejoraez, A.
R. (2012). Sentiment analysis in Twitter. Natural Language Engineering, 20(1), 1–
28.
• Matykiewicz, P., Duch, W., and Pestian, J. P. (2009). Clustering semantic spaces of
suicide notes and newsgroup articles. Proceedings of the Workshop on Current
Trends in Biomedical Natural Language Processing, Boulder, CO, 179-184.
8
(Mohammad and Alm, 2015)
• Maynard, D., and Funk, A. (2011 [2012]). Automatic detection of political opinions
in tweets. In Garcia-Castro, R. et al. (Eds.) The Semantic Web: ESWC 2011
Workshops, Heraklion, Greece. LNCS 7117, 88–99.
• Mihalcea, R., Banea, C., and Wiebe, J. (2007). Learning multilingual subjective
language via cross-lingual projections. Proceedings of the 45th Annual Meeting of
the Association of Computational Linguistics, Prague, Czech Republic, 976-983.
• Mihalcea, R., and Liu, H. (2006). A corpus-based approach to finding happiness.
Proceedings of AAAI-2006 Spring Symposium on Computational Approaches to
Analysing Weblogs, 139–144.
• Mikolov, T., Sutskever, I., Chen, K., Corrado, G. S., and Dean, J. (2013).
Distributed representations of words and phrases and their compositionality.
Proceedings of Advances in Neural Information Processing Systems, 3111–3119.
• Minamikawa, A., and Yokoyama, H. (2011a). Blog tells what kind of personality you
have: egogram estimation from Japanese weblog. Proceedings of the ACM 2011
Conference on Computer Supported Cooperative Work, 217–220, Hangzhou, China.
• Minamikawa, A., and Yokoyama, H. (2011b). Personality estimation based on
weblog text classification. In Mehtrota, K. G. et al. (Eds.) Modern Approaches in
Applied Intelligence. LNCS 6704. Berlin Heidelberg: Springer-Verlag, 89–97.
• Mohammad, S. M. (2011). From once upon a time to happily ever after: Tracking
emotions in novels and fairy tales. Proceedings of the 5th ACL-HLT Workshop on
Language Technology for Cultural Heritage, Social Sciences, and Humanities,
Portland, OR, USA, 105–114.
• Mohammad, S. M. (2012a). #Emotional tweets. Proceedings of the 1st Conference
on Lexical and Computational Semantics, Montreal, Canada, 246–255.
• Mohammad, S. M. (2012b). From once upon a time to happily ever after: Tracking
emotions in mail and books. Decision Support Systems, 53(4), 730–741.
• Mohammad, S. M. (2012c). Portable features for classifying emotional text.
Proceedings of the Conference of the North American Chapter of the Association for
Computational Linguistics-Human Language Technologies, Montreal, Canada, 587–
591.
• Mohammad, S. M. (2015a). Imagisaurus: An interactive visualizer of valence and
emotion in the Roget's Thesaurus. Proceedings of the ACL Workshop on
Computational Approaches to Subjectivity and Sentiment Analysis, Lisbon,
Portugal. Forthcoming.
• Mohammad, S. M. (2015b) Sentiment analysis: Detecting valence, emotions, and
other affectual states from text. Emotion Measurement. Forthcoming.
• Mohammad, S. M., Dunne, C., and Dorr, B. (2009). Generating high-coverage
semantic orientation lexicons from overtly marked words and a thesaurus.
Proceedings of the Conference on Empirical Methods in Natural Language
Processing, Waikiki, Hawaii, 599–608.
• Mohammad, S. M., and Kiritchenko, S. (2013a). Using hashtags to capture fine
emotion categories from tweets. Computational Intelligence, 31(2), 301–326.
• Mohammad, S. M., and Kiritchenko, S. (2013b). Using nuances of emotion to
identify personality. Proceedings of the International Conference on Weblogs and
Social Media (ICWSM-13), Boston, MA, 27-30.
• Mohammad, S. M., Kiritchenko, S., and Zhu, X. (2013). NRC-Canada: Building the
state-of-the-art in sentiment analysis of tweets. Proceedings of the 7th
International Workshop on Semantic Evaluation Exercises (SemEval-2013), Atlanta,
9
(Mohammad and Alm, 2015)
10
(Mohammad and Alm, 2015)
Press.
• Paul, M. J., and Dredze, M. (2011). You are what you tweet: Analyzing Twitter for
public health. Proceedings of the 5th International AAAI Conference on Weblogs and
Social Media, 265–272.
• Paul, W., Alm, C. O., Bailey, R., Geigel, J., and Wang, L. (2015). Stressed out:
What speech tells us about stress. Proceedings of Interspeech, Dresden, Germany.
Forthcoming.
• Pearl, L., and Steyvers, M. (2010). Identifying emotions, intentions, and attitudes
in text using a game with a purpose. Proceedings of the NAACL-HLT 2010 Workshop
on Computational Approaches to Analysis and Generation of Emotion in Text, Los
Angeles, CA, 71-79.
• Pennebaker, J. W., Mehl, M. R., and Niederhoffer, K. G. (2003). Psychological
aspects of natural language use: Our words, our selves. Annual Review of
Psychology, 54(1), 547–577.
• Pestian, J. P., Matykiewicz, P., and Grupp-Phelan, J. (2008). Using natural language
processing to classify suicide notes. Proceedings of the Workshop on Current Trends
in Biomedical Natural Language Processing, Columbus, OH, 96-97.
• Picard, R. (1997). Affective Computing. Cambridge: MIT Press.
• Plutchik, R. (1962). The Emotions. New York: Random House.
• Plutchik, R. (1980). A general psychoevolutionary theory of emotion. Emotion:
Theory, Research, and Experience, 1(3), 3–33.
• Plutchik, R. (2001). The nature of emotions: Human emotions have deep
evolutionary roots, a fact that may explain their complexity and provide tools for
clinical practice. American Scientist, 89(4), 344–350.
• Polanyi, L., and Zaenen, A. (2004). Contextual valence shifters. Exploring Attitude
and Affect in Text: Theories and Applications (AAAI Spring Symposium Series).
• Pontiki, M., Galanis, D., Pavlopoulos, J., Papageorgiou, H., Androutsopoulos, I., and
Manandhar, S. (2014). SemEval-2014 Task 4: Aspect based sentiment analysis.
Proceedings of the 8th International Workshop on Semantic Evaluation (SemEval
2014) at the 25th International Conference on Computational Linguistics, Dublin,
Ireland, 27-35.
• Popescu, A.-M., and Etzioni, O. (2005). Extracting product features and opinions
from reviews. Proceedings of the Conference on Human Language Technology and
Empirical Methods in Natural Language Processing, Vancouver, Canada, 339–346.
• Poulin, C., Shiner, B., Thompson, P., Vepstas, L., Young-Xu, Y., Goertzel, B., Watts,
B., Flashman, L., and McAllister, T. (2014). Predicting the risk of suicide by
analyzing the text of clinical notes. PLOS ONE 9(1).e85733.
• Purver, M., and Battersby, S. (2012). Experimenting with distant supervision for
emotion classification. Proceedings of the 13th Conference of the European Chapter
of the Association for Computational Linguistics, Avignon, France, 482–491.
• Qadir, A. (2009). Detecting opinion sentences specific to product features in
customer reviews using typed dependency relations. Proceedings of the Workshop
on Events in Emerging Text Types (eETTs ’09), Borovets, Bulgaria, 38–43.
• Quan, C., and Ren, F. (2009). Construction of a blog emotion corpus for Chinese
emotional expression analysis. Proceedings of the 2009 Conference on Empirical
Methods in Natural Language Processing, Singapore, 1446-1454.
• Quan, C., and Ren, F. (2014). Visualizing emotions from chinese blogs by textual
emotion analysis and recognition techniques. International Journal of Information
11
(Mohammad and Alm, 2015)
12
(Mohammad and Alm, 2015)
13
(Mohammad and Alm, 2015)
analytics: On-line learner profiling beyond numerical data. Proceedings of the 14th
Koli Calling International Conference on Computing Education Research, 165–169.
• Sun, Y., Quan, C., Kang, X., Zhang, Z., and Ren, F. (2014). Customer emotion
detection by emotion expression analysis on adverbs. Information Technology and
Management, 1–9.
• Suttles, J., and Ide, N. (2013). Distant supervision for emotion classification with
discrete binary values. Computational Linguistics and Intelligent Text Processing,
Samos, Greece. Berlin Heidelberg: Springer-Verlag, 121– 136.
• Taboada, M., Brooke, J., Tofiloski, M., Voll, K., and Stede, M. (2011). Lexicon-based
methods for sentiment analysis. Computational Linguistics, 37(2), 267–307.
• Tang, D., Wei, F., Qin, B., Liu, T., and Zhou, M. (2014a). Coooolll: A deep learning
system for twitter sentiment classification. Proceedings of the 8th International
Workshop on Semantic Evaluation (SemEval 2014), Dublin, Ireland, 208–212.
• Tang, D., Wei, F., Qin, B., Zhou, M., and Liu, T. (2014b). Building large-scale
Twitter-specific sentiment lexicon: A representation learning approach. Proceedings
of the International Conference on Computational Linguistics, Dublin, Ireland, 172–
182.
• Thelwall, M., Buckley, K., and Paltoglou, G. (2011). Sentiment in Twitter events.
Journal of the American Society for Information Science and Technology, 62(2),
406–418.
• Thomas, B., Dhanya, K. A., and Vinod, P. (2014). Synthesized feature space for
multiclass emotion classification. IEEE 1st International Conference on Networks and
Soft Computing (ICNSC), Guntur, 188–192.
• Thomas, M., Pang, B., and Lee, L. (2006). Get out the vote: Determining support or
opposition from congressional floor-debate transcripts. Proceedings of the
Conference on Empirical Methods in Natural Language Processing, Sydney,
Australia, 327–335.
• Tumasjan, A., Sprenger, T. O., Sandner, P. G., and Welpe, I. M. (2010). Election
forecasts with Twitter: How 140 characters reflect the political landscape. Social
Science Computer Review, 29(4), 402–418.
• Turney, P. D. (2002). Thumbs up or thumbs down? Semantic orientation applied to
unsupervised classification of reviews. Proceedings of the 40th Annual Meeting of the
Association for Computational Linguistics, Philadelphia, PA, 417-424.
• Turney, P., and Littman, M. L. (2003). Measuring praise and criticism: Inference of
semantic orientation from association. ACM Transactions on Information Systems,
21(4), 315-346.
• Vaassen, F., and Daelemans, W. (2011). Automatic emotion classification for
interpersonal communication. Proceedings of the ACL Workshop on Computational
Approaches to Subjectivity and Sentiment Analysis, Portland, OR, 104–110.
• Vaidyanathan, P., Prud’hommeaux, E., Alm, C. O., Pelz, J. B., and Haake, A.
(2015). Alignment of eye movements and spoken language for semantic image
understanding. Proceedings of the 11th International Conference on Computational
Semantics, London, UK, 76-81.
• Wang, C., and Wang, F. (2012). A bootstrapping method for extracting sentiment
words using degree adverb patterns. IEEE International Conference on Computer
Science and Service System (CSSS), 2173–2176.
14
(Mohammad and Alm, 2015)
• Wang, L., Bailey, R., Geigel, J., Alm, C. O., Bethamcherla, V., Krithika, S., John, B.,
and Kilroy, T. (2014). Sensor fusion for cognitive load and stress monitoring and
detection. RIT-VA, Canandaigua, NY. Poster.
• Wang, W., Chen, L., Thirunarayan, K., and Sheth, A. P. (2012). Harnessing Twitter
"big data" for automatic emotion identification. Proceedings of the 2012 ASE/IEEE
International Conference on Social Computing and 2012 ASE/IEEE International
Conference on Privacy, Security, Risk and Trust, Washington, DC, 587–592.
• Wang, X., and Fu, G.-H. (2010). Chinese subjectivity detection using a sentiment
density-based naive Bayesian classifier. IEEE International Conference on Machine
Learning and Cybernetics (ICMLC), Vol. 6, 3299–3304.
• Wang, Z. (2014). Segment-based fine-grained emotion detection for chinese
text. Proceedings of the 3rdCIPS-SIGHAN Joint Conference on Chinese Language
Processing, Wuhan, China. 52–60.
• Walker, M. A., Anand, P., Abbott, R., and Grant, R. (2012). Stance classification
using dialogic properties of persuasion. Proceedings of the Conference of the North
American Chapter of the Association for Computational Linguistics-Human Language
Technologies, Montreal, Canada, 592–596.
• Warriner, A. B., Kuperman, V., and Brysbaert, M. (2013). Norms of valence,
arousal, and dominance for 13,915 English lemmas. Behavior Research Methods,
45(4), 1191–1207.
• Webster, G. and Weir, C. (2005). Emotional responses to music: Interactive effects
of mode, texture, and tempo. Motivation and Emotion, 29(1), 19–39.
• Whissell, C. (2000). Phonoemotional profiling: A description of the emotional
flavour of English texts on the basis of the phonemes employed in them.
Perceptual and Motor Skills, 91(2), 617-648.
• Wiebe, J., and Riloff, E. (2005). Creating subjective and objective sentence
classifiers from unannotated texts. Proceedings of the 6th International Conference
on Computational Linguistics and Intelligent Text Processing, Mexico City,
Mexico, 486–497.
• Wiebe, J., and Riloff, E. (2011). Finding mutual benefit between subjectivity
analysis and information extraction. IEEE Transactions on Affective Computing,
2(4), 175–191.
• Wiebe, J., Wilson, T., Bruce, R., Bell, M., and Martin, M. (2004). Learning subjective
language. Computational Linguistics, 30(3), 277–308.
• Wilson, T., Hoffmann, P., Somasundaran, S., Kessler, J., Wiebe, J., Choi, Y., Cardie,
C., Riloff, E., and Patwardhan, S. (2005). Opinionfinder: A system for subjectivity
analysis. Proceedings of the Conference on Empirical Methods in Natural Language
Processing, Interactive Demonstrations, Vancouver, Canada, 34–35.
• Wilson, T., Kozareva, Z., Nakov, P., Rosenthal, S., Stoyanov, V., and Ritter, A.
(2013). SemEval-2013 Task 2: Sentiment analysis in Twitter. Proceedings of the 7th
International Workshop on Semantic Evaluation (SemEval-2013), Atlanta, GA, 312-
320.
• Womack, K., McGowen, V., Alm, C. O., Pelz, J., Haake, A., and Shi, P. (2014).
Analyzing multimodal behaviors of students with autism spectrum disorders.
Effective Access Technology Conference, Rochester, NY. Poster.
• Zhang, L., Liu, B., Lim, S. H., and O’Brien-Strain, E. (2010). Extracting and ranking
product features in opinion documents. Proceedings of the 23rd International
Conference on Computational Linguistics, Beijing, China, 1462–1470.
15
(Mohammad and Alm, 2015)
• Zhu, X., Guo, H., Mohammad, S., and Kiritchenko, S. (2014). An empirical study on
the effect of negation words on sentiment. Proceedings of the 52nd Annual Meeting
of the Association for Computational Linguistics, Baltimore, Maryland, 304–313.
• Zhu, X., Sobhani, P., and Guo, H. (2015). Long short-term memory over recursive
structures. International Conference on Machine Learning, Lile, France.
16