<!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>Irony Detection: from the Twittersphere to the News Space</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Alessandra Cervone, Evgeny A. Stepanov, Fabio Celli, Giuseppe Riccardi Signals and Interactive Systems Lab Department of Information Engineering and Computer Science University of Trento</institution>
          ,
          <addr-line>Trento</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>1895</year>
      </pub-date>
      <abstract>
        <p>English. Automatic detection of irony is one of the hot topics for sentiment analysis, as it changes the polarity of text. Most of the work has been focused on the detection of figurative language in Twitter data due to relative ease of obtaining annotated data, thanks to the use of hashtags to signal irony. However, irony is present generally in natural language conversations and in particular in online public fora. In this paper, we present a comparative evaluation of irony detection from Italian news fora and Twitter posts. Since irony is not a very frequent phenomenon, its automatic detection suffers from data imbalance and feature sparseness problems. We experiment with different representations of text - bag-of-words, writing style, and word embeddings to address the feature sparseness; and balancing techniques to address the data imbalance.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Italiano. Il rilevamento automatico di
ironia e` uno degli argomenti piu` interessanti
in sentiment analysis, poiche´ modifica la
polarita` del testo. La maggior parte degli
studi si sono concentrati sulla rilevazione
del linguaggio figurativo nei dati di
Twitter per la relativa facilita` nell’ottenere
dati annotati con gli hashtags per
segnalare l’ironia. Tuttavia, l’ironia e` un
fenomeno che si trova nelle conversazioni
umane in generale e in particolare nei
forum online. In questo lavoro presentiamo
una valutazione comparativa sul
rilevamento dell’ironia in blogs giornalistici e
conversazioni su Twitter. Poiche´ l’ironia
non e` un fenomeno molto frequente, il suo
rilevamento automatico risente di
problemi di mancanza di bilanciamento nei
dati e feature sparseness. Per ovviare
alla feature sparseness proponiamo
esperimenti con diverse rappresentazioni del
testo – bag-of-words, stile di scrittura e
word embeddings; per ovviare alla
mancanza di bilanciamento nei dati
utilizziamo invece tecniche di bilanciamento.</p>
    </sec>
    <sec id="sec-2">
      <title>1 Introduction</title>
      <p>
        The detection of irony in user generated content
is one of the major issues in sentiment analysis
and opinion mining
        <xref ref-type="bibr" rid="ref16">(Ravi and Ravi, 2015)</xref>
        . The
problem is that irony can flip the polarity of
apparently positive sentences, negatively affecting
the performance of sentiment polarity
classification
        <xref ref-type="bibr" rid="ref14">(Poria et al., 2016)</xref>
        . Detecting irony from text
is extremely difficult because it is deeply related to
many out-of-text factors such as context,
intonation, speakers’ intentions, background knowledge
and so on. This also affects interpretation and
annotation of irony by humans, often leading to low
inter-annotator agreements.
      </p>
      <p>Twitter posts are frequently used for the irony
detection research, since users often signal irony
in their posts utilizing hashtags such as #irony,
#justjoking, etc. Despite the relative ease of
collecting the data, Twitter is a very particular kind
of text. In this paper we experiment with
different representations of text to evaluate the
utility of Twitter data for the detection of irony in
text coming from other sources such as news fora.
The representations of text – bag-of-words,
writing style, and word embeddings – are chosen such
that they are not dependent on the resources
available for the language. Due to the fact that irony is
less frequent than literal meaning, the data is
usually imbalanced. We experiment with balancing
techniques such as random undersampling,
random oversampling and cost-sensitive training to
observe its effects on a supervised irony detection.</p>
      <p>The paper is structured as follows. In Section
2 we introduce related work on irony. In
Section 3 we describe the corpora used throughout
experiments. In Sections 4 and 5 we describe the
methodology and the result of the experiments. In
Section 6 we provide concluding remarks.
2</p>
    </sec>
    <sec id="sec-3">
      <title>Related Works</title>
      <p>
        The detection of irony in text has been widely
addressed. Carvalho et al. (2009) showed that
in Portuguese news blogs, pragmatic and
gestural text features such as emoticons, onomatopoeic
expressions and heavy punctuation marks work
better than deeper linguistic information such as
n-grams, words or synt
        <xref ref-type="bibr" rid="ref19">ax. Reyes et al. (2013</xref>
        )
addressed irony detection in Twitter, using
complex features like temporal expressions,
counterfactuality markers, pleasantness or imageability
of words, and pair-wise semantic relatedness of
terms in adjacent sentences. This rich feature set
enabled the same authors to detect 30% of the
irony in movie and book reviews in
        <xref ref-type="bibr" rid="ref15 ref18 ref2 ref5 ref6">(Reyes and
Rosso, 2014)</xref>
        .
      </p>
      <p>
        Ravi and Ravi (2016), on the other hand,
exploited resources such as LIWC
        <xref ref-type="bibr" rid="ref23">(Tausczik and
Pennebaker, 2010)</xref>
        to analyze irony in two
different domains: satirical news and Amazon reviews;
and found out that LIWC’s words related to sex or
death are good indicators of irony.
      </p>
      <p>
        Charalampakis
        <xref ref-type="bibr" rid="ref22">et al. (2016</xref>
        ) addressed irony
detection in Greek political tweets comparing
semisupervised and supervised approaches, with the
aim to analyze whether irony predicts election
results or not. In order to detect irony, they use
as features: spoken style words, word frequency,
number of WordNet SynSets as a measure of
ambiguity, punctuation, repeated patterns and
emoticons. They found that supervised methods work
better than semi-supervised in the prediction of
irony
        <xref ref-type="bibr" rid="ref8">(Charalampakis et al., 2016)</xref>
        .
      </p>
      <p>
        Poria
        <xref ref-type="bibr" rid="ref22">et al. (2016</xref>
        ) developed models based on
pre-trained convolutional neural networks (CNNs)
to exploit sentiment, emotion and personality
features for a sarcasm detection task. They trained
and tested their models on balanced and
unbalanced sets of tweets retrieved searching the
hashtag #sarcasm. They found that CNNs with
pretrained models perform very well and that,
although sentiment features are good also when used
alone, emotion and personality features help in the
task
        <xref ref-type="bibr" rid="ref14">(Poria et al., 2016)</xref>
        .
      </p>
      <p>
        Sulis
        <xref ref-type="bibr" rid="ref22">et al. (2016</xref>
        ) investigated a new set of
features for irony detection in Twitter with particular
regard to affective features; and studied the
difference between irony and sarcasm. Barbieri et al.
(2014) were the first ones to propose an approach
for irony detection in Italian.
      </p>
      <p>
        Irony detection is a popular topic for shared
tasks and evaluation campaigns. Among others,
SemEval-2015
        <xref ref-type="bibr" rid="ref11">(Ghosh et al., 2015)</xref>
        task on
sentiment analysis of figurative language in Twitter,
and SENTIPOLC 2014
        <xref ref-type="bibr" rid="ref4">(Basile et al., 2014)</xref>
        and
2016
        <xref ref-type="bibr" rid="ref3">(Barbieri et al., 2016)</xref>
        tasks on irony and
sentiment classification in Twitter. SemEval
considered three broad classes of figurative language:
irony, sarcasm and metaphor. The task was cast
as a regression as participants had to predict a
numeric score (crowd-annotated). The best
performing systems made use of manual and automatic
lexica, term-frequencies, part-of-speech tags, and
emoticons.
      </p>
      <p>
        The SENTIPOLC campaigns on Italian tweets,
on the other hand, included three tasks:
subjectivity detection, sentiment polarity classification
and irony detection (binary classification). The
best performing systems utilized broad sets of
features ranging from the established Twitter-based
features, such as URL links, mentions, and
hashtags, to emoticons, punctuation, and vector space
models to spot out-of-context words
        <xref ref-type="bibr" rid="ref5">(Castellucci
et al., 2014)</xref>
        . Sp
        <xref ref-type="bibr" rid="ref22">ecifically, in SENTIPOLC 2016</xref>
        ,
the best performing system exploited lexica,
handcrafted rules, topic models and Named Entities
        <xref ref-type="bibr" rid="ref10 ref17">(Di Rosa and Durante, 2016)</xref>
        . In this paper, on the
other hand, we address irony detection from
features not dependent on language resources such as
manually crafted lexica and source-dependent
features such as hashtags and emoticons.
3
      </p>
    </sec>
    <sec id="sec-4">
      <title>Data Set</title>
      <p>
        The experiments reported in this paper make us
        <xref ref-type="bibr" rid="ref22">e
of two data sets: SENTIPOLC 2016</xref>
        <xref ref-type="bibr" rid="ref3">(Barbieri et
al., 2016)</xref>
        and CorEA
        <xref ref-type="bibr" rid="ref6">(Celli et al., 2014)</xref>
        . While
SENTIPOLC is a corpus of tweets, CorEA is a
data set of news articles and related reader
comments collected from the Italian news website
corriere.it. The two corpora consist of inherently
different types of text. While tweets have a limit on
the length of the post, news articles comments are
not constrained. The length limitation does not
only impact the number of tokens per post, but
also the style of writing, sinc
        <xref ref-type="bibr" rid="ref22">e in Tweets authors
SENTIPOLC 2016</xref>
        CorEA
@gadlernertweet Se #Grillo fosse al governo, dopo due mesi bravo, escludi l’universita´ .... restare ignoranti non fa male
lo Stato smetterebbe di pagare stipendi e pensioni. E lui a nessuno, solo a se´ stessi. questi sono i nostri.... geni. non
capeggerebbe la rivolta mi meraviglierei se votasse grillo
#Grillo,fa i comizi sulle cassette della frutta,mentre alcune beh dipende da come la guardi..A campagna elettorale
del #Pdl li fanno senza,cassetta...solo sulle banane. #ballaro´ all’inverso: rispettano cio´ che avevano promesso
@Italialand
@MissAllyBlue Non mi fido della compagnia.. meglio far Saranno solo 4 milioni (comunque dimentichi i 42 mil di
finta di stare sveglio.. sveglissimo O o rimborsi) pero´ pochi o tanti li hanno restituiti. Gli altri
invece , probabilmente politici a te “simpatici” continuano a
gozzovigliare con i soldi tuoi . Sveglia volpone
naturally try to squeeze as much content as
possible within the limits.
      </p>
      <p>This difference can be seen also in the type
of irony used across the two corpora, as shown
in the examples reported in Table 1. While in
Tweets we observe much more the presence of
external ‘sources’ (such as URL links, mentions,
hashtags and emoticons) to signal the irony and
make it interpretable (for example by
disambiguating entities using hashtags); news fora users tend
to use style much more similar to natural language,
where entities are not specifically signaled and
there are no emojis to mark the non-literal
meaning of a sentence. Thus, CorEA presents a more
difficult, but also a more interesting, dataset for
automatic irony detection, given the closer
similarity to the language used in other genres.</p>
      <p>
        Both corpora have been annotated following
a version of the scheme of SENTIPOLC 2014
        <xref ref-type="bibr" rid="ref4">(Basile et al., 2014)</xref>
        . According to the scheme, the
annotator is asked to decide whether the given text
is subjective or not, and in case it is considered
subjective, to annotate the polarity of the text and
irony as binary values. The CorEA corpus
        <xref ref-type="bibr" rid="ref6">(Celli et
al., 2014)</xref>
        was annotated for irony by three
annotators specifically for this paper, and has an
interannotator agreement of = 0:57.
      </p>
      <p>
        Sinc
        <xref ref-type="bibr" rid="ref22">e SENTIPOLC 2016</xref>
        is composed of
different data sets, which used various agreement
metrics
        <xref ref-type="bibr" rid="ref3">(Barbieri et al., 2016)</xref>
        , it is not possible to
directly compare the inter-annotator agreements
between the corpora. The two compon
        <xref ref-type="bibr" rid="ref22">ent data
sets of SENTIPOLC 2016</xref>
        for which a comparable
metric is reported have an inter-annotator
agreement of = 0:538 (TW-SENTIPOLC14) and
= 0:492 (TW-BS)
        <xref ref-type="bibr" rid="ref21">(Stranisci et al., 2016)</xref>
        .
      </p>
      <p>Despite the differences in the number of posts
(9,410 for SENTIPOLC and 2,875 for CorEA; see
Table 2); due to the length constraint of the former,
the corpora have comparable numbers of tokens:
Training
Test
CorEA</p>
      <p>Non-Ironic</p>
      <p>SENTIPOLC 2016
6,542 (88%) 868
1,765 (88%) 235
2,299 (80%) 576</p>
      <p>Ironic
(12%)
(12%)
(20%)</p>
      <p>Total
159K for SENTIPOLC and 164K for CorEA.</p>
      <p>Consequently, there are drastic differences in the
average number of tokens per post: 21 for
SENTIPOLC and 57 for CorEA. As shown in Table 2,
we also observe a major difference in the
percentages of ironic posts between the corpora: 12% for
SENTIPOLC and 20% for CorEA.
4</p>
    </sec>
    <sec id="sec-5">
      <title>Methodology</title>
      <p>
        In this paper we address irony detection in
Italian making use of source independent and ‘easily’
obtainable representations of text such as lexical
(bag-of-words), stylometric, and word embedding
vectors. The models are trained and tested using
Support Vector Machines (SVM)
        <xref ref-type="bibr" rid="ref25">(Vapnik, 1995)</xref>
        with linear kernel and defaults parameters,
implemented in the scikit-learn
        <xref ref-type="bibr" rid="ref13">(Pedregosa et al., 2011)</xref>
        python library.
      </p>
      <p>To obtain the desired representations of text, the
data is pre- For the bag-of-word representation, the
data is lowercased, and all source-specific entities,
such as emoji, URL, Twitter hashtags, and
mentions are mapped to a single entity (e.g. hHi for
hashtags); as the objective is to use Twitter
models to detect irony in news fora and other kinds
of textual data, where presence of such entities is
less likely. We also apply a cut-off frequency and
remove all the tokens that appear in a single
document only.</p>
      <p>
        For the style representation, we use the lexical
richness metrics based on type and token
frequencies such as type-token ratio, entropy, Guiraud’s
R, Honores H, etc.
        <xref ref-type="bibr" rid="ref24">(Tweedie and Baayen, 1998)</xref>
        (22 features); and character-type ratios,
(including specific punctuation marks) (46 features) that
previously were successfully applied to tasks such
as agreement-disagreement classification
        <xref ref-type="bibr" rid="ref1 ref7">(Celli et
al., 2016)</xref>
        and mood detection
        <xref ref-type="bibr" rid="ref1">(Alam et al., 2016)</xref>
        .
      </p>
      <p>
        To extract the word embedding representation
        <xref ref-type="bibr" rid="ref12">(Mikolov et al., 2013)</xref>
        , we use skip-gram
vectors (size: 300, window: 10) pre-trained on
Italian Wikipedia, and a document is represented as
a term-frequency weighted average of per-word
vectors.
      </p>
      <p>
        Since our goal is to analyze utility of
Twitter data for irony detection in Italian news fora,
we first experiment with the text representations
and chose models that behave above chance-level
baseline on per-class F1 scores and Micro-F1
score using a 10-fold stratified cross-validation
setting. Even though on imbalanced data the
frequently used evaluation metric is Macro-F1 score,
e.g.
        <xref ref-type="bibr" rid="ref3">(Barbieri et al., 2016)</xref>
        , which we report for
comparison purposes; it is misleading as it does
not reflect the amount of correctly classified
instances. The majority baseline, on the other hand,
is very strong for highly imbalanced data sets, and
is provided for reference purposes only.
      </p>
      <p>
        As data imbalance has been observed to
adversely affect irony detection performance
        <xref ref-type="bibr" rid="ref14 ref15">(Poria
et al., 2016; Ptacek et al., 2014)</xref>
        , we experiment
with simple balancing techniques such as random
under- and oversampling and cost sensitive
training. While undersampling balances the data set
by removing majority class instances,
oversampling achieves that by replicating (copying)
minority class instances. Undersampling is often
reported as a better option, as oversampling may
lead to overfitting problems
        <xref ref-type="bibr" rid="ref9">(Chawla et al., 2002)</xref>
        .
In cost-sensitive training, on the other hand, the
performance on minority class is improved by
higher misclassification costs for it. In the paper,
the selected representations are analyzed in terms
of balancing effects and cross-source performance
(Twitter - news fora).
5
      </p>
    </sec>
    <sec id="sec-6">
      <title>Results and Discussion</title>
      <p>The results of experiments comparing different
document representations – bag-of-words,
writing style, and word embeddings – are presented
in Table 3 for stratified 10-fold cross-validation
on both corpora (SENTIPOLC and CorEA). The
BL: Chance
BL: Majority
BoW
Style
WE
BL: Chance
BL: Majority
BoW
Style
WE
0.4983
0.4689
0.5546
0.4605
0.4702
0.4923
0.4443
0.5682
0.4402
0.5129
document representations behave similarly across
corpora, and the only representation that achieves
above chance-level per-class and micro-F1 scores
is the bag-of-words. At the same time, it achieves
the highest macro-F1 score. However, none of
the representations is able to surpass the majority
baseline in terms of micro-F1.</p>
      <p>The performance of the bag-of-words
representation on data balancing techniques is presented
in Table 4. The training with natural
distribution (BoW: ND) yields the best performance across
the corpora. For SENTIPOLC data, it is the only
model that produces above chance-level (Table
3: BL: Chance) performances for per-class and
micro-F1 scores.</p>
      <p>
        Cost-sensitive training (BoW: CS) and random
oversampling (BoW: RO) perform very close. For
CorEA corpus, all balancing techniques except
random undersampling (BoW: RU) yield above
chance-level performances. Random
undersampling, however, yields the highest F1 score for
the irony class, which unfortunately comes at the
expense of the overall performance. This
verifies previous observations in the literature that
undersampling leads to negative effect on novel
imbalanced data
        <xref ref-type="bibr" rid="ref20">(Stepanov and Riccardi, 2011)</xref>
        .
Since cost-sensitive training achieves the best
performance in terms of macro-F1 score, which was
used as official evaluation m
        <xref ref-type="bibr" rid="ref22">etrics in SENTIPOLC
2016</xref>
        <xref ref-type="bibr" rid="ref3">(Barbieri et al., 2016)</xref>
        , it is retained for
SENTIPOLC training-test and cross-corpora
(SENBoW: ND
BoW: CS
BoW: RO
BoW: RU
BoW: ND
BoW: CS
BoW: RO
BoW: RU
TIPOLC - CorEA) evaluation along with the
models trained on natural imbalanced distribution with
equal costs.
      </p>
      <p>
        The final models make use of bag-of-words
representation and are trained on SENTIPOLC
training set in cost-sensitive and insensitive settings.
The evaluation of mod
        <xref ref-type="bibr" rid="ref22">els is performed on
SENTIPOLC 2016</xref>
        test set and CorEA’s 10-folds. This
setting allows us to compare our results to the state
of the art on SENTIPOLC data and CorEA’s
crossvalidation setting. From the results in Table 5,
we observe that on the SENTIPOLC test set both
models outperform the state of the art in terms of
macro-F1 score. The model with cost-sensitive
training additionally outperforms it in terms of
irony class F1 score. However, both models fall
slightly short of outperforming the majority
baseline in terms of micro-F1.
      </p>
      <p>In the cross-corpora setting the behavior of
models is similar – cost-sensitive training favors
minority class F1 and macro-F1 scores. While
both models perform worse than the chance-level
baseline generated using the label distribution of
SENTIPOLC data in terms of micro-F1, they both
outperform it in terms of irony class F1 score.
However, only the model with cost-sensitive
training yields statistically significant difference using
paired two-tail t-test with p = 0:05.
6</p>
    </sec>
    <sec id="sec-7">
      <title>Conclusion</title>
      <p>We have presented experiments on irony
detection in Italian Twitter and news fora data
comparing different document representations –
bag-ofwords, writing style as stylometric features, and
word embeddings. The objective is to evaluate
the suitability of Twitter data for detecting irony
in news fora. The models were compared for
balanced and imbalanced training, as well as
crosscorpora performance. We have observed that
the bag-of-words representation with imbalanced
cost-insensitive training produces the best results
(micro-F1) across settings, closely followed by
cost-sensitive training.</p>
      <p>
        The models outperform the results on irony
detection in Italian tweets
        <xref ref-type="bibr" rid="ref10 ref17">(Di Rosa and Durante,
2016)</xref>
        in terms of macro-F1 scor
        <xref ref-type="bibr" rid="ref22">es reported for
SENTIPOLC 2016</xref>
        <xref ref-type="bibr" rid="ref3">(Barbieri et al., 2016)</xref>
        .
However, micro-F1 is the most informative metric for
the downstream application of irony detection, as
it considers the total amount of true positives.
Given that the highest micro-F1 is attained by the
majority baselines for both corpora (0.8829 for
SENTIPOLC and 0.7996 for CorEA), the task of
irony detection is far from being solved.
      </p>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgments</title>
      <p>The research leading to these results has
received funding from the European Union –
Seventh Framework Programme (FP7/2007-2013)
under grant agreement No. 610916 – SENSEI.</p>
      <p>We would like to thank Paolo Rosso and Mirko
Lai for their help in annotating CorEA.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>F.</given-names>
            <surname>Alam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Celli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.A.</given-names>
            <surname>Stepanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ghosh</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G.</given-names>
            <surname>Riccardi</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>The social mood of news: Selfreported annotations to design automatic mood detection systems</article-title>
          .
          <source>In PEOPLES @COLING.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>F.</given-names>
            <surname>Barbieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ronzano</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Saggion</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Italian irony detection in twitter: a first approach</article-title>
          .
          <source>In CLiCit</source>
          <year>2014</year>
          &amp;
          <article-title>EVALITA</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>F.</given-names>
            <surname>Barbieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Basile</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Croce</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Nissim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Novielli</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Patti</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Overview of the evalita 2016 sentiment polarity classification task</article-title>
          . In CLiC-it - EVALITA.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Basile</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bolioli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Nissim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Patti</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Overview of the evalita 2014 sentiment polarity classification task</article-title>
          .
          <source>In EVALITA. Carvalho</source>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Sarmento</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.J.</given-names>
            <surname>Silva</surname>
          </string-name>
          , and E. De Oliveira.
          <year>2009</year>
          .
          <article-title>Clues for detecting irony in user-generated contents: oh</article-title>
          ...!
          <article-title>! it's so easy;-</article-title>
          .
          <string-name>
            <surname>In</surname>
          </string-name>
          Topic
          <article-title>-sentiment analysis for mass opinion</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>G.</given-names>
            <surname>Castellucci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Croce</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Basili</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Contextaware convolutional neural networks for twitter sentiment analysis in italian</article-title>
          .
          <source>In EVALITA.</source>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>F.</given-names>
            <surname>Celli</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Riccardi, and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Ghosh</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>CorEA: Italian news corpus with emotions and agreement</article-title>
          .
          <source>In CLIC-it.</source>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>F.</given-names>
            <surname>Celli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.A.</given-names>
            <surname>Stepanov</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G.</given-names>
            <surname>Riccardi</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Tell me who you are, I'll tell whether you agree or disagree: Prediction of agreement/disagreement in news blogs</article-title>
          .
          <source>In NLPJ @IJCAI.</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>B.</given-names>
            <surname>Charalampakis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Spathis</surname>
          </string-name>
          , E. Kouslis, and
          <string-name>
            <given-names>K.</given-names>
            <surname>Kermanidis</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>A comparison between semisupervised and supervised text mining techniques on detecting irony in greek political tweets</article-title>
          .
          <source>Engineering Applications of Artificial Intelligence</source>
          ,
          <volume>51</volume>
          :
          <fpage>50</fpage>
          -
          <lpage>57</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>N.V.</given-names>
            <surname>Chawla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.W.</given-names>
            <surname>Bowyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.O.</given-names>
            <surname>Hall</surname>
          </string-name>
          , and
          <string-name>
            <given-names>W.P.</given-names>
            <surname>Kegelmeyer</surname>
          </string-name>
          .
          <year>2002</year>
          .
          <article-title>Smote: Synthetic minority oversampling technique</article-title>
          .
          <source>J. Artif. Int. Res.</source>
          ,
          <volume>16</volume>
          (
          <issue>1</issue>
          ):
          <fpage>321</fpage>
          -
          <lpage>357</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>E. Di</given-names>
            <surname>Rosa</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Durante</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Tweet2check evaluation at evalita sentipolc 2016</article-title>
          . In CLiC-it - EVALITA.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>A.</given-names>
            <surname>Ghosh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Veale</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Shutova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Barnden</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Reyes</surname>
          </string-name>
          .
          <year>2015</year>
          . Semeval-2015 task 11:
          <article-title>Sentiment analysis of figurative language in twitter</article-title>
          .
          <source>In SemEval.</source>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <given-names>T.</given-names>
            <surname>Mikolov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chen</surname>
          </string-name>
          , G. Corrado, and
          <string-name>
            <given-names>J.</given-names>
            <surname>Dean</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Efficient estimation of word representations in vector space</article-title>
          .
          <source>arXiv preprint arXiv:1301</source>
          .
          <fpage>3781</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>F.</given-names>
            <surname>Pedregosa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Varoquaux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gramfort</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Michel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Thirion</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Grisel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Blondel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Prettenhofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Weiss</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Dubourg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vanderplas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Passos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Cournapeau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Brucher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Perrot</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Duchesnay</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Scikit-learn: Machine learning in Python</article-title>
          .
          <source>Journal of Machine Learning Research.</source>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <given-names>S.</given-names>
            <surname>Poria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Cambria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hazarika</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Vij</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>A deeper look into sarcastic tweets using deep convolutional neural networks</article-title>
          .
          <source>arXiv:1610</source>
          .
          <fpage>08815</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <given-names>T.</given-names>
            <surname>Ptacek</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Habernal</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Hong</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Sarcasm detection on czech and english twitter</article-title>
          .
          <source>In COLING.</source>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <given-names>K.</given-names>
            <surname>Ravi</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Ravi</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>A survey on opinion mining and sentiment analysis: tasks, approaches and applications</article-title>
          .
          <source>Knowledge-Based Systems.</source>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <given-names>K.</given-names>
            <surname>Ravi</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Ravi</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>A novel automatic satire and irony detection using ensembled feature selection and data mining</article-title>
          .
          <source>Knowledge-Based Systems.</source>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <given-names>A.</given-names>
            <surname>Reyes</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>On the difficulty of automatically detecting irony: beyond a simple case of negation</article-title>
          .
          <source>Knowledge and Information Systems.</source>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <given-names>A.</given-names>
            <surname>Reyes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Veale</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>A multidimensional approach for detecting irony in twitter</article-title>
          .
          <source>Language resources and evaluation</source>
          ,
          <volume>47</volume>
          (
          <issue>1</issue>
          ):
          <fpage>239</fpage>
          -
          <lpage>268</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <given-names>E.A.</given-names>
            <surname>Stepanov</surname>
          </string-name>
          and
          <string-name>
            <given-names>G.</given-names>
            <surname>Riccardi</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Detecting general opinions from customer surveys</article-title>
          .
          <source>In SENTIRE @ICDM.</source>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <given-names>M.</given-names>
            <surname>Stranisci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bosco</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.I.</surname>
          </string-name>
          <article-title>Herna´ndez Far´ıas, and</article-title>
          <string-name>
            <given-names>V.</given-names>
            <surname>Patti</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Annotating sentiment and irony in the online Italian political debate on #labuonascuola</article-title>
          .
          <source>In LREC.</source>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <given-names>E.</given-names>
            <surname>Sulis</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.I.</surname>
          </string-name>
          <article-title>Herna´ndez Far´ıas</article-title>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Patti</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G.</given-names>
            <surname>Ruffo</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Figurative messages and affect in Twitter: Differences between# irony,# sarcasm and# not</article-title>
          .
          <source>Knowledge-Based Systems</source>
          ,
          <volume>108</volume>
          :
          <fpage>132</fpage>
          -
          <lpage>143</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <given-names>Y.R.</given-names>
            <surname>Tausczik</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.W.</given-names>
            <surname>Pennebaker</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>The psychological meaning of words: LIWC and computerized text analysis methods</article-title>
          .
          <source>Journal of Language</source>
          and Social Psychology.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <given-names>F.J.</given-names>
            <surname>Tweedie</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.H.</given-names>
            <surname>Baayen</surname>
          </string-name>
          .
          <year>1998</year>
          .
          <article-title>How variable may a constant be? Measures of lexical richness in perspective. Computers and the Humanities</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <given-names>V.N.</given-names>
            <surname>Vapnik</surname>
          </string-name>
          .
          <year>1995</year>
          .
          <article-title>The Nature of Statistical Learning Theory</article-title>
          . Springer.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>