<!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>IRADABE2: Lexicon Merging and Positional Features for Sentiment Analysis in Italian</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Davide Buscaldi</string-name>
          <email>buscaldi@lipn.univ-paris13.fr</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Delia Irazu´ Hernandez-Farias</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>PRHLT group</string-name>
          <email>dhernandez1@dsic.upv.es</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dipartimento di Informatica, Universita` degli studi di Torino</institution>
          ,
          <addr-line>Turin</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>LIPN, Universite ́ Paris 13</institution>
          ,
          <addr-line>Villetaneuse</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Universitat Polite`cnica de Vale`ncia</institution>
          ,
          <addr-line>Valencia</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>English. This paper presents the participation of the IRADABE team to the SENTIPOLC 2016 task. This year we investigated the use of positional features together with the fusion of sentiment analysis resources with the aim to classify Italian tweets according to subjectivity, polarity and irony. Our approach uses as starting point our participation in the SENTIPOLC 2014 edition. For classification we adopted a supervised approach that takes advantage of support vector machines and neural networks.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Italiano. Quest’articolo presenta il lavoro
svolto dal team IRADABE per la
partecipazione al task SENTIPOLC 2016. Il
lavoro svolto include l’utilizzo di
caratteristiche posizionali e la fusione di lessici
specialistici, finalizzato alla classificazione di
tweet in italiano, secondo la loro
soggetivita`, polarita` ed ironia. Il nostro
approccio si basa sull’esperienza acquisita
nel corso della partecipazione all’edizione
2014 di SENTIPOLC. Per la
classificazione sono stati adottati dei metodi
supervisionati come le macchine a supporto
vettoriale e le reti neurali.</p>
    </sec>
    <sec id="sec-2">
      <title>Building a unified dictionary</title>
      <p>
        In sentiment analysis related tasks, there are
several factors that can be considered in order to
determine the polarity of a given piece of text.
Overall, the presence of positive or negative words is
used as a strong indicator of sentiment.
Nowadays there are many sentiment analysis related
resources that can be exploited to infer polarity from
texts. Recently, this kind of lexicons has been
proven to be effective for detecting irony in Twitter
        <xref ref-type="bibr" rid="ref7">(Hernan´dez Far´ıas et al., 2016)</xref>
        . Unfortunately, the
majority of available resources are in English. A
common practice to deal with the lack of resources
in different languages is to automatically translate
it from English.
      </p>
      <p>
        However, the language barrier is not the only
drawback for these resources. Another issue is
the limited coverage of certain resources. For
instance, AFINN
        <xref ref-type="bibr" rid="ref12">(Nielsen, 2011)</xref>
        includes only
2477 words in its English version, and the Hu-Liu
lexicon
        <xref ref-type="bibr" rid="ref14 ref8">(Hu and Liu, 2004)</xref>
        contains about 6800
words. We verified on the SENTIPOLC14
training set that the Hu-Liu lexicon provided a score
for 63.1% of training sentences, while the
coverage for AFINN was of 70.7%, indicating that the
number of items in the lexicons is not proportional
to the expected coverage; in other words, although
AFINN is smaller, the words included are more
frequently used than those listed in the Hu-Liu
lexicon. The coverage provided by a hypothetical
lexicon obtaining by the combination of the two
resources would be 79.5%.
      </p>
      <p>
        We observed also that in some cases these
lexicons provide a score for a word but not for one
of their synonyms: in the Hu-Liu lexicon, for
instance, the word ‘repel’ is listed as a negative one,
but ‘resist’, which is listed as one of its synonym
in the Roget’s thesaurus1, is not. SentiWordNet
        <xref ref-type="bibr" rid="ref1">(Baccianella et al., 2010)</xref>
        compensates some of the
issues; its coverage is considerably higher than the
previously named lexicons: 90.6% on the
SENTIPOLC14 training set. Its scores are also
assigned to synsets, and not words. However, it
is not complete: we measured that a
combination of SentiWordNet with AFINN and Hu-Liu
would attain a coverage of 94.4% on the
SENTIPOLC14 training set. Moreover, the problem
of working with synsets is that it is necessary to
carry out word sense disambiguation, which is a
difficult task, particularly in the case of short
sentences like tweets. For this reason, our translation
of SentiWordNet into Italian
        <xref ref-type="bibr" rid="ref6">(Hernandez-Farias et
al., 2014)</xref>
        resulted in a word-based lexicon and not
a synset-based one.
      </p>
      <p>
        Therefore, we built a sentiment lexicon which
was aimed to provide the highest possible
coverage by merging existing resources and extending
the scores to synonyms or quasi-synonyms. The
sentiment lexicon was built following a three-step
process:
1. Create a unique set of opinion words from
the AFINN, Hu-Liu and SentiWordNet
lexicons, and merge the scores if multiple scores
are available for the same word; the original
English resources were previously translated
into the Italian language for our participation
1http://www.thesaurus.com/
Roget-Alpha-Index.html
in SENTIPOLC 2014;
2. Extend the lexicon with the WordNet
synonyms of words obtained in step 1;
3. Extend the lexicon with pseudo-synonyms
of words obtained in step 1 and 2, using
word2vec for similarity. We denote them
as “pseudo-synonyms” because the
similarity according to word2vec doesn’t
necessarily means that the words are synonyms, only
that they usually share the same contexts.
The scores at each step were calculated as follows:
in step 1, the weight of a word is the average of
the non-zero scores from the three lexicons. In
step 2, the weight for a synonym is the same of
the originating word. If the synonym is already
in the lexicon, then we keep the most polarizing
weight (if the scores have the same sign), or the
sum of the weights (if the scores have opposed
signs). For step 3 we previously built semantic
vectors using word2vec
        <xref ref-type="bibr" rid="ref10">(Mikolov et al., 2013)</xref>
        on
the ItWaC2 corpus
        <xref ref-type="bibr" rid="ref3">(Baroni et al., 2009)</xref>
        . Then,
we select for each word in the lexicon obtained at
step 2 the 10 most similar pseudo-synonyms
having a similarity score 0:6. If the related
pseudosynonym already exists in the lexicon, its score is
kept, otherwise it is added to the lexicon with a
polarity resulting from the score of the original word
multiplied by the similarity score of the
pseudosynonym. We named the obtained resource the
‘Unified Italian Semantic Lexicon’, shortened as
UnISeLex. It contains 31; 601 words. At step 1,
the dictionary size was 12; 102; at step 2, after
adding the synonyms, it contained 15; 412 words.
      </p>
      <p>
        In addition to this new resource, we exploited
labMT-English words. It is a list
        <xref ref-type="bibr" rid="ref5">(Dodds et al.,
2011)</xref>
        composed of 10,000 words manually
annotated with a happiness measure in a range between
0 up to 9. These words were collected from
different resources such as Twitter, Google Books,
music lyrics, and the New York Times (1987 to
2007).
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Positional Features</title>
      <p>
        It is well known that in the context of opinion
mining and summarization the position of
opinion words is an important feature
        <xref ref-type="bibr" rid="ref13">(Pang and Lee,
2008)</xref>
        ,
        <xref ref-type="bibr" rid="ref14 ref8">(Taboada and Grieve, 2004)</xref>
        . In reviews,
2http://wacky.sslmit.unibo.it
users tend to summarize the judgment in the
final sentence, after a comprehensive analysis of
the various features of the item being reviewed
(for instance, in a movie review, they would
review the photography, the screenplay, the actor
performance, and finally provide an overall
judgment of the movie). Since SENTIPOLC is focused
on tweets, whose length is limited to 140
characters, there is less room for a complex analysis and
therefore it is not clear whether the position of
sentiment words is important or not.
      </p>
      <p>In fact, we analyzed the training set and noticed
that some words tend to appear in certain positions
when the sentence is labelled with a class rather
than the other one. For example, in the
subjective sub-task, ‘non’ (not), ‘io’ (I), auxiliary verbs
like ‘potere’ (can), ‘dovere’ (must) tend to occur
mostly at the beginning of the sentence if the
sentence is subjective. In the positive polarity
subtask, words like ‘bello’ (beautiful), ‘piacere’ (like)
and ‘amare’ (love) are more often observed at the
beginning of the sentence if the tweet is positive.</p>
      <p>We therefore introduced a positional
Bag-ofWords (BOW) weighting, where the weight of a
word t is calculated as:</p>
      <p>w(t) = 1 + pos(t)=len(s)
where pos(t) is the last observed position of the
word in the sentence, and len(s) is the length of
the sentence. For instance, in the sentence “I love
apples in fall.”, w(love) = 1 + 1=5 = 1:2, since
the word love is at position 1 in a sentence of 5
words.</p>
      <p>The Bag of Words was obtained by taking all the
lemmatized forms w that appeared in the training
corpus with a frequency greater than 5 and I(w) &gt;
0:001, where I(w) is the informativeness of word
w calculated as:
I(w) = p(wjc+) log(p(wjc+))
log(p(wjc ))
where p(wjc+) and p(wjc ) are the probabilities
of a word appearing in the tweets tagged with the
positive or negative class, respectively. The
result of this selection consisted in 943 words for the
subj subtask, 831 for pos, 991 for neg and 1197
for iro.</p>
      <p>The results in Table 3 show a marginal
improvement for the polarity and irony classes, while in
subjectivity the system lost 2% in F-measure. This
is probably due to the fact that the important words
that tend to appear in the first part of the sentence
pos. BOW
std. BOW
may repeat later, providing a wrong score for the
feature.</p>
      <p>
        With respect to the 2014 version of
IRADABE, we introduced 3 more position-dependent
features. Each tweet was divided into 3 sections,
head, centre and tail. For each section, we
consider the sum of the sentiment scores of the
included words as a separate feature. Therefore, we
have three features, named in Table 3.1 as headS,
centreS and tailS.
We renewed most of the features used for
SENTIPOLC 2014, with the main difference that we
are now using a single sentiment lexicon
instead than 3. In IRADABE 2014 we grouped
the features into two categories: Surface
Features and Lexicon-based Features. We recall the
ones appearing in Table 2, directing the reader
to
        <xref ref-type="bibr" rid="ref6">(Hernandez-Farias et al., 2014)</xref>
        for a more
detailed description. The first group comprises
features such as the presence of an URL address
(http), the length of the tweet (length), a list of
swearing words (taboo), and the ratio of uppercase
characters (shout). Among the features extracted
from dictionaries, we used the sum of polarity
scores (polSum), the sum of only negative or
positive scores (sum( ) and sum(+)), the number
of negative scores (count( )) on UnISeLex, and
the average and the standard deviation of scores
on labMT (avglabMT and stdlabMT , respectively).
Furthermore, to determine both polarity and irony,
a subjectivity indicator (subj) feature was used; it
is obtained by identifying first if a tweet is
subjective or not. Finally, the mixed feature indicates is
the tweet has mixed polarity or not.
      </p>
      <p>Subj
http
shout
sum( )
count( )
headS
pers</p>
      <p>‘!’
avglabMT
‘mi’
taboo</p>
      <p>Pol(+)
subj
avglabMT
‘grazie’
smileys
polSum
http
‘?’
sum(+)
‘bello’
‘amare’</p>
      <p>Pol(-) Iro
subj subj
sum( ) http
count( ) ‘governo’
avglabMT mixed
length shout
polSum ‘Mario’</p>
      <p>http ‘che’
centreS ‘#Grillo’</p>
      <p>taboo length
stdlabMT sum( )
We evaluated our approach on the dataset
provided by the organizers of SENTIPOLC 2016.
This dataset is composed by up to 10,000 tweets
distributed in training set and test set. Both
datasets contain tweets related to political and
socio-political domains, as well as some generic
tweets3.</p>
      <p>
        We experimented with different configurations
for assessing subjectivity, polarity and irony.
We sent two runs for evaluation purposes in
SENTIPOLC-2016:
run 1. For assessign the subjectivity label a
Tensorflow4 implementation of Deep Neural
Ngetwork (DNN) was applied, with 2 hidden
layers with 1024 and 512 states, respectively.
Then, the polarity and irony labels were
determined by exploiting a SVM5.
run 2. In this run, the bag-of-words were
revised to remove words that may have a
differ3Further details on the datasets can be found in the task
overview
        <xref ref-type="bibr" rid="ref2">(Barbieri et al., 2016)</xref>
        4http://www.tensorflow.org
5As in IRADABE-2014 version, the subjectivity label
influences the determination of both the polarity values and the
presence of irony.
ent polarity depending on the context (.
Classification was carried out using a SVM (radial
basis function kernel) for all subtasks,
including subj.
      </p>
      <p>From the results, we can observe that the DNN
obtained an excellent precision (more than 93%)
in subj, but the recall was very low. This may
indicate a problem due to the class not being
balanced, or an overfitting problem with the DNN,
which is plausible given the number of features.
This may also be the reason for which the SVM
performs better, because SVMs are less afflicted
by the “curse of dimensionality”.</p>
      <sec id="sec-3-1">
        <title>Precision Recall F-Measure</title>
      </sec>
      <sec id="sec-3-2">
        <title>Precision Recall F-Measure</title>
        <p>Subj
0.9328
0.4575
0.6139
As future work, it could be interesting to exploit
the labels for exact polarity as provided by the
organizers. This kind of information could help
in some way to identify the use of figurative
language. Furthermore, we are planning to enrich
IRADABE with other kinds of features that allow
us to cover more subtle aspects of sentiment, such
as emotions. The introduction of the “happiness
score” provided by labMT was particularly useful,
with the related features being critical in the
subjectivity and polarity subtasks. This motivates us
to look for dictionaries that may express different
feelings than just the overall polarity of a word.
We will also need to verify the effectiveness of
the resource we produced automatically with
respect to other hand-crafted dictionaries for the
Italian language, such as Sentix (Basile and Nissim,
2013)</p>
        <p>
          We plan to use a more refined weighting scheme
for the positional features, such as the
locallyweighted bag-of-words or LOWBOW
          <xref ref-type="bibr" rid="ref9">(Lebanon et
al., 2007)</xref>
          , although it would mean an increase of
the feature space of at least 3 times (if we keep the
head, centre, tail cuts), probably furtherly
compromising the use of DNN for classification.
        </p>
        <p>About the utility of positional features, the
current results are inconclusive, so we need to
investigate further about how the positional scoring
affects the results. On the other hand, the results
show that the merged dictionary was a useful
resource, with dictionary-based features
representing 25% of the most discriminating features.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgments</title>
      <p>This research work has been supported by the
“Investissements d’Avenir” program
ANR-10LABX-0083 (Labex EFL). The National
Council for Science and Technology (CONACyT
Mexico) has funded the research work of Delia Irazu´
Herna´ndez Far´ıias (Grant No. 218109/313683
CVU-369616).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Stefano</given-names>
            <surname>Baccianella</surname>
          </string-name>
          , Andrea Esuli, and
          <string-name>
            <given-names>Fabrizio</given-names>
            <surname>Sebastiani</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Sentiwordnet 3.0: An enhanced lexical resource for sentiment analysis and opinion mining</article-title>
          .
          <source>In Proceedings of the Seventh International Conference on Language Resources and Evaluation (LREC'10)</source>
          , pages
          <fpage>2200</fpage>
          ,
          <issue>2204</issue>
          ,
          <string-name>
            <surname>Valletta</surname>
          </string-name>
          , Malta, may.
          <source>European Language Resources Association (ELRA).</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Francesco</given-names>
            <surname>Barbieri</surname>
          </string-name>
          , Valerio Basile, Danilo Croce, Malvina Nissim, Nicole Novielli, and
          <string-name>
            <given-names>Viviana</given-names>
            <surname>Patti</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Overview of the EVALITA 2016 SENTiment POLarity Classification Task</article-title>
          . In Pierpaolo Basile, Anna Corazza, Franco Cutugno, Simonetta Montemagni, Malvina Nissim, Viviana Patti, Giovanni Semeraro, and Rachele Sprugnoli, editors,
          <source>Proceedings of Third Italian Conference on Computational Linguistics</source>
          (CLiC-it
          <year>2016</year>
          ) &amp;
          <article-title>Fifth Evaluation Campaign of Natural Language Processing and Speech Tools for Italian</article-title>
          .
          <source>Final Workshop (EVALITA</source>
          <year>2016</year>
          ).
          <article-title>Associazione Italiana di Linguistica Computazionale (AILC).</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>Marco</given-names>
            <surname>Baroni</surname>
          </string-name>
          , Silvia Bernardini, Adriano Ferraresi, Eros Zanchetta, Springer, and Science+business
          <string-name>
            <surname>Media</surname>
            <given-names>B. V.</given-names>
          </string-name>
          <year>2009</year>
          .
          <article-title>The wacky wide web: A collection of very large linguistically processed webcrawled corpora. language resources and evaluation</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Valerio</given-names>
            <surname>Basile</surname>
          </string-name>
          and
          <string-name>
            <given-names>Malvina</given-names>
            <surname>Nissim</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Sentiment analysis on Italian tweets</article-title>
          .
          <source>In WASSA</source>
          <year>2013</year>
          , Atlanta, United States, June.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Peter Sheridan Dodds</surname>
          </string-name>
          , Kameron Decker Harris,
          <string-name>
            <surname>Isabel M. Kloumann</surname>
          </string-name>
          , Catherine A.
          <string-name>
            <surname>Bliss</surname>
          </string-name>
          , and
          <string-name>
            <surname>Christopher</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Danforth</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Temporal patterns of happiness and information in a global social network: Hedonometrics and twitter</article-title>
          .
          <source>PLoS ONE</source>
          ,
          <volume>6</volume>
          (
          <issue>12</issue>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Irazu´ Hernandez-Farias</surname>
          </string-name>
          ,
          <article-title>Davide Buscaldi, and Bele´m Priego-Sa´nchez</article-title>
          .
          <year>2014</year>
          .
          <article-title>IRADABE: Adapting English Lexicons to the Italian Sentiment Polarity Classification task</article-title>
          .
          <source>In First Italian Conference on Computational Linguistics</source>
          (CLiC-it
          <year>2014</year>
          )
          <article-title>and the fourth</article-title>
          <source>International Workshop EVALITA2014, Proceedings of the First Italian Conference on Computational Linguistics</source>
          (CLiC-it
          <year>2014</year>
          )
          <article-title>and the fourth</article-title>
          <source>International Workshop EVALITA2014</source>
          , pages
          <fpage>75</fpage>
          -
          <lpage>81</lpage>
          , Pisa, Italy, December.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <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 Trans. Internet Technol</source>
          .,
          <volume>16</volume>
          (
          <issue>3</issue>
          ):
          <volume>19</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          :
          <fpage>24</fpage>
          ,
          <string-name>
            <surname>July</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Minqing</given-names>
            <surname>Hu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Bing</given-names>
            <surname>Liu</surname>
          </string-name>
          .
          <year>2004</year>
          .
          <article-title>Mining and summarizing customer reviews</article-title>
          .
          <source>In Proceedings of the Tenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '04</source>
          , pages
          <fpage>168</fpage>
          -
          <lpage>177</lpage>
          , Seattle, WA, USA. ACM.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>Guy</given-names>
            <surname>Lebanon</surname>
          </string-name>
          , Yi Mao, and
          <string-name>
            <given-names>Joshua</given-names>
            <surname>Dillon</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>The locally weighted bag of words framework for document representation</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          ,
          <volume>8</volume>
          (Oct):
          <fpage>2405</fpage>
          -
          <lpage>2441</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>Tomas</given-names>
            <surname>Mikolov</surname>
          </string-name>
          , Ilya Sutskever, Kai Chen, Greg S Corrado, and
          <string-name>
            <given-names>Jeff</given-names>
            <surname>Dean</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Distributed representations of words and phrases and their compositionality</article-title>
          .
          <source>In Advances in neural information processing systems</source>
          , pages
          <fpage>3111</fpage>
          -
          <lpage>3119</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>2016</year>
          .
          <article-title>Challenges in sentiment analysis</article-title>
          .
          <source>In A Practical Guide to Sentiment Analysis</source>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Finn</surname>
            <given-names>A</given-names>
          </string-name>
          ˚rup Nielsen.
          <year>2011</year>
          .
          <article-title>A new ANEW: evaluation of a word list for sentiment analysis in microblogs</article-title>
          .
          <source>In Proceedings of the ESWC2011 Workshop on 'Making Sense of Microposts': Big things come in small packages</source>
          , volume
          <volume>718</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <fpage>93</fpage>
          -
          <lpage>98</lpage>
          , Heraklion, Crete, Greece.
          <source>CEUR-WS.org.</source>
        </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>Maite</given-names>
            <surname>Taboada</surname>
          </string-name>
          and
          <string-name>
            <given-names>Jack</given-names>
            <surname>Grieve</surname>
          </string-name>
          .
          <year>2004</year>
          .
          <article-title>Analyzing appraisal automatically</article-title>
          .
          <source>In Proceedings of the AAAI Spring Symposium on Exploring Attitude and Affect in Text: Theories and Applications</source>
          , pages
          <fpage>158</fpage>
          -
          <lpage>161</lpage>
          , Stanford, US.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>