<!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>Overview of the EVALITA 2018 Aspect-based Sentiment Analysis task (ABSITA)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Pierpaolo Basile</string-name>
          <email>basile@di.uniroma1.it</email>
          <email>pierpaolo.basile@uniba.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Danilo Croce</string-name>
          <email>croce@info.uniroma2.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valerio Basile</string-name>
          <email>basile@di.uniroma1.it</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marco Polignano</string-name>
          <email>marco.polignano@uniba.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Bari Aldo Moro</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Rome “Tor Vergata”</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Turin</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>English. ABSITA is the Aspect-based Sentiment Analysis task at EVALITA 2018 (Caselli et al., 2018). This task aimed to foster research in the field of aspect-based sentiment analysis within the Italian language: the goal is to identify the aspects of given target entities and the sentiment expressed for each aspect. Two subtasks are defined, namely Aspect Category Detection (ACD) and Aspect Category Polarity (ACP). In total, 20 runs were submitted by 7 teams comprising 11 total individual participants. The best system achieved a micro F1-score of 0.810 for ACD and 0.767 for ACP.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Italiano. ABSITA e` l’esercizio di
valutazione di aspect-based sentiment
analysis di EVALITA 2018
        <xref ref-type="bibr" rid="ref5">(Caselli et al., 2018)</xref>
        .
Il compito ha l’obiettivo di promuovere la
ricerca nel campo della sentiment
analysis per lingua italiana: ai partecipanti e`
stato richiesto di identificare gli aspetti
rilevanti per le entita´ fornite come input e la
sentiment espressa per ognuno di essi. In
particolare abbiamo definito come
sottotask l’Aspect Category Detection (ACD) e
l’Aspect Category Polarity (ACP). In
totale, sono state presentate 20 soluzioni di
7 team composti in totale da 11 singoli
partecipanti. Il miglior sistema ha
ottenuto un punteggio di micro F1 di 0,810
per ACD e 0,767 per ACP.
      </p>
    </sec>
    <sec id="sec-2">
      <title>1 Introduction</title>
      <p>In recent years, many websites started offering a
high level interaction with users, who are no more
a passive audience, but can actively produce new
content. For instance, platforms like Amazon1 or
TripAdvisor2 allow people to express their
opinions on products, such as food, electronic items,
clothes, and services, such as hotels and
restaurants.</p>
      <p>
        In such a social context, Sentiment Analysis
(SA) is the task of automatically extract subjective
opinions from a text. In its most basic form, a SA
system takes in input a text written in natural
language and assign it a label indicating whether the
text is expressing a positive or negative sentiment,
or neither (neutral, or objective, text). However,
reviews are often quite detailed in expressing the
reviewer’s opinion on several aspects of the target
entity. Aspect-based Sentiment Analysis (ABSA)
is an evolution of Sentiment Analysis that aims
at capturing the aspect-level opinions expressed in
natural language texts
        <xref ref-type="bibr" rid="ref9">(Liu, 2007)</xref>
        .
      </p>
      <p>
        At the international level, ABSA was
introduced as a shared task at SemEval, the most
prominent evaluation campaign in the
Natural Language Processing field, in 2014
(SEABSA14), providing a benchmark dataset of
reviews in English
        <xref ref-type="bibr" rid="ref11">(Pontiki et al., 2014)</xref>
        . Datasets
of computer laptops and restaurant reviews were
annotated with aspect terms (both fine-grained,
e.g. ”hard disk”, ”pizza”, and coarse-grained, e.g.,
”food”) and their polarity (positive or negative).
      </p>
      <p>
        The task was repeated in SemEval 2015
(SEABSA15) and 2016 (SE-ABSA16), aiming to
facilitate more in-depth research by providing a new
ABSA framework to investigate the relations
between the identified constituents of the expressed
opinions and growing up to include languages
other than English and different domains
        <xref ref-type="bibr" rid="ref12">(Pontiki
et al., 2015; Pontiki et al., 2016)</xref>
        .
      </p>
      <p>ABSITA (Aspect-based Sentiment Analysis on
Italian) aims at providing a similar evaluation with
respect to texts in Italian. In a nutshell,
partic</p>
      <sec id="sec-2-1">
        <title>1http://www.amazon.com</title>
      </sec>
      <sec id="sec-2-2">
        <title>2http://www.tripadvisor.com</title>
        <p>ipants are asked to detect within sentences
(expressing opinions about accommodation services)
some of the aspects considered by the writer.
These aspects belongs to a close set ranging from
the cleanliness of the room to the price of the
accommodation. Moreover, for each detected
aspect, participants are asked to detect a specific
polarity class, expressing appreciation or criticism
towards it.</p>
        <p>During the organization of the task, we
collected a dataset composed of more than 9,000
sentences and we annotated them with aspects and
polarity labels. During the task, 20 runs were
submitted by 7 teams comprising 11 individual
participants.</p>
        <p>In the rest of the paper Section 2 provides a
detailed definition of the task. Section 3 describes
the dataset made available in the evaluation
campaign, while Section 4 reports the official
evaluation measures. In Section 5 and 6, the results
obtained by the participants are reported and
discussed, respectively. Finally, Section 7 derives the
conclusions.
2</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Definition of the task</title>
      <p>In ABSITA, Aspect-based Sentiment Analysis is
decomposed as a cascade of two subtasks: Aspect</p>
    </sec>
    <sec id="sec-4">
      <title>Category Detection (ACD) and Aspect Category</title>
      <p>Polarity (ACP). For example, let us consider the
sentence describing an hotel:</p>
      <p>I servizi igienici sono puliti e il personale
cordiale e disponibile. (Toilets are clean but the staff is not
friendly nor helpful.)</p>
      <p>In the ACD task, one or more ”aspect
categories” evoked in a sentence are identified, e.g.
the pulizia (cleanliness) and staff
categories in sentence 2. In the Aspect Category
Polarity (ACP) task, the polarity of each
expressed category is recognized, e.g. a positive
category polarity is expressed concerning the
pulizia category while it is negative if
considering the staff category.</p>
      <p>In our evaluation framework, the set of aspect
categories is known and given to the participants,
so the ACD task can be seen as a multi-class,
nonexclusive classification task where each input text
has to be classified as evoking or not each aspect
category. The participant systems are asked to
return a binary vector where each dimension
corresponds to an aspect category and the values 0
(false) and 1 (true) indicate whether each
aspect has been detected in the text. Table 1 shows
examples of annotation for the ACD task.</p>
      <p>For the ACP task, the input is the review text
paired with the set of aspects identified in the text
within the ACD subtask, and the goal is to assign
polarity labels to each of the aspect category. Two
binary polarity labels are expected for each aspect:
POS an NEG, indicating a positive and negative
sentiment expressed towards a specific aspect,
respectively. Note that the two labels are not
mutually exclusive: in addition to the annotation of
positive aspects (POS:true, NEG:false) and
negative aspects (POS:false, NEG:true), there
can be aspects with no polarity, or neutral
polarity (POS:false, NEG:false). This is also the
default polarity annotation for the aspects that are
not detected in a text. Finally, the polarity of an
aspect can be mixed (POS:true, NEG:true),
in cases where both sentiments are expressed
towards a certain aspect in a text. Table 2
summarizes the possible annotations with examples.
The participants could choose to submit only the
results of the ACD subtask, or both tasks. In the
latter case, the output of the ACD task is used
as input for the ACP. As a constraint on the
results submitted for the ACP task, the polarity of
an aspect for a given sentence can be different than
(POS:false, NEG:false) only if the aspect is
detected in the ACD step.
3</p>
    </sec>
    <sec id="sec-5">
      <title>Dataset</title>
      <p>The data source chosen for creating the ABSITA
datasets is the popular website booking.com3. The
platform allows users to share their opinions about
hotels visited through a positive/negative textual
review and a fine-grain rating system that can be
used for assigning a score to each different
aspect: cleanliness, comfort, facilities, staff, value
for money, free/paid WiFi, location. Therefore,
the website provides a large number of reviews in
many languages.</p>
      <p>We extracted the textual reviews in Italian,
labeled on the website with one of the eighth
considered aspects. The dataset contains reviews left
by users for hotels situated in several main Italian
cities such as Rome, Milan, Naples, Turin, Bari,
and more. We split the reviews into groups of
sentences which describe the positive and the
negative characteristics of the selected hotel. The
reviews have been collected between the 16th and</p>
      <sec id="sec-5-1">
        <title>3https://www.booking.com</title>
        <p>Sentence
I servizi igienici sono puliti e il personale cordiale e disponibile
La posizione e` molto comoda per il treno e la metro.
Ottima la disponibilita´ del personale, e la struttura della stanza
CLEANLINESS
1
0
0</p>
        <p>STAFF
1
0
1</p>
        <p>COMFORT
0
0
1
the 17th of April 2018 using Scrapy4, a Python
web crawler. We collect in total 4,121 distinct
reviews in Italian language.</p>
        <p>The reviews have been manually checked to
verify the annotation of the aspects provided by
booking.com, and to add missing links between
sentences and aspects. We started by
annotating a small portion of the whole dataset split by
sentences (250 randomly chosen sentences)
using four annotators (the task organizers) in order
to check the agreement of the annotation. For
the ACD task, we asked the annotators to answer
straightforward questions in the form of “Is aspect
X mentioned in the sentence Y ?” (Tab. 1).</p>
        <p>The set of italian aspects is the direct
translation of those booking.com: PULIZIA
(cleanliness), COMFORT, SERVIZI (amenities), STAFF,
QUALITA-PREZZO (value), WIFI (wireless Internet
connection) and POSIZIONE (location). Similarly,
for the ACP subtask, the annotation is performed
at sentence level, but with the set of aspects
already provided by the ACD annotation, and
checkboxes to indicate positive and negative polarity of
each aspect (Tab. 2). The result of the pilot
annotation has been used to compute an inter-annotator
agreement measure, in order to understand if it
was possible to allow annotators to work
independently each other on a different set of sentences.
We found agreement ranging from 82.8% to 100%
with an average value of 94.4% obtained counting
the number of sentences annotated with the same
label by all the annotators.</p>
        <p>In order to complete the annotation, we
assigned different 1,000 reviews to each annotator
(about 2,500 sentences on average). We split
the dataset among the annotators so that each of
them received a uniformly balanced distribution
of positive and negative aspects, based on the</p>
      </sec>
      <sec id="sec-5-2">
        <title>4https://scrapy.org</title>
        <p>scores provided by the original review platform.</p>
        <p>Incomplete, irrelevant, and incomprehensible
sentences have been discarded from the dataset
during the annotation. At the end of the annotation
process, we obtained the gold standard dataset
with the associations among sentence, sentiment
and aspect. The entire annotation process took a
few weeks to complete. The positive and negative
polarities are annotated independently, thus for
each aspect the four sentiment combination
discussed in Section 2 are possible: positive,
negative , neutral and mixed. The resulting classes
are: cleanliness positive, cleanliness negative,
comfort positive, comfort negative,
amenities positive, amenities negative, staff positive,
staff negative, value positive, value negative,
wifi positive, wifi negative, location positive,
location negative, other positive, other negative.</p>
        <p>For each aspect, the sentiment is encoded in two
classes:
negative = (* positive = 0, * negative = 1)
positive = (* positive = 1, * negative = 0)
neutral = (* positive = 0, * negative = 0)
mixed = (* positive = 1, * negative = 1)
Please note that the special topic, OTHER has been
added for completeness, to annotate sentences
with opinions on aspects not among the seven
considered by the task. The aspect OTHER is provided
additionally and it is not part of the evaluation of
results provided for the task.</p>
        <p>We released the data in Comma-separated Value
format (CSV) with UTF-8 encoding and
semicolon as separator. The first attribute is the id of
the review. Note that in booking.com the order of
positive and negative sentences is strictly defined
and this can make too easy the task. To overcome
Trial set
Training set
Test set</p>
        <p>Description
Trial dataset containing a small set of features used for checking the format of the file
format
The dataset contains sentences provided for training. They have been selected using a
random stratification of the whole dataset.</p>
        <p>The dataset contains sentences provided for testing. They contains sentences without the
annotations of aspects.
this issue, we randomly assign for each sentence
a new position in the review. As a consequence,
the final positional id showed in the data file do
not reflect the real order of the sentences in the
review. The text of the sentence is provided at
the end of the line and delimited by ". It is
preceded by three binary values for each aspect
indicating respectively: the presence in the sentence
(aspectX presence:0/1), the positive polarity for
that aspect (aspectX pos:0/1) and finally the
negative polarity (aspectX neg:0/1). Fig. 1 shows an
example of the annotated dataset in the proposed
format.</p>
        <p>The list of the datasets released for the task
is provided in Tab. 3 and the distribution of
the sentences among aspects and polarity is
provided in Tab. 4. The subdivision adopted for
it is respectively 0.34%, 69.75%, 29,91% for
trial, training and test data. The datasets can
be freely downloaded from http://sag.art.
uniroma2.it/absita/ and reused in
noncommercial projects and researches. After the
submission deadline, we also distributed the gold
standard test set and evaluation script.
4</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Evaluation measures and baselines</title>
      <p>We evaluate the ACD and ACP subtasks
separately by comparing the classifications provided
by the participant systems to the gold standard
annotations of the test set. For the ACD task, we
compute Precision, Recall and F1-score defined
as: F 1a = P2aP+aRRaa , where Precision (Pa) and
Recall (Ra) are defined as: Pa = jSa\Gaj ; Ra =
jSaj
jSa\Gaj . Here Sa is the set of aspect category</p>
      <p>jGaj
annotations that a system returned for all the test
sentences, and Ga is the set of the gold
(correct) aspect category annotations. For instance,
if a review is labeled in the gold standard with
the two aspects Ga = fCLEANLINESS; STAFFg,
and the system predicts the two aspects Sa =
fCLEANLINESS; COMFORTg, we have that jSa \
Gaj = 1, jGaj = 2 and jSaj = 2 so that Pa = 12 ,
Ra = 12 and F 1a = 21 . For the ACD task the
baseline will be computed by considering a system
which assigns the most frequent aspect category
(estimated over the training set) to each sentence.</p>
      <p>For the ACP task we evaluate the entire
chain, thus considering both the aspect
categories detected in the sentences together with
their corresponding polarity, in the form of
(aspect; polarity) pairs. We again compute
Precision, Recall and F1-score now defined as
F 1p = P2pP+pRRpp . Precision (Pp) and Recall (Rp)
are defined as Pp = jSpjS\pGj pj ; Rp = jSpjG\pGj pj ,
where Sp is the set of (aspect; polarity) pairs
that a system returned for all the test
sentences, and Ga is the set of the gold (correct)
pairs annotations. For instance, if a review
is labeled in the gold standard with the pairs
Gp = f(CLEANLINESS; P OS); (STAFF; P OS)g,
and the system predicts the three pairs Sp =
f(CLEANLINESS; P OS); (CLEANLINESS; N EG);
(COMFORT; P OS)g, we have that jSp \ Gpj = 1,
jGpj = 2 and jSpj = 3 so that Pa = 31 , Ra = 12
and F 1a = 0:28.</p>
      <p>For the ACP task, the baseline is computed by
considering a system which assigns the most
fresentence_id; aspect1_presence; aspect1_pos; aspect1_neg; ...; sentence
201606240;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;"Considerato il prezzo e per una sola notte,va ..."
201606241;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;"Almeno i servizi igienici andrebbero rivisti e ..."
201606242;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;"La struttura purtroppo \‘e vecchia e ci vorrebbero ..."
quent (aspect; polarity) pair (estimated over the
training set) to each sentence.</p>
      <p>We produced separate rankings for the tasks,
based on the F1 scores. Participants who
submitted only the result of the ACD task appear in the
first ranking only.
5</p>
    </sec>
    <sec id="sec-7">
      <title>Results</title>
      <p>
        We received submissions from several teams that
participated in past editions of EVALITA, in
particular to the SENTIPOLC (Sentiment Polarity
Classification
        <xref ref-type="bibr" rid="ref1">(Barbieri et al., 2016)</xref>
        ) and NEEL-it
(Named Entity Recognition
        <xref ref-type="bibr" rid="ref1 ref3">(Basile et al., 2016)</xref>
        ),
but also some new entries in the community. In
total, 20 runs were submitted by 7 teams comprising
11 individual participants. The task allowed
participant teams to send up to 2 submissions from
each team. In particular, 12 runs were submitted
to ACD task and 8 runs to the ACP task.
      </p>
      <p>We also provide the result of a baseline
system that assigns to each instance the most frequent
class in each task, i.e., the aspect (COMFORT) and
polarity (positive) for that aspect, according to the
frequency of classes in the training set. The results
of the submissions for the two tasks, and the
baseline (namely mfc baseline), are reported in Tab. 5
and Tab. 6. Of the seven teams who participated
to the ACD task, five teams also participated to the
ACP task.</p>
      <p>The results obtained by the teams largely
outSystem
ItaliaNLP 1
UNIPV
gw2017 2
gw2017 1
ItaliaNLP 2
SeleneBianco
ilc 2
ilc 1
mfc baseline</p>
      <p>Micro-P
0.8264
0.8612
0.7472
0.7387
0.8735
0.6869
0.4123
0.5452
0.2451
perform the baseline demonstrating the efficacy
of the solutions proposed and the affordability of
all two tasks. The results obtained for the ACD
task (Tab. 5) show a small range of variability, at
least in the first part of the ranking (the top results
are concentrated around a F1 score value of 0.80).
On the contrary, the values of precision and recall
show higher variability, indicating significant
difference among the proposed approaches.
6</p>
    </sec>
    <sec id="sec-8">
      <title>Discussion</title>
      <p>The teams of the ABSITA challenge have been
invited to describe their solution in a technical
report and to fill in a questionnaire, in order to gain
an insight on their approaches and to support their
replicability. Five systems (ItaliaNLP, gw2017,
X2Check, UNIPV, SeleneBianco) are based on
supervised machine learning, that is, all the systems
for which we have access to the implementation
details, with the exception of VENSES, which is a
rule-based unsupervised system. Among the
system that use supervised approaches, three systems
(ItaliaNLP, gw2017, UNIPV) employ deep
learning (in particular LTSM networks, often in their
bi-directional variant).</p>
      <p>All runs submitted can be considered
”constrained runs”, that is, the systems were trained on
the provided data set only.</p>
      <p>
        Besides additional training data, some
systems employ different kind of external resources.
Among these, pre-trained word embeddings are
used as word representations by UNIPV
(Fasttext5) and gw2017 (word embeddings provided by
the SpaCy framework6). The system of ItaliaNLP
employs word embedding created from the ItWaC
corpus
        <xref ref-type="bibr" rid="ref2">(Baroni et al., 2009)</xref>
        and corpus extracted
from Booking.com.
      </p>
      <p>Some of the systems are ABSA extensions built
on top of custom or pre-existing NLP pipelines.
This is the case for ItaliaNLP, VENSES and
X2Check. Other systems make use of
off-theshelf NLP tools for preprocessing the data, such
as SpaCy (gw2017, UNIPV) and Freeling7
(SeleneBianco).</p>
      <p>
        Finally, additional resources used by the
systems often include domain-specific or affective
lexicons. ItaliaNLP employed the MPQA
affective lexicon
        <xref ref-type="bibr" rid="ref14">(Wilson et al., 2005)</xref>
        , and further
developed an affective lexicon from a large corpus of
tweets by distant supervision. The UNIPV system
makes use of the affective lexicon for Italian
developed in the framework of the OpeNER project8.
      </p>
      <p>
        In the ACD task, the precision of the second
ranked system (gw2017) is significantly higher
than that of the first system (ItaliaNLP), although
the latter ranks at the top because of a higher
recall. This unbalance between precision and recall
is mainly due to the high number of aspect that
can be assigned at the same time to a sentence: a
system returning too many aspects is exposed to
low precision but higher recall, while a more
conservative system would achieve the opposite
situation. Further details about the systems
developed for the task can be found in the technical
reports of the partecipants: ItaliaNLP
        <xref ref-type="bibr" rid="ref6">(Cimino et
al., 2018)</xref>
        , UNIPV
        <xref ref-type="bibr" rid="ref10">(Nicola, 2018)</xref>
        , VENSES
        <xref ref-type="bibr" rid="ref7">(Delmonte, 2018)</xref>
        , X2Check
        <xref ref-type="bibr" rid="ref4 ref5 ref6 ref8">(Di Rosa and Durante,
2018)</xref>
        , gw2017
        <xref ref-type="bibr" rid="ref4 ref5 ref6 ref8">(Bennici and Portocarrero, 2018)</xref>
        7
      </p>
    </sec>
    <sec id="sec-9">
      <title>Conclusion</title>
      <p>The large availability of user-generated contents
over the Web that characterizes the current
tendencies of virtually sharing opinions with others
has promoted the diffusion of platforms able to
analyze and reuse them for personalized services.
A challenging task is the analysis of the users’
opinions about a product, service or topic of
dis</p>
      <sec id="sec-9-1">
        <title>5https://github.com/facebookresearch/</title>
        <p>fastText/blob/master/pretrained-vectors.
md</p>
      </sec>
      <sec id="sec-9-2">
        <title>6https://spacy.io/</title>
      </sec>
      <sec id="sec-9-3">
        <title>7http://nlp.lsi.upc.edu/freeling/node/</title>
      </sec>
      <sec id="sec-9-4">
        <title>8https://github.com/opener-project/\\</title>
        <p>VU-sentiment-lexicon
cussion. In particular, the ABSA (Aspect-based
Sentiment Analysis) task concerns the association
of a polarity (positive, negative, neutral/objective)
to the piece of the sentence that refers to an
aspect of interest. In ABSITA, we proposes to
automatically extract users’ opinions about aspects
in hotel rewievs. The complexity of the task has
been successfully faced by the solutions
submitted to the task. Systems that used supervised
machine learning approaches, based on semantic and
morphosyntactic features representation of textual
contents, demonstrate encouraging performances
in the task. Good results have also been obtained
using rule-based systems, even though they suffer
from generalization issues and need to be tailored
on the set of sentences to classify. The decision to
use additional resources as additional lexicons in
conjunction with semantic word embeddings have
been demonstrated to be successful. More details
about the implementation of the systems that
participated in the task can be found in their specific
reports. In conclusion, we consider the ABSITA
2018 task a success and an improvement of state of
the art for the ABSA task in the Italian language.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <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>
          .
          <source>In 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>
          ), Naples, Italy, December.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Marco</given-names>
            <surname>Baroni</surname>
          </string-name>
          , Silvia Bernardini, Adriano Ferraresi, and
          <string-name>
            <given-names>Eros</given-names>
            <surname>Zanchetta</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>The wacky wide web: a collection of very large linguistically processed web-crawled corpora</article-title>
          .
          <source>Language Resources and Evaluation</source>
          ,
          <volume>43</volume>
          :
          <fpage>209</fpage>
          -
          <lpage>226</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>P.</given-names>
            <surname>Basile</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Caputo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.L.</given-names>
            <surname>Gentile</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G.</given-names>
            <surname>Rizzo</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Overview of the evalita 2016 named entity recognition and linking in italian tweets (neel-it) task. In 5th Evaluation Campaign of Natural Language Processing and Speech Tools for Italian (EVALITA</article-title>
          <year>2016</year>
          ), Napoli, Italia,
          <volume>12</volume>
          /
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Mauro</given-names>
            <surname>Bennici</surname>
          </string-name>
          and Xileny Seijas Portocarrero.
          <year>2018</year>
          .
          <article-title>Ensemble for aspect-based sentiment analysis</article-title>
          .
          <source>In Tommaso Caselli</source>
          , Nicole Novielli, Viviana Patti, and Paolo Rosso, editors,
          <source>Proceedings of the 6th evaluation campaign of Natural Language Processing and Speech tools for Italian (EVALITA'18)</source>
          , Turin, Italy. CEUR.org.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Tommaso</given-names>
            <surname>Caselli</surname>
          </string-name>
          , Nicole Novielli, Viviana Patti, and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Rosso</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Evalita 2018: Overview of the 6th evaluation campaign of natural language processing and speech tools for italian</article-title>
          .
          <source>In Tommaso Caselli</source>
          , Nicole Novielli, Viviana Patti, and Paolo Rosso, editors,
          <source>Proceedings of Sixth Evaluation Campaign of Natural Language Processing and Speech Tools for Italian. Final Workshop (EVALITA</source>
          <year>2018</year>
          ), Turin, Italy. CEUR.org.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Andrea</given-names>
            <surname>Cimino</surname>
          </string-name>
          , Lorenzo De Mattei, and Felice Dell'Orletta.
          <year>2018</year>
          .
          <article-title>Multi-task Learning in Deep Neural Networks at EVALITA 2018</article-title>
          . In Tommaso Caselli, Nicole Novielli, Viviana Patti, and Paolo Rosso, editors,
          <source>Proceedings of the 6th evaluation campaign of Natural Language Processing and Speech tools for Italian (EVALITA'18)</source>
          , Turin, Italy. CEUR.org.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>Rodolfo</given-names>
            <surname>Delmonte</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Itvenses - a symbolic system for aspect-based sentiment analysis</article-title>
          .
          <source>In Tommaso Caselli</source>
          , Nicole Novielli, Viviana Patti, and Paolo Rosso, editors,
          <source>Proceedings of the 6th evaluation campaign of Natural Language Processing and Speech tools for Italian (EVALITA'18)</source>
          , Turin, Italy. CEUR.org.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Emanuele</given-names>
            <surname>Di</surname>
          </string-name>
          Rosa and
          <string-name>
            <given-names>Alberto</given-names>
            <surname>Durante</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Aspect-based sentiment analysis: X2check at absita 2018</article-title>
          . In Tommaso Caselli, Nicole Novielli, Viviana Patti, and Paolo Rosso, editors,
          <source>Proceedings of the 6th evaluation campaign of Natural Language Processing and Speech tools for Italian (EVALITA'18)</source>
          , Turin, Italy. CEUR.org.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>Bing</given-names>
            <surname>Liu</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>Web data mining</article-title>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>Giancarlo</given-names>
            <surname>Nicola</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Bidirectional attentional lstm for aspect based sentiment analysis on italian</article-title>
          .
          <source>In Tommaso Caselli</source>
          , Nicole Novielli, Viviana Patti, and Paolo Rosso, editors,
          <source>Proceedings of the 6th evaluation campaign of Natural Language Processing and Speech tools for Italian (EVALITA'18)</source>
          , Turin, Italy. CEUR.org.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>Maria</given-names>
            <surname>Pontiki</surname>
          </string-name>
          , Dimitris Galanis, John Pavlopoulos, Harris Papageorgiou, Ion Androutsopoulos, and
          <string-name>
            <given-names>Suresh</given-names>
            <surname>Manandhar</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Semeval-2014 task 4: Aspect based sentiment analysis</article-title>
          .
          <source>In Proceedings of the 8th International Workshop on Semantic Evaluation (SemEval</source>
          <year>2014</year>
          ), pages
          <fpage>27</fpage>
          -
          <lpage>35</lpage>
          , Dublin, Ireland,
          <string-name>
            <surname>August.</surname>
          </string-name>
          <article-title>Association for Computational Linguistics</article-title>
          and Dublin City University.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <given-names>Maria</given-names>
            <surname>Pontiki</surname>
          </string-name>
          , Dimitris Galanis, Haris Papageorgiou, Suresh Manandhar, and
          <string-name>
            <given-names>Ion</given-names>
            <surname>Androutsopoulos</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Semeval-2015 task 12: Aspect based sentiment analysis</article-title>
          .
          <source>In Proceedings of the 9th International Workshop on Semantic Evaluation (SemEval</source>
          <year>2015</year>
          ), pages
          <fpage>486</fpage>
          -
          <lpage>495</lpage>
          , Denver, Colorado, June. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          2016. SemEval
          <article-title>-2016 task 5: Aspect based sentiment analysis</article-title>
          .
          <source>In Proceedings of the 10th International Workshop on Semantic Evaluation</source>
          , SemEval '
          <fpage>16</fpage>
          , San Diego, California, June. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Theresa</surname>
            <given-names>Wilson</given-names>
          </string-name>
          , Janyce Wiebe, and
          <string-name>
            <given-names>Paul</given-names>
            <surname>Hoffmann</surname>
          </string-name>
          .
          <year>2005</year>
          .
          <article-title>Recognizing contextual polarity in phraselevel sentiment analysis</article-title>
          .
          <source>In Proceedings of the conference on human language technology and empirical methods in natural language processing</source>
          , pages
          <fpage>347</fpage>
          -
          <lpage>354</lpage>
          . Association for Computational Linguistics.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>