<!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>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>GTI-Gradiant at TASS 2015: A Hybrid Approach for Sentiment Analysis in Twitter</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Tamara Alvarez-Lopez Hector Cerezo-Costas Jonathan Juncal-Mart nez Diego Celix-Salgado Milagros Fernandez-Gavilanes Gradiant Enrique Costa-Montenegro 36310 Vigo</institution>
          ,
          <addr-line>Spain Francisco Javier Gonzalez-Castan~o</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2015</year>
      </pub-date>
      <volume>1397</volume>
      <fpage>35</fpage>
      <lpage>40</lpage>
      <abstract>
        <p>This paper describes the participation of the GTI research group of AtlantTIC, University of Vigo, and Gradiant (Galician Research and Development Centre in Advanced Telecommunications), in the tass 2015 workshop. Both groups have worked together in the development of a hybrid approach for sentiment analysis, at a global level, of Twitter, proposed in task 1 of tass. A system based on classi ers and unsupervised approaches, built with polarity lexicons and syntactic structures, is presented here. The combination of both approaches has provided highly competitive results over the given datasets.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>In recent years, research on the eld of
Sentiment Analysis (sa) has increased
considerably, due to the growth of user content
generated in social networks, blogs and other
platforms on the Internet. These are
considered valuable information for companies,
which seek to know or even predict the
acceptance of their products, to design their
marketing campaigns more e ciently. One
of these sources of information is Twitter,
where users are allowed to write about any
topic, using colloquial and compact language.
As a consecuence, SA in Twitter is specially
challenging, as opinions are expressed in one
or two short sentences. Moreover, they
include special elements such as hashtags or
mentions. Henceforth, additional treatments
must be applied when analyzing a tweet.</p>
      <p>
        Numerous contributions on this subject
can be found in the literature. Most of them
are supervised machine learning approaches,
although unsupervised semantic can also be
found in this eld. The rst ones are
usually classi ers built from features of a \bag
of words" representation
        <xref ref-type="bibr" rid="ref12">(Pak and Paroubek,
2010)</xref>
        , whilst the second ones try to model
linguistic knowledge by using polarity
dictionaries
        <xref ref-type="bibr" rid="ref1">(Brooke, To loski, and Taboada,
2009)</xref>
        , which contain words tagged with their
semantic orientation. These strategies
involve lexics, syntax or semantics
analytics
        <xref ref-type="bibr" rid="ref14">(Quinn et al., 2010)</xref>
        with a nal
aggregation of their values.
      </p>
      <p>
        The tass evaluation workshop aims at
providing a benchmark forum for comparing
the latest approaches in this eld. In this
way, our team only took part in task 1 related
to sa in Twitter. This task encompasses
four experiments. The rst consists of
evaluating tweet polarities over a big dataset of
tweets, with only 4 tags, positive (p), negative
(n), neutral (neu) or no opinion (none)
expressed. In the second experiment, the same
evaluation is requested over a smaller
selection of tweets. The third and fourth
experiments propose the same two datasets,
respectively, but with 6 di erent possible tags,
including strong positive (p+) and strong
negative (n+). In addition, a training set has
been provided, in order to build the
models
        <xref ref-type="bibr" rid="ref18">(Villena-Roman et al., 2015)</xref>
        .
      </p>
      <p>The rest of this article is structured as
follows: Section 2 presents in detail the system
proposed. Section 3 describes the results
obtained and some experiments performed over
the target datasets. Finally, Section 4
summarizes the main ndings and conclusions.
2</p>
    </sec>
    <sec id="sec-2">
      <title>System overview</title>
      <p>
        Our system is a combination of two di erent
approaches. The rst approach is an
unsupervised approach, based on sentiment
dictionaries, which are automatically generated
from the set of tweets to analyze (a set of
positive and negative seeds, created manually,
are necessary to start the process). The
second is a supervised approach, which employs
Conditional Random Fields (crfs)
        <xref ref-type="bibr" rid="ref17">(Sutton
and McCallum, 2011)</xref>
        to detect the scope
of potential polarity shifters (e.g.
intensication, reversal verbs and negation
particles). This information is combined to
conform high-level features which are fed to a
statistical classi er to nally obtain the
polarity of the message.
      </p>
      <p>
        In this way, both approaches have been
previously adapted to the English language
and submitted to the SemEval-2015
sentiment analysis task, achieving good rankings
and results separately
        <xref ref-type="bibr" rid="ref3 ref6">(Fernandez-Gavilanes
et al., 2015; Cerezo-Costas and
CelixSalgado, 2015)</xref>
        . Because both have shown
particular advantages, we decided to build a
hybrid system. The following subsections
explain the two approaches, as well as the
strategy followed to combine them.
2.1
      </p>
      <sec id="sec-2-1">
        <title>Previous steps</title>
        <p>The rst treatments to be applied over the set
of tweets rely on natural language processing
(nlp) and are common to both approaches.
They include preprocessing, lexical and
syntactic analysis and generation of sentiment
lexicons.</p>
        <sec id="sec-2-1-1">
          <title>2.1.1 Preprocessing</title>
          <p>The language used on Twitter contains words
that are not found in any dictionary,
because of orthographic modi cations. The aim
here is to normalize the texts to get closer
to formal language. The actions executed in
this stage are the substitution of emoticons,
which are divided in several categories, by
equivalent Spanish words, for example, :) is
replaced by e feliz ; the substitution of
frequent abbreviations; the removal of repeated
characters and the replacement of speci c
Twitter words such as hashtags, as well as
mentions or urls, by hashtag, mencion and
url tags, respectively.</p>
        </sec>
        <sec id="sec-2-1-2">
          <title>2.1.2 Lexical and syntactic analysis</title>
          <p>
            After the preproccessing, the input text is
morphologically tagged to obtain the
part-ofspeech (PoS) associated with a word, as
adjectives, adverbs, nouns and verbs. Finally,
a dependency tree is created with the
syntactic functions annotated. These steps are
performed with the Freeling tool
            <xref ref-type="bibr" rid="ref11 ref19 ref7">(Padro and
Stanilovsky, 2012)</xref>
            .
          </p>
        </sec>
        <sec id="sec-2-1-3">
          <title>2.1.3 Sentiment lexicons</title>
          <p>
            Sentiment lexicons have been used in many
supervised and unsupervised approaches for
sentiment detection. They are not so
common in Spanish as in English,
although there are some available, such as
socal
            <xref ref-type="bibr" rid="ref1">(Brooke, To loski, and Taboada,
2009)</xref>
            , Spanishdal
            <xref ref-type="bibr" rid="ref2">(Dell' Amerlina R os and
Gravano, 2013)</xref>
            and esol lexicon
(
            <xref ref-type="bibr" rid="ref10">MolinaGonzalez et al., 2013</xref>
            ). Some of them are lists
of words with an associated number, which
represents the polarity, and others are just
lists of negative and positive words.
          </p>
          <p>
            However, these dictionaries are not
contextualized, so we generate additional ones
automatically from the words in the
syntactic dependencies of each tweet, considering
verbs, nouns and adjectives. Then, we
apply a polarity expansion algorithm based on
graphs
            <xref ref-type="bibr" rid="ref5">(Cruz et al., 2011)</xref>
            . The starting point
of this algorithm is a set of positive and
negative words, used as seeds, extracted from the
most negative and positive words in the
general lexicons. This dictionary will contain a
list of words with their polarity associated,
which is a real number in [-5, 5]. Finally,
we merge each general lexicon with the
automatically created ones, obtaining several
dictionaries, depending on the combination
applied, to feed our system.
          </p>
          <p>As explained in the next sections, the
dictionaries obtained must be adapted for
using them in the supervised approach. In
this case, only a list of positive and negative
words is required, with no associated values.
2.2</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>Supervised approach</title>
        <p>This subsection presents the supervised
approach for the tagging of Spanish tweets.
After the previous steps, lexical, PoS and crf
labels are jointly combined to build the nal
features that de ne the input to a logistic
regression classi er.</p>
        <p>The system works in two phases. First,
a learning phase is applied in which the
system learns the parameters of the supervised
model using manually tagged data. Second,
the supervised model is only trained with the
training vector provided by the organization.</p>
        <sec id="sec-2-2-1">
          <title>2.2.1 Strategy initialization</title>
          <p>
            This strategy uses several dictionaries as an
input for di erent steps of the feature
extraction process. Hence, a polarity dictionary,
previously created and adapted, containing
positive and negative words, is provided as
input in this step. Certain polarity shifters
play an important role in the detection of the
polarity of a sentence. Previous attempts in
the academic literature followed di erent
approaches, like hand-crafted rules
            <xref ref-type="bibr" rid="ref16">(Sidorov et
al., 2013)</xref>
            or crfs
            <xref ref-type="bibr" rid="ref7 ref8">(Lapponi et al., 2012)</xref>
            . We
employ crfs to detect the scope of the
polarity shifters such as denial particles (e.g. sin
(without), no (no)) and reversal verbs, (e.g.
evitar (avoid), solucionar (solve)). In
order to obtain the list of reversal verbs and
denial particles, basic syntactic rules and a
manual supervision were applied to the nal
system. A similar approach can be found in
            <xref ref-type="bibr" rid="ref4">Choi and Cardie (2008)</xref>
            .
          </p>
          <p>Additional dictionaries are used in the
system (e.g. adversative particles or
superlatives) but their main purpose is to give
support of the learning steps with the polarity</p>
        </sec>
        <sec id="sec-2-2-2">
          <title>2.2.2 Polarity modi ers</title>
          <p>Polarity shifters are speci c particles (e.g. no
(no)), words (e.g. evitar (avoid)), or
constructions (e.g. fuera de (out of)) that
modify the polarity of the words under their
inuence. Detecting these scopes of in uence
closely related to the syntactic graphs is
difcult due to the unreliability of dependency
and syntactic parsers on Twitter. To solve
this problem we trained sequential crfs for
each problem we wanted to solve. crfs are
supervised techniques that assign a label to
each component (in our case the words of a
sentence).</p>
          <p>
            Our system follows a similar approach to
Lapponi, Read and Ovrelid (2012) but it
has been enhanced to track intensi cation,
comparisons within a sentence, and the e ect
of adversative clauses (e.g. sentences with
pero (but) particles). We refer the reader to
            <xref ref-type="bibr" rid="ref3">Cerezo-Costas and Celix-Salgado (2015)</xref>
            to
see the input features employed by the crfs.
          </p>
        </sec>
        <sec id="sec-2-2-3">
          <title>2.2.3 Classi er</title>
          <p>All the characteristics from previous steps are
included as input features of a statistical
classi er. The lexical features (word, stem, word
and stem bigrams and ags extracted from
the polar dictionaries) are included with PoS
and the labels from the crfs. The learning
algorithm employed was a logistic regressor.
Due to the size of the feature space and its
sparsity, l1 (0.000001) and l2 (0.00005)
regularization was applied to learn the most
important features and discard the least
relevant for the task.
2.3</p>
        </sec>
      </sec>
      <sec id="sec-2-3">
        <title>Unsupervised approach</title>
        <p>
          The unsupervised approach is based on
generated polarity lexicons applied to the
syntactic structures previously obtained. The nal
sentiment result of each tweet is expressed as
a real number, calculated as follows: rst, the
words in the dependency tree are assigned a
polarity from the sentiment dictionary;
second, a polarity value propagation based on
          <xref ref-type="bibr" rid="ref2">Caro and Grella (2013)</xref>
          is performed on each
dependency tree from the lower nodes to the
root, by means of propagation rules explained
later. The real end value is classi ed as p, n,
neu or none, according to de ned intervals.
        </p>
        <sec id="sec-2-3-1">
          <title>2.3.1 Intensi cation rules</title>
          <p>
            Usually, adverbs act as intensi ers or
diminishers of the word that follows them.
For example, there is a di erence between
bonito (beautiful) and muy bonito (very
beautiful). The rst one has a positive
connotation, whose polarity is increased by the
adverb muy (very). So, its semantic
orientation is altered. Therefore, the intensi cation
is achieved by assigning a positive or
negative percentage in the intensi ers and
diminishers
            <xref ref-type="bibr" rid="ref11 ref19 ref7">(Zhang, Ferrari, and Enjalbert, 2012)</xref>
            .
          </p>
        </sec>
        <sec id="sec-2-3-2">
          <title>2.3.2 Negation rules</title>
          <p>
            If words that imply denial appear in the
text, such as no (no), nunca (never) or ni
(neither)
            <xref ref-type="bibr" rid="ref11 ref19 ref7">(Zhang, Ferrari, and Enjalbert,
2012)</xref>
            , the meaning is completely altered. For
example, there is a di erence between Yo
soy inteligente (I am intelligent) and Yo
no soy inteligente (I am not intelligent).
The meaning of the text changes from
positive to negative, due to the negator nexus.
Therefore, the negation is identi ed by
detecting the a ected scope in the dependency
tree, for subsequently applying a negative
factor to all a ected nodes.
          </p>
        </sec>
        <sec id="sec-2-3-3">
          <title>2.3.3 Polarity con ict rules</title>
          <p>
            Sometimes, two words appearing together
express opposite sentiments. The aim
here is to detect these cases, known as
polarity con icts
            <xref ref-type="bibr" rid="ref9">(Moilanen and Pulman,
2007)</xref>
            . For example, in esta aburrida
(boring party), esta (party) has a
polarity with a positive connotation, which is
reduced by the negative polarity of
aburrida (boring). Moreover, in naufrago ileso
(unharmed castaway), naufrago (castaway)
has a negative polarity, which is reduced
by the positive polarity of ileso (unharmed),
yielding a new positive connotation.
          </p>
        </sec>
        <sec id="sec-2-3-4">
          <title>2.3.4 Adversative/concessive rules</title>
          <p>
            There is a point in common between
adversative and concessive sentences. In both
cases, one part of the sentence is in
contrast with the other. While the former
express an objection in compliance with what
is said in the main clause, the latter express
a di culty in ful lling the main clause. We
can assume that both constructions will
restrict, exclude, amplify or diminish the
sentiment re ected in them. Some
adversative nexus can be pero (but) or sin
embargo (however)
            <xref ref-type="bibr" rid="ref13">(Poria et al., 2014)</xref>
            , whereas
concessive ones can be aunque (although)
or a pesar de (in spite of)
            <xref ref-type="bibr" rid="ref15">(Rudolph,
1996)</xref>
            . For example, in the adversative
sentence Lo hab a prometido, pero me ha
sido imposible (I had promised it, but
it has been impossible), the most
important part is the one with the nexus, whereas
in the concessive sentence A pesar de su
talento, han sido despedidos (In spite of
their talent, they have been fired), it
is the part without the nexus.
2.4
          </p>
        </sec>
      </sec>
      <sec id="sec-2-4">
        <title>Combination strategy: the hybrid approach</title>
        <p>In order to decide the nal polarity of each
tweet, we combine both approaches as
follows: applying the supervised approach, 15
di erent outputs are generated, randomizing
the training vector and selecting a subset of
them for training (leaving out 1500 records
in each iteration). Then, another 15 outputs
are generated applying the unsupervised
approach, using 15 di erent lexicons, created by
combining each general lexicon (SDAL,
SOCAL, eSOL) with the automatically
generated one, and also combining 3 or 4 of them.
During this process, when a word appears in
several dictionaries, we apply a weighted
average, varying the relevance assigned to each
dictionary, thus providing more output
combinations. Afterwards, we apply a
majority voting method among the 30 outputs
obtained to decide the nal tweet polarity. This
strategy has shown better performance than
only one of the approaches by itself, making
the combination of both a good choice for the
experiments, as explained in the next section.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Experimental results</title>
      <p>The performance in task 1 was measured by
means of the accuracy (correct tweets
according to the gold standard). Table 1 shows
the results, where accuracy is represented for
each experiment, as well as the results of the
top ranking systems, out of 16 participants
for the 6-tag subtasks, and 15 participants
for the 4-tag subtasks.</p>
      <p>It can be noticed that the results for 6 tags
are considerably worse than those for 4 tags.
It appears that it becomes more di cult for
our system, and for any system in general, to
detect positive or negative intensities, rather
than just distinguishing positive from
negative. Furthermore, we can also observe in the
results for the smaller dataset that accuracy
diminishes notably for both experiments.</p>
      <p>As previously said, in order to obtain our
results, we combined both approaches, by
means of a majority voting method. On the</p>
      <sec id="sec-3-1">
        <title>Team</title>
        <p>LIF
GTI-GRAD</p>
        <p>ELIRF</p>
        <p>GSI
LYS</p>
        <p>6
67:22
59:25
67:31
61:83
56:86</p>
        <p>Accuracy
6 (1k) 4
51:61
50:92
48:83
48:74
43:45
72:61
69:53
72:52
69:04
66:45
4 (1k)
69:21
67:42
64:55
65:83
63:49
one hand, the outputs resulting from the
supervised approach were generated by
applying classi ers, with di erent training records.
On the other hand, the unsupervised
approach requires the use of several
dictionaries, getting a real number polarity for each
tweet, and then applying an interval to
determine when a tweet carries an opinion or
not. This interval is xed to [-1, 1] for no
opinion. In addition, the number of words
containing a polarity is taken into account
to decide the neutrality of a tweet. That is,
if it contains polar words but the total
result lies in [-1, 1], this means that there is
a contraposition of opinions, so the tweet is
tagged as neutral. However, our combined
system seemed to work not so well for neutral
texts, specially in the bigger datasets. This
may be due to the small proportion of neutral
tweets through out the whole dataset, as they
only represent a 2.15% of the total number of
tweets, rising to 6.3% for the small datasets.</p>
        <p>For the 6-tag experiments, p+ and n+
tags were determined with the supervised
approach. This decision was taken because the
unsupervised approach was not able to
discriminate e ciently between p and p+ or
between n and n+.</p>
        <p>Table 2 shows several experiments with
the supervised and unsupervised models, as
well as with the combined one, so we can
appreciate the improvement in the last case.
These results were obtained by applying a
majority voting method to each approach
separately, with 15 outputs, and then to 30
outputs of the combined result.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>This paper describes the participation of the
GTI Research Group (AtlantTIC,
Univer</p>
      <sec id="sec-4-1">
        <title>Approach</title>
        <p>Supervised
Unsupervised</p>
        <p>Combined</p>
        <p>6
sity of Vigo) and Gradiant (Galician
Research and Development Centre in Advanced
Telecommunications) in tass 2015 Task 1:
Sentiment Analysis at global level. We have
presented a hybrid system, combining
supervised and unsupervised approaches, which
has obtained competitive results and a good
position in the nal ranking.</p>
        <p>The unsupervised approach consists of
sentiment propagation rules on dependencies,
whilst the supervised one is based on
classiers. This combination seems to work
considerably well in this task.</p>
        <p>There is still margin for improvement,
mostly in neutral tweets detection and more
re ned distinction of degrees of positivity and
negativity.
sion of feature-level opinion lexicons. In
Proc. of the 2nd Workshop on
Computational Approaches to Subjectivity and
Sentiment Analysis, pages 125{131,
Stroudsburg, PA, USA. ACL.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Brooke</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , M. To loski, and
          <string-name>
            <given-names>M.</given-names>
            <surname>Taboada</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Cross-linguistic sentiment analysis: From English to Spanish</article-title>
          .
          <source>In Proc. of the Int. Conf. RANLP-2009</source>
          , pages
          <fpage>50</fpage>
          {
          <fpage>54</fpage>
          ,
          <string-name>
            <surname>Borovets</surname>
          </string-name>
          , Bulgaria. ACL.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Caro</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Di</surname>
            and
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Grella</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Sentiment analysis via dependency parsing</article-title>
          .
          <source>Computer Standards &amp; Interfaces</source>
          ,
          <volume>35</volume>
          (
          <issue>5</issue>
          ):
          <volume>442</volume>
          {
          <fpage>453</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Cerezo-Costas</surname>
            , H. and
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Celix-Salgado</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Gradiant-analytics: Training polarity shifters with CRFs for message level polarity detection</article-title>
          .
          <source>In Proc. of the 9th Int. Workshop on Semantic Evaluation (SemEval</source>
          <year>2015</year>
          ), pages
          <fpage>539</fpage>
          {
          <fpage>544</fpage>
          , Denver, Colorado. ACL.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Choi</surname>
            , Y. and
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Cardie</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Learning with Compositional Semantics as Structural Inference for Subsentential Sentiment Analysis</article-title>
          .
          <source>In Proc. of the Conf. on Empirical Methods in Natural Language Processing</source>
          , pages
          <volume>793</volume>
          {
          <fpage>801</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Cruz</surname>
            ,
            <given-names>F. L.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Troyano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. J.</given-names>
            <surname>Ortega</surname>
          </string-name>
          , and
          <string-name>
            <surname>F.</surname>
          </string-name>
          <article-title>Enr quez</article-title>
          .
          <year>2011</year>
          . Automatic expanDell' Amerlina R os, M. and
          <string-name>
            <given-names>A.</given-names>
            <surname>Gravano</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Spanish dal: A Spanish dictionary of a ect in language</article-title>
          .
          <source>In Proc. of the 4th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis</source>
          , pages
          <volume>21</volume>
          {
          <fpage>28</fpage>
          ,
          <string-name>
            <surname>Atlanta</surname>
          </string-name>
          , Georgia. ACL.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Fernandez-Gavilanes</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Alvarez-Lopez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Juncal-Mart nez</surname>
          </string-name>
          , E. Costa-Montenegro, and
          <string-name>
            <given-names>F. J.</given-names>
            <surname>Gonzalez-Castan</surname>
          </string-name>
          ~o.
          <year>2015</year>
          .
          <article-title>GTI: An unsupervised approach for sentiment analysis in Twitter</article-title>
          .
          <source>In Proc. of the 9th Int. Workshop on Semantic Evaluation (SemEval</source>
          <year>2015</year>
          ), pages
          <fpage>533</fpage>
          {
          <fpage>538</fpage>
          , Denver, Colorado. ACL.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Lapponi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Read</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Ovrelid</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Representing and Resolving Negation for Sentiment Analysis</article-title>
          .
          <source>In IEEE 12th Int. Conf. on Data Mining Workshops (ICDMW)</source>
          , pages
          <fpage>687</fpage>
          {
          <fpage>692</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Lapponi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Velldal</surname>
          </string-name>
          , L. vrelid, and
          <string-name>
            <given-names>J.</given-names>
            <surname>Read</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Uio 2: Sequence-Labeling Negation Using Dependency Features</article-title>
          .
          <source>In Proc. of the 1st Conf. on Lexical and Computational Semantics</source>
          , volume
          <volume>1</volume>
          , pages
          <fpage>319</fpage>
          {
          <fpage>327</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Moilanen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Pulman</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>Sentiment composition</article-title>
          .
          <source>In Proc. of RANLP</source>
          <year>2007</year>
          , Borovets, Bulgaria.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Molina-Gonzalez</surname>
            ,
            <given-names>M. D.</given-names>
          </string-name>
          , E. Mart nezCamara,
          <string-name>
            <surname>M. T. Mart</surname>
          </string-name>
          n-Valdivia,
          <article-title>and</article-title>
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Perea-Ortega</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Semantic orientation for polarity classi cation in Spanish reviews</article-title>
          .
          <source>Expert Syst. Appl.</source>
          ,
          <volume>40</volume>
          (
          <issue>18</issue>
          ):
          <volume>7250</volume>
          {
          <fpage>7257</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Padro</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>E.</given-names>
            <surname>Stanilovsky</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Freeling 3.0: Towards wider multilinguality</article-title>
          .
          <source>In Proc. of the Language Resources and Evaluation Conf. (LREC</source>
          <year>2012</year>
          ), Istanbul, Turkey. ELRA.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Pak</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Paroubek</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Twitter as a corpus for sentiment analysis and opinion mining</article-title>
          .
          <source>In Proc. of the Int. Conf. on Language Resources and Evaluation</source>
          ,
          <string-name>
            <surname>LREC</surname>
          </string-name>
          <year>2010</year>
          , Valletta, Malta.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Poria</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , E. Cambria, G. Winterstein, and
          <string-name>
            <given-names>G.</given-names>
            <surname>Huang</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Sentic patterns: Dependency-based rules for concept-level sentiment analysis</article-title>
          .
          <source>Knowledge-Based Systems</source>
          ,
          <volume>69</volume>
          (
          <issue>0</issue>
          ):
          <volume>45</volume>
          {
          <fpage>63</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Quinn</surname>
            ,
            <given-names>K. M.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>B. L.</given-names>
            <surname>Monroe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Colaresi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. H.</given-names>
            <surname>Crespin</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D. R.</given-names>
            <surname>Radev</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>How to analyze political attention with minimal assumptions and costs</article-title>
          .
          <source>American Journal of Political Science</source>
          ,
          <volume>54</volume>
          (
          <issue>1</issue>
          ):
          <volume>209</volume>
          {
          <fpage>228</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Rudolph</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <year>1996</year>
          .
          <article-title>Contrast: Adversative and Concessive Relations and Their Expressions in English, German, Spanish, Portuguese on Sentence and Text Level. Research in text theory</article-title>
          . Walter de Gruyter.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Sidorov</surname>
            , G.,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Miranda-Jimenez</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>ViverosJimenez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Gelbukh</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Castro-Sanchez</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Velasquez</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          <article-title>D az-</article-title>
          <string-name>
            <surname>Rangel</surname>
            ,
            <given-names>S. SuarezGuerra</given-names>
          </string-name>
          , A. Trevin~o, and
          <string-name>
            <given-names>J.</given-names>
            <surname>Gordon</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Empirical Study of Machine Learning Based Approach for Opinion Mining in Tweets</article-title>
          . In Ildar Batyrshin and Miguel Gonzalez Mendoza, editors,
          <source>Advances in Arti cial Intelligence</source>
          , volume
          <volume>7629</volume>
          <source>of LNCS</source>
          . Springer Berlin Heidelberg, pages
          <fpage>1</fpage>
          {
          <fpage>14</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <surname>Sutton</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>McCallum</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>An Introduction to Conditional Random Fields</article-title>
          .
          <source>Machine Learning</source>
          ,
          <volume>4</volume>
          (
          <issue>4</issue>
          ):
          <volume>267</volume>
          {
          <fpage>373</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Villena-Roman</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Garc</surname>
          </string-name>
          a-Morera,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Garc</surname>
          </string-name>
          a-Cumbreras,
          <string-name>
            <surname>E.</surname>
          </string-name>
          <article-title>Mart nez-</article-title>
          <string-name>
            <surname>Camara</surname>
            ,
            <given-names>M. T.</given-names>
          </string-name>
          <string-name>
            <surname>Mart</surname>
            n-Valdivia, and
            <given-names>L. A.</given-names>
          </string-name>
          <string-name>
            <surname>Uren</surname>
          </string-name>
          ~aLopez.
          <year>2015</year>
          .
          <article-title>Overview of tass 2015</article-title>
          .
          <source>In TASS 2015: Workshop on Sentiment Analysis at SEPLN.</source>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>Zhang</surname>
            , L.,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Ferrari</surname>
            , and
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Enjalbert</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Opinion analysis: The e ect of negation on polarity and intensity</article-title>
          . In Jeremy Jancsary, editor,
          <source>Proc. of KONVENS</source>
          <year>2012</year>
          , pages
          <fpage>282</fpage>
          {
          <fpage>290</fpage>
          .
          <string-name>
            <surname>O GAI</surname>
          </string-name>
          , September.
          <source>PATHOS 2012 workshop.</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>