<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Emerging Sentiment Language Model for Emotion Detection</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anastasia Giachanou</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Francisco Rangel</string-name>
          <email>francisco.rangel@autoritas.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fabio Crestani</string-name>
          <email>fabio.crestanig@usi.ch</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Paolo Rosso</string-name>
          <email>prosso@dsic.upv.es</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Autoritas Consulting</institution>
          ,
          <addr-line>S.A.</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Faculty of Informatics, Universita` della Svizzera italiana (USI)</institution>
          ,
          <addr-line>Lugano</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>PRHLT Research Center, Universitat Polite`cnica de Vale`ncia</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>English. In this paper we present an approach for joy, anger and neutral emotions detection based on an emerging sentiment language model. We propose an approach that can detect specific emotions from positive, neutral and negative sentiments and which favors the tweets that occur at recent sentiment spikes. Our results suggest that our approach can effectively detect joy, neutral and anger emotions and that it performs better compared to the baselines.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Recent years have seen the emergence of social
media that enable people to share their thoughts
and opinions in an easy and fast way. Opinions
posted on social media are very useful to
understand what people think and how they feel about a
specific entity (e.g. a product, a person, a company
etc.). For example, companies can mine users’
opinions on a product that has just been released
to understand if the users are satisfied or not and
act accordingly. Therefore, the automatic
detection of emotions and sentiments from text has
attracted a lot of research interest
        <xref ref-type="bibr" rid="ref11 ref20">(Tang et al., 2015;
Mohammad, 2015)</xref>
        .
      </p>
      <p>
        Although sentiment and emotion analysis share
some similarities, they are two different
problems
        <xref ref-type="bibr" rid="ref12">(Munezero et al., 2014)</xref>
        . Sentiment
analysis focuses on understanding the sentiment
polarity (positive, neutral, negative) of a text
        <xref ref-type="bibr" rid="ref13">(Pang and
Lee, 2008)</xref>
        whereas emotion analysis refers to its
affectual attitude such as anger, joy, fear etc.
        <xref ref-type="bibr" rid="ref11">(Mohammad, 2015)</xref>
        . Most of the previous work have
tried to predict sentiments from data annotated
with sentiments and emotions from data annotated
with emotions. However, preliminary experiments
showed that some emotions are related to
sentiments. Specifically, negative sentiment is related
to anger, positive sentiment to joy and text with
no emotion (neutral emotion) to text with no
sentiment (neutral sentiment).
      </p>
      <p>
        In addition, public sentiment towards a specific
entity changes over time and in some cases
sentiment spikes may occur. Sentiment spikes occur
when a large amount of documents of a specific
sentiment is posted
        <xref ref-type="bibr" rid="ref6 ref7">(Giachanou et al., 2016)</xref>
        . The
documents that occur at sentiment spikes usually
refer to a topic or event that attracted a lot of
attention and therefore they can be very helpful for
sentiment and emotion analysis. To this end, in
this study we propose to incorporate information
from the documents that have occurred at
sentiment spikes to improve the performance of the
emotion analysis task.
      </p>
      <p>
        In this paper, we focus on Twitter and we
propose the emerging Sentiment Language Model
(emerging-SLM) approach which favors tweets
that occur at recent sentiment spikes with the aim
to predict joy, anger and neutral emotions from
positive, negative and neutral sentiments
respectively. We test our approach on a collection of
tweets that spans over nine days and we show
that the emerging-SLM performs better compared
to both state-of-art Sentiment Language Model
(SLM) and to a random Sentiment Language
Model (random-SLM).
Sentiment and emotion analysis have both
attracted much research attention
        <xref ref-type="bibr" rid="ref11 ref16 ref6 ref7">(Mohammad,
2015; Giachanou and Crestani, 2016)</xref>
        . The main
difference between the two problems is that
sentiment refers to the polarity (e.g. positive, neutral,
negative) whereas emotion refers to the affectual
attitude that is anger, joy, fear etc.
        <xref ref-type="bibr" rid="ref11">(Mohammad,
2015)</xref>
        .
      </p>
      <p>
        Sentiment analysis has attracted a tremendous
research attention over the last years. The
proposed approaches can be roughly classified as
learning and lexicon based. The lexicon based
approaches are typically unsupervised and use lists
of words (e.g. good,bad) whose presence
implies a specific sentiment polarity
        <xref ref-type="bibr" rid="ref18 ref21">(Turney, 2002;
Taboada et al., 2011)</xref>
        . The learning based
approaches rely on a number of features, usually
extracted from text, to build a classifier which is
then used to annotate unlabeled text as positive,
negative or neutral
        <xref ref-type="bibr" rid="ref14">(Pang et al., 2002)</xref>
        . More
recently, researchers have proposed deep learning
approaches to learn sentiment specific word
embeddings
        <xref ref-type="bibr" rid="ref19">(Tang et al., 2014)</xref>
        or semantic
representations of user and products
        <xref ref-type="bibr" rid="ref20">(Tang et al., 2015)</xref>
        to address sentiment analysis. A thorough review
on opinion retrieval and sentiment analysis can be
found in Pang and Lee (2008) whereas Giachanou
and Crestani (2016) focused on Twitter sentiment
analysis.
      </p>
      <p>
        With regards to emotion analysis,
Mohammad (2012) considered hashtags that refer to an
emotion (e.g., #anger, #surprise) to create a
collection for emotion analysis and showed that these
hashtag annotations matched with the annotations
of trained judges. Roberts et al. (2012) extended
the list of the six Ekman’s basic emotions (joy,
anger, fear, sadness, surprise, disgust)
        <xref ref-type="bibr" rid="ref4">(Ekman,
1992)</xref>
        with an additional emotion (love) and
created a series of binary SVM emotion classifiers.
Also, other researchers have used sentiments or
emotions to address other tasks such as irony
detection
        <xref ref-type="bibr" rid="ref5">(Far´ıas et al., 2016)</xref>
        or author
profiling
        <xref ref-type="bibr" rid="ref16 ref6 ref7">(Rangel and Rosso, 2016)</xref>
        .
      </p>
      <p>
        In general, language models have been used
for text classification problems
        <xref ref-type="bibr" rid="ref2">(Bai et al., 2004)</xref>
        .
With regards to sentiment analysis, Liu et
al. (2012) used manually annotated data to train
a language model and then applied smoothing
using noisy emoticon data. There are also few works
that have considered sentiment dynamics. Bollen
et al. (2011) used a psychometric instrument to
extract and analyze different moods (tension,
depression, anger, vigor, fatigue, confusion) detected in
tweets and found that the mood level is correlated
to cultural, political and other world global events
while An et al. (2014) combined sentiment
analysis, data mining and time series methods to track
sentiment regarding climate change from Twitter
feeds. However, our work is different because we
use temporal information to favor documents that
were posted recently and attracted a lot of
attention with the aim to improve the performance of
detecting specific emotions.
3
      </p>
    </sec>
    <sec id="sec-2">
      <title>Methodology</title>
      <p>
        Language Models (LMs) that are widely used in
Information Retrieval (IR) and Natural Language
Processing (NLP) fields assign probabilities to
sequences of words
        <xref ref-type="bibr" rid="ref15">(Ponte and Croft, 1998)</xref>
        . The
most typical scenario in IR consists in generating
a Language Model (LM) for each document and
then estimating the likelihood that the query was
generated by each document. The documents then
can be ranked based on the likelihoods. For a
classification problem, we first aggregate all the
documents of each specific class and then we estimate
the likelihood that a new document is generated
from each of the estimated language models. The
new document can be annotated with the class for
which it has the maximum likelihood.
      </p>
      <p>More formally, let +, , be the LMs for
the positive, neutral and negative classes
respectively. Given a test tweet d we can detect its
emotion class (joy, anger, neutral) c0 as:</p>
      <p>jdj
p(djc0) = Y p(tij c)</p>
      <p>i=1
where jdj is the number of words in tweet d and
p(tij c) is a multinomial distribution estimated
from the LM of class c (positive, negative,
neutral).</p>
      <p>To estimate the distributions we use the
Maximum Likelihood Estimate (MLE) which computes
the probabilities as follows:
where n(t; c) is the number of times that the term
t appears in the collection of documents of class c
and jVcj is the size of the vocabulary of class c.</p>
      <p>The emerging-SLM combines two different
LMs to estimate the probabilities of the terms. The
first LM is based on all the tweets of the
collection excluding those that occur at recent sentiment
spikes whereas the second is based on tweets that
occurred at those recent sentiment spikes.
Formally, the distributions of the terms using the
emerging-SLM are estimated as:
pglobal(tj c)+(1
) pburst(tj c)
where c is the LM for the class c, pburst(tj c)
is the probability of that term t appear in the
recent sentiment spikes of the class c, pglobal(tj c)
is the probability of that term t appear in the class
c and is the parameter that determines the
importance of each LM for the final estimation. Here
we should note that pglobal(tj c) is calculated
after we excluded the tweets that occurred at
sentiment spikes.</p>
      <p>
        One common issue with the LMs is that they
assign zero probabilities to terms that do not appear
in the training data. To overcome this problem,
we apply Jelinek-Mercer smoothing that assigns
nonzero probabilities to unseen terms
        <xref ref-type="bibr" rid="ref2 ref22">(Zhai and
Lafferty, 2004)</xref>
        . Jelinek-Mercer smoothing refers
to a linear interpolation of the MLE and the
collection language model p(tj c) and can be defined
as:
p(tj ) =
p(tj ) + (1
) p(tj c)
where the collection language model is estimated
using the maximum likelihood estimate of the
whole collection.
      </p>
      <p>To detect the sentiment spikes, we measure the
evolution of each sentiment as rt;s = Nt;s=Nt
where Nt;s is the number of documents that
express the sentiment s posted at time t and Nt
is the total number of documents posted at time
t. Figure 1 shows an example of negative spikes
that occurred while tracking the sentiment towards
Michelle Obama.
4</p>
    </sec>
    <sec id="sec-3">
      <title>Experimental Setup</title>
      <p>In this section we describe the experimental
details of our study that include the description of
the dataset, the baselines we used and the
experimental settings.
4.1</p>
      <p>Dataset
Our collection contains 25,588 tweets about
Michelle Obama and spans from June 25, 2015</p>
      <p>Time
to July 2, 2015. To annotate the collection, we
used the Crowdflower platform1. Tweets were
annotated with regards to sentiment and emotion.
For sentiments, annotators could choose among
fpositive, no sentiment, negativeg whereas for
emotions they could choose among fanger, fear,
sadness, disgust, surprise, happiness, no
emotiong. Each tweet was annotated by three different
workers.</p>
      <p>
        To optimize the annotation process and obtain
more labels we applied a type of distant
supervision, which is a popular technique for
obtaining more labels for the data
        <xref ref-type="bibr" rid="ref8">(Go et al., 2009)</xref>
        .
In our study we used the similarity between the
tweets because a large amount of tweets are posted
again (retweets). Therefore, first we ranked the
tweets by how may times they were retweeted and
then we collected annotations for the most
popular ones. Next, we disseminated the labels to the
rest of the tweets using a similarity threshold set
to 0.8. We used cosine similarity to measure the
similarity between two tweets.
      </p>
      <p>For all the results reported to this study, we used
429 tweets as a test set which were posted on July
2, 2015. We kept the test and training data always
separated.
We used two different baselines to compare the
performance of our approach. The first baseline
(SLM) is based on sentiment language models and
was built from all the data without favoring tweets
that occurred at spikes (i.e. = 1:0). The
second baseline is the random-SLM approach. In this
case, instead of using tweets from recent sentiment
spikes, we randomly chose tweets from the whole
collection. To build the random LM we select as
many tweets as those used to build the LM of
sen1https://www.crowdflower.com/
timent spikes. To evaluate the statistical
significance of differences we used the McNemar test.
For pre-processing, we removed URLs, mentions,
punctuation and the entity-related terms Michelle
and Obama. For the experiments we used only
unigrams. To overcome the problem of assigning
zero probabilities to unseen terms we used
JelinekMercer smoothing with = 0:1.</p>
      <p>To model the evolution of sentiment and detect
any sentiment spikes we split the data hourly. In
addition, we defined temporal bins with the size
of 8 hours. For the emerging-SLM we detected all
the sentiment spikes that occurred in the last two
days. To detect the spikes, we used the peakutils2
package setting the threshold to 0.8.</p>
      <p>Finally, to tune the parameter, we used
crossvalidation on a rolling basis. Following this
approach, we used data published on the first
temporal bin as training and data of the second
temporal bin as test. Next, data from the first and
second temporal bins were used for training and data
from the third temporal bin as test and so on. In
other words, when we set the number of bins to
9, it means that we were using 3 days as training
data (i.e. 8 hours * 9 bins = 72 hours) and one
bin as test data. The test bin was always the
adjacent temporal bin. The first setup included 3 days,
since we wanted to have enough data to build the
SLMs. After this process we estimated the best
parameters using the average performance.
5</p>
    </sec>
    <sec id="sec-4">
      <title>Results</title>
      <p>Figure 2 shows the performance with regards to
the F1-measure for the task of emotion detection
using the emerging-SLM on the training data for
the different parameters of . We show the results
for six different temporal bins for reasons of
clarity. From this figure, we observe that there is a
performance improvement as the parameter
increases.</p>
      <p>Table 1 shows the performance with regards to
F1-measure for the task of emotion detection
using the emerging-SLM, the SLM and the
randomSLM approaches. From the results we observe
that the emerging-SLM performs better compared
to SLM and random-SLM for all the temporal
bins. Also, most of the differences are
significant. These results are very important because
2https://bitbucket.org/lucashnegri/peakutils
they show that favoring tweets that have occurred
at recent sentiment spikes is very useful. Also, the
improvement over the random-SLM validates
further this assumption. The results are also shown
on Figure 3 for an easier comparison.</p>
      <p>Emerging-SLM
SLM
Random-SLM
In this paper, we proposed the emerging-SLM
approach to detect joy, neutral and anger emotions
from positive, neutral and negative sentiments
respectively. Emerging-SLM favors tweets that
occur at recent sentiment spikes. The results showed
that our approach performs better compared to
both SLM and random-SLM and can be
effectively applied to detect specific emotions.</p>
      <p>In future we plan to explore if there is any
effect of the temporal bins size on the emotion
detection performance and if sentiment language
models can be used to detect also other emotions such
as fear and surprise.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgement</title>
      <p>The work of the first author was partially funded
by the Swiss National Science Foundation (SNSF)
under the project OpiTrack.</p>
      <p>The work of the last author was in the
framework of the Spanish MINECO research project
SomEMBED (TIN2015-71147-C2-1-P).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Xiaoran</given-names>
            <surname>An</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. Auroop</given-names>
            <surname>Ganguly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Yi</given-names>
            <surname>Fang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. Steven</given-names>
            <surname>Scyphers</surname>
          </string-name>
          , M. Ann Hunter, and
          <string-name>
            <given-names>G. Jennifer</given-names>
            <surname>Dy</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Tracking climate change opinions from twitter data</article-title>
          .
          <source>In Proceedings of the Workshop on Data Science for Social Good held in conjunction with KDD</source>
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Jing</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <string-name>
            <surname>Jian-Yun Nie</surname>
          </string-name>
          , and Franc¸ois Paradis.
          <year>2004</year>
          .
          <article-title>Using language models for text classification</article-title>
          .
          <source>In Proceedings of the Asia Information Retrieval Symposium</source>
          , Poster Session, AIRS '
          <fpage>04</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>Johan</given-names>
            <surname>Bollen</surname>
          </string-name>
          , Huina Mao, and
          <string-name>
            <given-names>Alberto</given-names>
            <surname>Pepe</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Modeling public mood and emotion: Twitter sentiment and socio-economic phenomena</article-title>
          .
          <source>In Proceedings of the 5th International AAAI Conference on Weblogs and Social Media</source>
          ,
          <source>ICWSM '11</source>
          , pages
          <fpage>450</fpage>
          -
          <lpage>453</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Paul</given-names>
            <surname>Ekman</surname>
          </string-name>
          .
          <year>1992</year>
          .
          <article-title>An argument for basic emotions</article-title>
          .
          <source>Cognition &amp; Emotion</source>
          ,
          <volume>6</volume>
          (
          <issue>3</issue>
          /4):
          <fpage>169</fpage>
          -
          <lpage>200</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Delia</given-names>
            <surname>Irazu</surname>
          </string-name>
          ´
          <article-title>Hernan´dez Far´ıas, Viviana Patti</article-title>
          , and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Rosso</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Irony detection in twitter: The role of affective content</article-title>
          .
          <source>ACM Transactions on Internet Technology</source>
          ,
          <volume>16</volume>
          (
          <issue>3</issue>
          ):
          <volume>19</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          :
          <fpage>24</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Anastasia</given-names>
            <surname>Giachanou</surname>
          </string-name>
          and
          <string-name>
            <given-names>Fabio</given-names>
            <surname>Crestani</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Like it or not: A survey of twitter sentiment analysis methods</article-title>
          .
          <source>ACM Computing Surveys</source>
          ,
          <volume>49</volume>
          (
          <issue>2</issue>
          ):
          <volume>28</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>28</lpage>
          :
          <fpage>41</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>Anastasia</given-names>
            <surname>Giachanou</surname>
          </string-name>
          , Ida Mele, and
          <string-name>
            <given-names>Fabio</given-names>
            <surname>Crestani</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Explaining sentiment spikes in twitter</article-title>
          .
          <source>In Proceedings of the 25th ACM International on Conference on Information and Knowledge Management</source>
          ,
          <source>CIKM '16</source>
          , pages
          <fpage>2263</fpage>
          -
          <lpage>2268</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Alec</given-names>
            <surname>Go</surname>
          </string-name>
          , Richa Bhayani, and
          <string-name>
            <given-names>Lei</given-names>
            <surname>Huang</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Twitter sentiment classification using distant supervision</article-title>
          .
          <source>Technical report</source>
          , Standford.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Kun-Lin</surname>
            <given-names>Liu</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu-Jun Li</surname>
            ,
            <given-names>and Minyi</given-names>
          </string-name>
          <string-name>
            <surname>Guo</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Emoticon smoothed language models for twitter sentiment analysis</article-title>
          .
          <source>In Proceedings of the TwentySixth AAAI Conference on Artificial Intelligence</source>
          ,
          <source>AAAI'12</source>
          , pages
          <fpage>1678</fpage>
          -
          <lpage>1684</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Saif</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Mohammad</surname>
          </string-name>
          .
          <year>2012</year>
          . #
          <article-title>Emotional tweets</article-title>
          .
          <source>In Proceedings of the 1st Joint Conference on Lexical and Computational Semantics - Volume 1: Proceedings of the Main Conference and the Shared Task, and Volume 2: Proceedings of the 6th International Workshop on Semantic Evaluation, SemEval '12</source>
          , pages
          <fpage>246</fpage>
          -
          <lpage>255</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Saif</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Mohammad</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Sentiment analysis: Detecting valence, emotions, and other affectual states from text</article-title>
          .
          <source>Emotion measurement</source>
          , pages
          <fpage>201</fpage>
          -
          <lpage>238</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Myriam D. Munezero</surname>
            , Calkin Suero Montero, Erkki Sutinen,
            <given-names>and John</given-names>
          </string-name>
          <string-name>
            <surname>Pajunen</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Are they different? affect, feeling, emotion, sentiment, and opinion detection in text</article-title>
          .
          <source>IEEE transactions on affective computing</source>
          ,
          <volume>5</volume>
          (
          <issue>2</issue>
          ):
          <fpage>101</fpage>
          -
          <lpage>111</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>Bo</given-names>
            <surname>Pang</surname>
          </string-name>
          and
          <string-name>
            <given-names>Lillian</given-names>
            <surname>Lee</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Opinion mining and sentiment analysis</article-title>
          .
          <source>Foundations and Trends in Information Retrieval</source>
          ,
          <volume>2</volume>
          (
          <issue>1</issue>
          -2):
          <fpage>1</fpage>
          -
          <lpage>135</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <given-names>Bo</given-names>
            <surname>Pang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Lillian</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Shivakumar</given-names>
            <surname>Vaithyanathan</surname>
          </string-name>
          .
          <year>2002</year>
          .
          <article-title>Thumbs up?: Sentiment classification using machine learning techniques</article-title>
          .
          <source>In Proceedings of the ACL-02 Conference on Empirical Methods in Natural Language Processing, EMNLP '02</source>
          , pages
          <fpage>79</fpage>
          -
          <lpage>86</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Jay M. Ponte</surname>
            and
            <given-names>W. Bruce</given-names>
          </string-name>
          <string-name>
            <surname>Croft</surname>
          </string-name>
          .
          <year>1998</year>
          .
          <article-title>A language modeling approach to information retrieval</article-title>
          .
          <source>In Proceedings of the 21st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR '98</source>
          , pages
          <fpage>275</fpage>
          -
          <lpage>281</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <given-names>Francisco</given-names>
            <surname>Rangel</surname>
          </string-name>
          and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Rosso</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>On the impact of emotions on author profiling</article-title>
          .
          <source>Information Processing &amp; Management</source>
          ,
          <volume>52</volume>
          (
          <issue>1</issue>
          ):
          <fpage>73</fpage>
          -
          <lpage>92</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <given-names>Kirk</given-names>
            <surname>Roberts</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Michael A.</given-names>
            <surname>Roach</surname>
          </string-name>
          , Joseph Johnson, Josh Guthrie, and
          <string-name>
            <surname>Sanda</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Harabagiu</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>EmpaTweet: Annotating and detecting emotions on twitter</article-title>
          .
          <source>In Proceedings of the 8th International Language Resources and Evaluation Conference</source>
          ,
          <source>LREC '12</source>
          , pages
          <fpage>3806</fpage>
          -
          <lpage>3813</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <given-names>Maite</given-names>
            <surname>Taboada</surname>
          </string-name>
          , Julian Brooke, Milan Tofiloski, Kimberly Voll, and
          <string-name>
            <given-names>Manfred</given-names>
            <surname>Stede</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Lexiconbased methods for sentiment analysis</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>37</volume>
          (
          <issue>2</issue>
          ):
          <fpage>267</fpage>
          -
          <lpage>307</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <given-names>Duyu</given-names>
            <surname>Tang</surname>
          </string-name>
          , Furu Wei, Nan Yang,
          <string-name>
            <surname>Ming Zhou</surname>
            , Ting Liu, and
            <given-names>Bing</given-names>
          </string-name>
          <string-name>
            <surname>Qin</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Learning sentimentspecific word embedding</article-title>
          .
          <source>In Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics, ACL '14</source>
          , pages
          <fpage>1555</fpage>
          -
          <lpage>1565</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <given-names>Duyu</given-names>
            <surname>Tang</surname>
          </string-name>
          , Bing Qin, and Ting Liu.
          <year>2015</year>
          .
          <article-title>Learning semantic representations of users and products for document level sentiment classification</article-title>
          .
          <source>In Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing</source>
          (Volume
          <volume>1</volume>
          :
          <string-name>
            <surname>Long</surname>
            <given-names>Papers)</given-names>
          </string-name>
          ,
          <source>ACL '15</source>
          , pages
          <fpage>1014</fpage>
          -
          <lpage>1023</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <surname>Peter D. Turney</surname>
          </string-name>
          .
          <year>2002</year>
          .
          <article-title>Thumbs up or thumbs down?: Semantic orientation applied to unsupervised classification of reviews</article-title>
          .
          <source>In Proceedings of the 40th Annual Meeting on Association for Computational Linguistics, ACL '02</source>
          , pages
          <fpage>417</fpage>
          -
          <lpage>424</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <given-names>Chengxiang</given-names>
            <surname>Zhai and John Lafferty</surname>
          </string-name>
          .
          <year>2004</year>
          .
          <article-title>A study of smoothing methods for language models applied to information retrieval</article-title>
          .
          <source>ACM Transactions on Information Systems (TOIS)</source>
          ,
          <volume>22</volume>
          (
          <issue>2</issue>
          ):
          <fpage>179</fpage>
          -
          <lpage>214</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>