<!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>Aspect based Sentiment Analysis of Spanish Tweets</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Oscar Araque</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ignacio Corcuera</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Constantino Roman</string-name>
          <email>c.romangg@alumnos.upm.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Carlos A. Iglesias y J. Fernando Sanchez-Rada</string-name>
          <email>jfernandog@dit.upm.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Grupo de Sistemas Inteligentes, Departamento de Ingenier a de Sistemas Telematicos, Universidad Politecnica de Madrid (UPM), Espan~a Avenida Complutense</institution>
          ,
          <addr-line>n</addr-line>
        </aff>
      </contrib-group>
      <fpage>29</fpage>
      <lpage>34</lpage>
      <abstract>
        <p>This article presents the participation of the Intelligent Systems Group (GSI) at Universidad Politecnica de Madrid (UPM) in the Sentiment Analysis workshop focused in Spanish tweets, TASS2015. This year two challenges have been proposed, which we have addressed with the design and development of a modular system that is adaptable to di erent contexts. This system employs Natural Language Processing (NLP) and machine-learning technologies, relying also in previously developed technologies in our research group. In particular, we have used a wide number of features and polarity lexicons for sentiment detection. With regards to aspect detection, we have relied on a graph-based algorithm. Once the challenge has come to an end, the experimental results are promising.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The rst task of this challenge, Task
1
        <xref ref-type="bibr" rid="ref19 ref20">(Villena-Roman et al., 2015b)</xref>
        , consists of
determining the global polarity at a message
level. Inside this task, there are two
evaluations: one in which 6 polarity labels are
considered (P+, P, NEU, N, N+, None), and
another one with 4 polarity labels considered
(P, N, NEU, NONE). P stands for positive,
while N means negative and NEU is
neutral. The \+" symbol is used for intensi
cation of the polarity. It is considered that
NONE means absence of sentiment polarity.
      </p>
      <p>
        This task provides a corpus
        <xref ref-type="bibr" rid="ref19 ref20">(Villena-Roman
et al., 2015b)</xref>
        , which contains a total of 68.000
tweets written in Spanish, describing a
diversity of subjects.
      </p>
      <p>
        The second and last task, Task 2
(VillenaRoman et al., 2015b), is aimed to detect
the sentiment polarity at an aspect level
using three labels (P, N and NEU). Within
this task, two corpora
        <xref ref-type="bibr" rid="ref19 ref20">(Villena-Roman et al.,
2015b)</xref>
        are provided: SocialTV and
STOMPOL corpus. We have restricted ourselves
to the SocialTV corpus in this edition. This
corpus contains 2.773 tweets captured during
the celebration of the 2014 Final of Copa del
Publicado en http://ceur-ws.org/Vol-1397/. CEUR-WS.org es una publicación en serie con ISSN reconocido
rey championship1. Along with the corpus
a set of aspects which appear in the tweets
is given. This list is essentially composed by
football players, coaches, teams, referees, and
other football-related concepts such as crowd,
authorities, match and broadcast.
      </p>
      <p>The complexity presented by the challenge
has taken us to develop a modular system, in
which each component can work separately.</p>
      <p>We have developed and experimented with
each module independently, and later
combine them depending on the Task (1 or 2) we
want to solve.</p>
      <p>The rest of the paper is organized as
follows. First, Section 2 is a review of the
research involving sentiment analysis in the
Twitter domain. After this, Section 3 brie y
describes the general architecture of the
developed system. Following that, Section 4
describes the module developed in order to
confront the Task 1 of this challenge. After
this, Section 5 explains the other modules
necessaries to address the Task 2. Finally,
Section 6 concludes the paper and presents
some conclusions regarding our participation
in this challenge, as well as future works.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        Centering the attention in the scope of TASS,
many researches have experimented, through
the TASS corpora, with di erent approaches
to evaluate the performance of these systems.
        <xref ref-type="bibr" rid="ref18">Vilares et al. (2014)</xref>
        present a system
relying in machine learning classi cation for
the tasks of sentiment analysis, and a
heuristics based approach for aspect-based
sentiment analysis. Another example of classi
cation through machine learning is the work
of
        <xref ref-type="bibr" rid="ref6">Hurtado and Pla (2014)</xref>
        , in which they
utilize Support Vector Machine (SVM) with
remarkable results. It is common to
incorporate linguistic knowledge to this
systems, as proposed by
        <xref ref-type="bibr" rid="ref15">Urizar and Roncal
(2013)</xref>
        , who also employ lexicons in its work.
        <xref ref-type="bibr" rid="ref1">Balahur and Perea-Ortega (2013)</xref>
        deal with
this problem using dictionaries and
translated data from English to Spanish, as well
as machine-learning techniques. An
interesting procedure is performed by Vilares,
Alonso, and Gomez-Rodr guez (2013):
using semantic information added to
psychological knowledge extracted from
dictionaries, they combine these features to train a
machine learning algorithm.
        <xref ref-type="bibr" rid="ref3">Fernandez et al.
(2013)</xref>
        employ a ranking algorithm using
bigrams and added to this a skipgrams scorer,
which allow them to create sentiment
lexicons that are able to retain the context of the
terms. A di erent approach is by means of
the Word2Vec model, used by Montejo-Raez,
Garc a-Cumbreras, and D az-Galiano (2104),
in which each word is considered in a
200dimensional space, without using any lexical
or syntactical analysis: this allows them to
develop a fairly simple system with
reasonable results.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>System architecture</title>
      <p>
        One of ours main goals is to design and
develop an adaptable system which can
function in a variety of situations. As we have
already mentioned, this has taken us to a
system composed of several modules that can
work separately. Since the challenge
proposes two di erent tasks
        <xref ref-type="bibr" rid="ref19 ref20">(Villena-Roman et
al., 2015b)</xref>
        , we will utilize each module when
necessary.
      </p>
      <p>Our system is divided into three modules:</p>
      <sec id="sec-3-1">
        <title>Named Entity Recognizer (NER)</title>
        <p>module. The NER module detects the
entities within a text, and classi es them
as one of the possibles entities. In the
Section 5 a more detailed description of
this module and the set of entities given
is presented, as it is used in the Task 2.
Aspect and Context detection
module. This module is in charge of
detecting the remaining aspects -aspects that
are not entities and therefore can not be
detected as such- and the contexts of all
aspects. In the Section 5 this module is
described in greater detail since it is only
used for tackling the Task 2.</p>
      </sec>
      <sec id="sec-3-2">
        <title>Sentiment Analysis module. As the</title>
        <p>name suggests, the goal of this module
is to classify the given texts using
sentiment polarity labels. This module is
based on combining NLP and machine
learning techniques and is used in both
Task 1 and 2. It is explained in more
detail next.
3.1</p>
        <sec id="sec-3-2-1">
          <title>Sentiment Analysis module</title>
          <p>
            The sentiment analysis module relies in a
SVM machine-learning model that is trained
with data composed of features extracted
1www.en.wikipedia.org/wiki/2014 Copa del Rey Final from the TASS dataset: General corpus for
the Task 1 and SocialTV corpus for Task
2
            <xref ref-type="bibr" rid="ref19 ref20">(Villena-Roman et al., 2015b)</xref>
            .
          </p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>3.1.1 Feature Extraction</title>
        <p>We have used di erent approaches to design
the feature extraction. The reference
document taken in the development of the
features extraction was made by Mohammad,
Kiritchenko, and Zhu (2013). With this in
mind, the features extracted from each tweet
to form a feature vector are:</p>
        <p>N-grams, combination of contiguous
sequences of one, two and three tokens
consisting on words, lemmas and stem
words. As this information can be
difcult to handle due to the huge volume
of N-grams that can be formed, we set a
minimum frequency of three occurrences
to consider the N-gram.</p>
        <p>All-caps, the number of words with all
characters in upper cases that appears
in the tweets.</p>
        <p>POS information, the frequency of each
part-of-speech tag.</p>
        <p>Hashtags, the number of hashtags terms.
Punctuation marks, these marks are
frequently used to increase the sentiment
of a sentence, specially on the Twitter
domain. The presence or absence of
these marks (?!) are extracted as a new
feature, as well as its relative position
within the document.</p>
        <p>Elongated words, the number of words
that has one character repeated more
than two times.</p>
        <p>
          Emoticons, the system uses a Emoticons
Sentiment Lexicon, which has been
developed by
          <xref ref-type="bibr" rid="ref5">Hogenboom et al. (2013)</xref>
          .
Lexicon Resources, for each token w, we
used the sentiment score score(w) to
determine:
1. Number of words that have a
score(w) 6= 0.
2. Polarity of each word that has a
score(w) 6= 0.
3. Total score of all the polarities of
the words that have a score(w) 6= 0.
        </p>
        <p>
          The best way to increase the coverage
range with respect to the detection of
words with polarity is to combine
several resources lexicon. The lexicons used
are: Elhuyar Polar Lexicon
          <xref ref-type="bibr" rid="ref1 ref15 ref8">(Urizar and
Roncal, 2013)</xref>
          , ISOL
          <xref ref-type="bibr" rid="ref7">(Mart nez-Camara
et al., 2013)</xref>
          , Sentiment Spanish
Lexicon (SSL)
          <xref ref-type="bibr" rid="ref16">(Veronica Perez Rosas, 2012)</xref>
          ,
SOCAL
          <xref ref-type="bibr" rid="ref14">(Taboada et al., 2011)</xref>
          and
MLSentiCON
          <xref ref-type="bibr" rid="ref2">(Cruz et al., 2014)</xref>
          .
        </p>
        <p>
          Intensi ers, a intensi er
dictionary
          <xref ref-type="bibr" rid="ref2">(Cruz et al., 2014)</xref>
          has been
used for calculating the polarity of a
word, increasing or decreasing its value.
Negation, explained in 3.1.2.
        </p>
        <p>Global Polarity, this score is the sum
of the punctuations from the emoticon
analysis and the lexicon resources.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.1.2 Negation</title>
        <p>An important feature that has been used to
develop the classi er is the treatment of the
negations. This approach takes into account
the role of the negation words or phrases, as
they can alter the polarity value of the words
or phrases they precede.</p>
        <p>
          The polarity of a word changes if it is
included in a negated context. For
detecting a negated context we have utilized a
set of negated words, which has been
manually composed by us. Besides, detecting the
context requires deciding how many tokens
are a ected by the negation. For this, we
have followed the proposal by
          <xref ref-type="bibr" rid="ref11">Pang, Lee, and
Vaithyanathan (2002</xref>
          ).
        </p>
        <p>
          Once the negated context is de ned there
are two features a ected by this: N-grams
and lexicon. The negation feature is added
to these features, implying that its negated
(e.g. positive becomes negative, +1 becomes
-1). This approximation is based on the work
by
          <xref ref-type="bibr" rid="ref13">Saur and Pustejovsky (2012)</xref>
          .
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Task 1: Sentiment analysis at global level</title>
      <sec id="sec-4-1">
        <title>Experiment and results</title>
        <p>In this competition it is allowed for
submission up to three experiments for each corpus.
With this in mind, three experiments have
been developed in this task attending to the
lexicons that adjust better to the corpus:
RUN-1, there is one lexicon that is
adapted well to the corpus, the ElhPolar
lexicon. It has been decided to use only
this dictionary in the rst run.
RUN-2, in this run the two lexicons that
have the best results in the experiments
have been combined, the ElhPolar and
the ISOL.</p>
        <p>RUN-3, the last run is a mix of all the
lexicon used on the experiments.</p>
        <sec id="sec-4-1-1">
          <title>Experiment</title>
          <p>6labels
6labels-1k
4labels
4labels-1k
This task is an extension of the Task 1 in
which sentiment analysis is made at the
aspect level. The goal in this task is to detect
the di erent aspects that can be in a tweet
and afterwards analyze the sentiment
associated with each aspect.</p>
          <p>For this, we used a pipeline that takes the
provided corpus as input and produces the
sentiment annotated corpus as output. This
pipeline can be divided into three major
modules that work in a sequential manner: rst
the NER, second the Aspect and Context
detection, and third the Sentiment Analysis as
described below.
5.1</p>
          <p>NER
The goal of this module is to detect the words
that represent a certain entity from the set
of entities that can be identi ed as a
person (players and coaches) or an organization
(teams).</p>
          <p>
            For this module we used the Stanford CRF
NER
            <xref ref-type="bibr" rid="ref4">(Finkel, Grenager, and Manning, 2005)</xref>
            .
It includes a Spanish model trained on news
data. To adapt the model, we trained it
instead with the training dataset
(VillenaRoman et al., 2015b) and a gazette. The
model is trained with two labels:
Person (PER) and Organization (ORG). The
gazette entries were collected from the
training dataset, resulting in a list of all the ways
the entities (players, teams or coaches) were
named. We veri ed the performance of the
Stanford NER by means of cross-validation
on the training data. With this, we obtained
an average F1-Score of 91.05%.
          </p>
          <p>As the goal of the NER module is to detect
the words that represent a speci c entity, we
used a list of all the ways these entities were
named. In this way, once the Stanford NER
detect the general entity our improved NER
module search in this list and decides the
particular entity by matching the pattern of the
entity words.
5.2</p>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>Aspect and Context detection</title>
        <p>
          This module aims to detect the aspects that
are not entities, and thus have not been
detected by the NER module. To achieve
this, we have composed a dictionary using
the training dataset
          <xref ref-type="bibr" rid="ref19 ref20">(Villena-Roman et al.,
2015b)</xref>
          which contains all the manners that
all the aspects -including the entities
formerly detected- are named. Using this
dictionary, this module can detect words that
are related to a speci c aspect. Although
the NER module already detects entities as
players, coaches or teams, this module can
detect them too: it treats these detected
entities as more relevant than its own
recognitions, combining in this way the capacity of
aspect/entity detection of the NER module
and this module.
        </p>
        <p>
          As for the context detection, we have
implemented a graph based algorithm
          <xref ref-type="bibr" rid="ref10 ref13">(Mukherjee and Bhattacharyya, 2012)</xref>
          that allows us
to extract sets of words related to an aspect
from a sentence, even if this sentence has
different aspects and mixed emotions. The
context of an aspect is the set of words related
to that aspect. Besides, we have extended
this algorithm in such a way that allow us to
con gure the scope of this context detection.
        </p>
        <p>Combining this two approaches -aspect
and context detection- this module is able to
detect the word or words which identify an
aspect, and extract the context of this aspect.
This context allows us to isolate the
sentiment meaning of the aspect, fact that will be
very interesting for the sentiment analysis at
an aspect level.</p>
        <p>
          We have obtained an accuracy of 93.21%
in this second step of the pipeline with
the training dataset
          <xref ref-type="bibr" rid="ref19 ref20">(Villena-Roman et al.,
2015b)</xref>
          . As for the test dataset
(VillenaRoman et al., 2015b) we obtained an
accuracy of 89.27%2.
5.3
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>Sentiment analysis</title>
        <p>The sentiment analysis module is the end of
the processing pipeline. This module is in
charge of classifying the detected aspects in
polarity values through the contexts of each
aspect. We have used the same model used
in Task 1 to analyse every detected aspect in
Task 2, given that the detected aspect
contexts in Task 2 are similar to the texts
analysed in Task 1.</p>
        <p>Nevertheless, though using the same
model, it is needed to train this model with
the proper data. For this, we extracted the
aspects and contexts from the train dataset,
process the corresponding features (explained
in Section 3), and then train the model with
these. In this way, the trained machine is fed
contexts of aspects that will classify in one
of the three labels (as mentioned: positive,
negative and neutral).
5.4</p>
      </sec>
      <sec id="sec-4-4">
        <title>Results</title>
        <p>By means of connecting these three modules
together, we obtain a system that is able to
recognize entities and aspects, detect the
context in which they are enclosed, and classify
them at an aspect level. The performance of
this system is showed in the Table 4. The
different RUNs represent separate adjustments
of the same experiment, in which several
parameters are controlled in order to obtain the
better performance.</p>
        <p>As can be seen in Table 4, the global
performance obtained is fairly positive, as our
2We calculated this metric using the
output granted by the TASS uploading page
www.daedalus.es/TASS2015/private/evaluate.php.</p>
        <sec id="sec-4-4-1">
          <title>Experiment RUN-1</title>
          <p>RUN-2
RUN-3</p>
        </sec>
        <sec id="sec-4-4-2">
          <title>Accuracy 63.5</title>
          <p>62.1
55.7</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusions and future work</title>
      <p>
        In this paper we have described the
participation of the GSI in the TASS 2015 challenge
        <xref ref-type="bibr" rid="ref12 ref19 ref20">(Villena-Roman et al., 2015a)</xref>
        . Our proposal
relies in both NLP and machine-learning
techniques, applying them jointly to obtain
a satisfactory result in the rankings of the
challenge. We have designed and developed
a modular system that relies in previous
technologies developed in our group
(SanchezRada, Iglesias, and Gil, 2015). These
characteristics make this system adaptable to
different conditions and contexts, feature that
results very useful in this competition given
the diversity of tasks
        <xref ref-type="bibr" rid="ref19 ref20">(Villena-Roman et al.,
2015b)</xref>
        .
      </p>
      <p>
        As future work, our aim is to improve
aspect detection by including semantic
similarity based on the available lexical resources in
the Linguistic Linked Open Data Cloud. To
this aim, we will integrate also vocabularies
such as Marl
        <xref ref-type="bibr" rid="ref21">(Westerski, Iglesias, and Tapia,
2011)</xref>
        . In addition, we are working on
improving the sentiment detection based on the
social context of users within the
MixedEmotions project.
      </p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgement</title>
      <p>This research has been partially funded
and by the EC through the H2020 project
MixedEmotions (Grant Agreement no:
141111) and by the Spanish Ministry of
Industry, Tourism and Trade through the
project Calista (TEC2012-32457). We would
like to thank Maite Taboada as well as the
rest of researchers for providing us their
valuable lexical resources.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Balahur</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Jose</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Perea-Ortega</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Experiments using varying sizes and machine translated data for sentiment analysis in twitter.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Cruz</surname>
            , Ferm n
            <given-names>L</given-names>
          </string-name>
          , Jose A Troyano,
          <string-name>
            <given-names>Beatriz</given-names>
            <surname>Pontes</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F Javier</given-names>
            <surname>Ortega</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Building layered, multilingual sentiment lexicons at synset and lemma levels</article-title>
          .
          <source>Expert Systems with Applications</source>
          ,
          <volume>41</volume>
          (
          <issue>13</issue>
          ):
          <volume>5984</volume>
          {
          <fpage>5994</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Fernandez</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gutierrez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Gomez</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          <article-title>Mart nez-</article-title>
          <string-name>
            <surname>Barco</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Montoyo</surname>
          </string-name>
          , and R. Mun~oz.
          <year>2013</year>
          .
          <article-title>Sentiment analysis of Spanish tweets using a ranking algorithm and skipgrams</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Finkel</surname>
            , Jenny Rose, Trond Grenager, and
            <given-names>Christopher</given-names>
          </string-name>
          <string-name>
            <surname>Manning</surname>
          </string-name>
          .
          <year>2005</year>
          .
          <article-title>Incorporating non-local information into information extraction systems by gibbs sampling</article-title>
          . pages
          <volume>363</volume>
          {
          <fpage>370</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Hogenboom</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Bal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Franciscar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bal</surname>
          </string-name>
          , F. De Jong, and
          <string-name>
            <given-names>U.</given-names>
            <surname>Kaymak</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Exploiting emoticons in polarity classi cation of text.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Hurtado</surname>
            , Ll. and
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Pla</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>ELiRF-UPV en TASS 2014</article-title>
          : Analisis de sentimientos, deteccion de topicos y analisis de sentimientos de aspectos en twitter.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Mart</surname>
            nez-Camara,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Mart n-Valdivia, MD Molina-</article-title>
          <string-name>
            <surname>Gonzalez</surname>
          </string-name>
          , and L.
          <source>Uren~a Lopez</source>
          .
          <year>2013</year>
          .
          <article-title>Bilingual experiments on an opinion comparable corpus</article-title>
          .
          <source>WASSA</source>
          <year>2013</year>
          ,
          <volume>87</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Mohammad</surname>
          </string-name>
          ,
          <string-name>
            <surname>Saif</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Svetlana Kiritchenko</surname>
            , and
            <given-names>Xiaodan</given-names>
          </string-name>
          <string-name>
            <surname>Zhu</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Nrc-canada: Building the state-of-the-art in sentiment analysis of tweets</article-title>
          .
          <source>In Second Joint Conference on Lexical and Computational Semantics (* SEM)</source>
          , volume
          <volume>2</volume>
          , pages
          <fpage>321</fpage>
          {
          <fpage>327</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Montejo-Raez</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M.A.</given-names>
            <surname>Garc</surname>
          </string-name>
          a-Cumbreras, and
          <string-name>
            <surname>M.C. D</surname>
          </string-name>
          az-Galiano.
          <volume>2104</volume>
          .
          <string-name>
            <surname>Participacion de SINAI Word2Vec en</surname>
            <given-names>TASS</given-names>
          </string-name>
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Mukherjee</surname>
            , Subhabrata and
            <given-names>Pushpak</given-names>
          </string-name>
          <string-name>
            <surname>Bhattacharyya</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Feature speci c sentiment analysis for product reviews</article-title>
          . volume
          <volume>7181</volume>
          of Lecture Notes in Computer Science, pages
          <volume>475</volume>
          {
          <fpage>487</fpage>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Pang</surname>
            , Bo,
            <given-names>Lillian</given-names>
          </string-name>
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>and Shivakumar</given-names>
          </string-name>
          <string-name>
            <surname>Vaithyanathan</surname>
          </string-name>
          .
          <year>2002</year>
          .
          <article-title>Thumbs up?: sentiment classi cation using machine learning techniques</article-title>
          .
          <source>In Proc. of the ACL-02 conference on Empirical methods in natural language processing-</source>
          Volume
          <volume>10</volume>
          , pages
          <fpage>79</fpage>
          {
          <fpage>86</fpage>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Sanchez-Rada</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Fernando</surname>
          </string-name>
          , Carlos A.
          <string-name>
            <surname>Iglesias</surname>
            , and
            <given-names>Ronald</given-names>
          </string-name>
          <string-name>
            <surname>Gil</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>A Linked Data Model for Multimodal Sentiment and Emotion Analysis</article-title>
          .
          <source>4th Workshop on Linked Data in Linguistics: Resources and Applications.</source>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Saur</surname>
            , Roser and
            <given-names>James</given-names>
          </string-name>
          <string-name>
            <surname>Pustejovsky</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Are you sure that this happened? assessing the factuality degree of events in text</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>38</volume>
          (
          <issue>2</issue>
          ):
          <volume>261</volume>
          {
          <fpage>299</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Taboada</surname>
            , Maite, Julian Brooke, Milan To loski, Kimberly Voll, and
            <given-names>Manfred</given-names>
          </string-name>
          <string-name>
            <surname>Stede</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Lexicon-based methods for sentiment analysis</article-title>
          .
          <source>Computational linguistics</source>
          ,
          <volume>37</volume>
          (
          <issue>2</issue>
          ):
          <volume>267</volume>
          {
          <fpage>307</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Urizar</surname>
            ,
            <given-names>Xabier</given-names>
          </string-name>
          <string-name>
            <surname>Saralegi</surname>
          </string-name>
          and In~aki San Vicente Roncal.
          <year>2013</year>
          . Elhuyar at
          <string-name>
            <surname>TASS</surname>
          </string-name>
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <given-names>Veronica</given-names>
            <surname>Perez</surname>
          </string-name>
          <string-name>
            <surname>Rosas</surname>
          </string-name>
          , Carmen Banea,
          <string-name>
            <given-names>Rada</given-names>
            <surname>Mihalcea</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Learning sentiment lexicons in spanish</article-title>
          .
          <source>In Proc. of the international conference on Language Resources and Evaluation (LREC)</source>
          , Istanbul, Turkey.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <surname>Vilares</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Alonso</surname>
          </string-name>
          , and
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>GomezRodr guez</article-title>
          .
          <year>2013</year>
          . LyS at TASS 2013:
          <article-title>Analysing Spanish tweets by means of dependency parsing, semantic-oriented lexicons and psychometric word-properties.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Vilares</surname>
            , David,
            <given-names>Yerai</given-names>
          </string-name>
          <string-name>
            <surname>Doval</surname>
          </string-name>
          , Miguel A.
          <string-name>
            <surname>Alonso</surname>
          </string-name>
          , and
          <string-name>
            <surname>Carlos</surname>
          </string-name>
          Gomez-Rodr guez.
          <year>2014</year>
          . LyS at TASS 2014:
          <article-title>a prototype for extracting and analysing aspects from Spanish tweets</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>Villena-Roman</surname>
            , Julio,
            <given-names>Janine</given-names>
          </string-name>
          <string-name>
            <surname>Garc</surname>
          </string-name>
          a-Morera,
          <article-title>Miguel A. Garc a-Cumbreras, Eugenio Mart nez-</article-title>
          <string-name>
            <surname>Camara</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>Teresa Mart nValdivia</article-title>
          , and L. Alfonso Uren~
          <fpage>a</fpage>
          -Lopez, editors.
          <source>2015a. Proc. of TASS 2015: Workshop on Sentiment Analysis at SEPLN, number 1397 in CEUR Workshop Proc</source>
          ., Aachen.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <surname>Villena-Roman</surname>
            , Julio,
            <given-names>Janine</given-names>
          </string-name>
          <string-name>
            <surname>Garc</surname>
          </string-name>
          a-Morera,
          <article-title>Miguel A. Garc a-Cumbreras, Eugenio Mart nez-</article-title>
          <string-name>
            <surname>Camara</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>Teresa Mart nValdivia</article-title>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Alfonso</surname>
          </string-name>
          <article-title>Uren~a-Lopez. 2015b</article-title>
          .
          <source>Overview of TASS</source>
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <surname>Westerski</surname>
          </string-name>
          , Adam, Carlos A.
          <string-name>
            <surname>Iglesias</surname>
            , and
            <given-names>Fernando</given-names>
          </string-name>
          <string-name>
            <surname>Tapia</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Linked Opinions: Describing Sentiments on the Structured Web of Data</article-title>
          .
          <source>In Proc. of the 4th International Workshop Social Data on the Web.</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>