<!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>Extracting Linguistic Features From Opinion Data Streams For Multi-Domain Sentiment Analysis</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mauro Dragoni</string-name>
          <email>dragoni@fbk.eu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Fondazione Bruno Kessler</institution>
          ,
          <addr-line>Trento</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The approach described in this paper explores the use of semantic structured representation of sentences extracted from texts for multi-domain sentiment analysis purposes. The presented algorithm is built upon a domain-based supervised approach using index-like structured for representing information extracted from text. The algorithm extracts dependency parse relationships from the sentences containing in a training set. Then, such relationships are aggregated in a semantic structured together with either polarity and domain information. Such information is exploited in order to have a more fine-grained representation of the learned sentiment information. When the polarity of a new text has to be computed, such a text is converted in the same semantic representation that is used (i) for detecting the domain to which the text belongs to, and then (ii), once the domain is assigned to the text, the polarity is extracted from the index-like structure. First experiments performed by using the Blitzer dataset for training the system demonstrated the feasibility of the proposed approach.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Sentiment analysis is a natural language processing task whose aim is to classify
documents according to the opinion (polarity) they express on a given subject [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Generally
speaking, sentiment analysis aims at determining the attitude of a speaker or a writer
with respect to a topic or the overall tonality of a document. This task has created a
considerable interest due to its wide applications. In recent years, the exponential increase
of the Web for exchanging public opinions about events, facts, products, etc., has led to
an extensive usage of sentiment analysis approaches, especially for marketing purposes.
      </p>
      <p>
        By formalizing the sentiment analysis problem, a “sentiment” or “opinion” has been
defined by [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] as a quintuple:
hoj ; fjk; soijkl; hi; tli;
(1)
where oj is a target object, fjk is a feature of the object oj , soijkl is the sentiment
value of the opinion of the opinion holder hi on feature fjk of object oj at time tl. The
value of soijkl can be positive (by denoting a state of happiness, bliss, or satisfaction),
negative (by denoting a state of sorrow, dejection, or disappointment), or neutral (it is
not possible to denote any particular sentiment), or a more granular rating. The term hi
encodes the opinion holder, and tl is the time when the opinion is expressed.
      </p>
      <p>Such an analysis, may be document-based, where the positive, negative, or neutral
sentiment is assigned to the entire document content; or sentence-based where
individual sentences are analyzed separately and classified according to the different polarity
values. In the latter case, it is often desirable to find with a high precision the entity
attributes towards which the detected sentiment is directed. Based on the scenario in
which the opinion is needed, the use of a document-based analysis is preferred with
respect to a sentence-based one, and vice versa. In this work, we want to extract the
general opinion of an entire document; therefore, our approach relies on a
documentbased analysis.</p>
      <p>A further aspect that it is important to take into account is that, in the classic
sentiment analysis problem, the polarity of each document term is considered independently
by the domain which the document belongs to. We illustrate the intuition behind domain
specific term polarity by considering the following example:</p>
    </sec>
    <sec id="sec-2">
      <title>1. The sideboard is small and it is not able to contain a lot of stuff. 2. The small dimensions of this decoder allow to move it easily.</title>
      <p>
        In these two sentences the adjective “small” is used in two different domains. In the
first sentence, we considered the Furnishings domain and, within it, the polarity of the
adjective “small” is, for sure, “negative” because it highlights an issue of the described
item. On the other hand, in the second sentence, where we considered the Electronics
domain, the polarity of such an adjective may be considered “positive”. First attempts
exploring how term polarity is conditioned by domain is presented in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Unlike the approaches already discussed in the literature (presented in Section 2),
we address the multi-domain sentiment analysis problem from a different perspective.
Firstly, we extract semantic and linguistic relationships from document terms, and then,
we aggregate them in a structured representation where domain information, and the
related polarities, are preserved. Such a structured representation is stored in an
indexlike repository (from now simply referred as “index”). When the polarity of a new
document has to be computed, its structured representation is built and, combined with
domain information, it is used for querying the index in order to estimate the polarity
of the whole document.</p>
      <p>The rest of the work is structured as follows. Section 2 presents a survey on works
about sentiment analysis. Section 3 described the proposed approach by explaining how
texts are converted in a semantic structured representation, stored during the training
phase, and exploited during the test one. Section 4 reports the comparison between the
presented approach and three baselines. Finally, Section 5 concludes the paper.
2</p>
      <sec id="sec-2-1">
        <title>Related Work</title>
        <p>
          The topic of sentiment analysis has been studied extensively in the literature [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ], where
several techniques have been proposed and validated.
        </p>
        <p>
          Machine learning techniques are the most common approaches used for
addressing this problem, given that any existing supervised methods can be applied to
sentiment classification. For instance, in [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], the authors compared the performance of
Naive-Bayes, Maximum Entropy, and Support Vector Machines in sentiment analysis
on different features like considering only unigrams, bigrams, combination of both,
incorporating parts of speech and position information or by taking only adjectives.
Moreover, beside the use of standard machine learning method, researchers have also
proposed several custom techniques specifically for sentiment classification, like the use
of adapted score function based on the evaluation of positive or negative words in
product reviews [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], as well as by defining weighting schemata for enhancing classification
accuracy [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
        </p>
        <p>
          An obstacle to research in this direction is the need of labeled training data, whose
preparation is a time-consuming activity. Therefore, in order to reduce the labeling
effort, opinion words have been used for training procedures. In [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] and [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], the authors
used opinion words to label portions of informative examples for training the classifiers.
Opinion words have been exploited also for improving the accuracy of sentiment
classification, as presented in [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], where a framework incorporating lexical knowledge in
supervised learning to enhance accuracy has been proposed. Opinion words have been
used also for unsupervised learning approaches like the one presented in [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
        </p>
        <p>
          Another research direction concerns the exploitation of discourse-analysis
techniques. [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] discusses some discourse-based supervised and unsupervised approaches
for opinion analysis; while in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], the authors present an approach to identify discourse
relations.
        </p>
        <p>
          The approaches presented above are applied at the document-level[
          <xref ref-type="bibr" rid="ref13 ref14 ref15 ref16">13,14,15,16</xref>
          ],
i.e., the polarity value is assigned to the entire document content. However, in some
case, for improving the accuracy of the sentiment classification, a more fine-grained
analysis of a document is needed. Hence, the sentiment classification of the single
sentences, has to be performed. In the literature, we may find approaches ranging from the
use of fuzzy logic [
          <xref ref-type="bibr" rid="ref17 ref18 ref19">17,18,19</xref>
          ] to the use of aggregation techniques [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] for computing
the score aggregation of opinion words. In the case of sentence-level sentiment
classification, two different sub-tasks have to be addressed: (i) to determine if the sentence is
subjective or objective, and (ii) in the case that the sentence is subjective, to determine
if the opinion expressed in the sentence is positive, negative, or neutral. The task of
classifying a sentence as subjective or objective, called “subjectivity classification”, has
been widely discussed in the literature [
          <xref ref-type="bibr" rid="ref21 ref22 ref23">21,22,23</xref>
          ] and systems implementing the
capabilities of identifying opinion’s holder, target, and polarity have been presented [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ].
Once subjective sentences are identified, the same methods as for sentiment
classification may be applied. For example, in [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ] the authors consider gradable adjectives for
sentiment spotting; while in [
          <xref ref-type="bibr" rid="ref26 ref27">26,27</xref>
          ] the authors built models to identify some specific
types of opinions.
        </p>
        <p>
          In the last years, with the growth of product reviews, the use of sentiment analysis
techniques was the perfect floor for validating them in marketing activities [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ].
However, the issue of improving the ability of detecting the different opinions concerning the
same product expressed in the same review became a challenging problem. Such a task
has been faced by introducing “aspect” extraction approaches that were able to extract,
from each sentence, which is the aspect the opinion refers to. In the literature, many
approaches have been proposed: conditional random fields (CRF) [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ], hidden Markov
models (HMM) [
          <xref ref-type="bibr" rid="ref30">30</xref>
          ], sequential rule mining [
          <xref ref-type="bibr" rid="ref31">31</xref>
          ], dependency tree kernels [
          <xref ref-type="bibr" rid="ref32">32</xref>
          ],
clustering [
          <xref ref-type="bibr" rid="ref33">33</xref>
          ], and genetic algorithms [
          <xref ref-type="bibr" rid="ref34">34</xref>
          ]. In [
          <xref ref-type="bibr" rid="ref35">35</xref>
          ], a method was proposed to extract both
opinion words and aspects simultaneously by exploiting some syntactic relations of
opinion words and aspects.
        </p>
        <p>
          A particular attention should be given also to the application of sentiment analysis
in social networks [
          <xref ref-type="bibr" rid="ref36">36</xref>
          ]. More and more often, people use social networks for expressing
their moods concerning their last purchase or, in general, about new products. Such a
social network environment opened up new challenges due to the different ways people
express their opinions, as described by [
          <xref ref-type="bibr" rid="ref37">37</xref>
          ] and [
          <xref ref-type="bibr" rid="ref38">38</xref>
          ], who mention “noisy data” as one
of the biggest hurdles in analyzing social network texts.
        </p>
        <p>
          One of the first studies on sentiment analysis on micro-blogging websites has been
discussed in [
          <xref ref-type="bibr" rid="ref39">39</xref>
          ], where the authors present a distant supervision-based approach for
sentiment classification.
        </p>
        <p>
          At the same time, the social dimension of the Web opens up the opportunity to
combine computer science and social sciences to better recognize, interpret, and process
opinions and sentiments expressed over it. Such multi-disciplinary approach has been
called sentic computing [
          <xref ref-type="bibr" rid="ref40">40</xref>
          ]. Application domains where sentic computing has already
shown its potential are the cognitive-inspired classification of images [
          <xref ref-type="bibr" rid="ref41">41</xref>
          ], of texts in
natural language, and of handwritten text [
          <xref ref-type="bibr" rid="ref42">42</xref>
          ].
        </p>
        <p>
          Finally, an interesting recent research direction is domain adaptation, as it has been
shown that sentiment classification is highly sensitive to the domain from which the
training data is extracted. A classifier trained using opinionated documents from one
domain often performs poorly when it is applied or tested on opinionated documents
from another domain, as we demonstrated through the example presented in Section 1.
The reason is that words and even language constructs used in different domains for
expressing opinions can be quite different. To make matters worse, the same word in
one domain may have positive connotations, but in another domain may have negative
ones; therefore, domain adaptation is needed. In the literature, different approaches
related to the Multi-Domain sentiment analysis have been proposed. Briefly, two main
categories may be identified: (i) the transfer of learned classifiers across different
domains [
          <xref ref-type="bibr" rid="ref3">3,43,44</xref>
          ], and (ii) the use of propagation of labels through graph structures [
          <xref ref-type="bibr" rid="ref17">45,46,17,47</xref>
          ].
        </p>
        <p>All approaches presented above are based on the use of statistical techniques for
building sentiment models. The exploitation of semantic information is not taken into
account. In this work, we proposed a first version of a semantic-based approach
preserving the semantic relationships between the terms of each sentence in order to exploit
them either for building the model and for estimating document polarity. The proposed
approach, falling into the multi-domain sentiment analysis category, instead of using
pre-determined polarity information associated with terms, it learns them directly from
domain-specific documents. Such documents are used for training the models used by
the system.
3</p>
      </sec>
      <sec id="sec-2-2">
        <title>The Approach</title>
        <p>As introduced in Section 1, the proposed system is based on the implementation of an
index-like approach, based on the use of structured representations of documents. Such
representation is use for either preserving domain information associated with each
document and for estimating the polarity of unclassified ones. Document polarity is
estimated through the computation of a Score Status Value [48] (SSV) representing the
aggregation of the polarities estimated for each feature extracted from the document. In
this section, the steps carried out for implementing our approach are presented.
3.1</p>
        <sec id="sec-2-2-1">
          <title>Feature Extraction</title>
          <p>The first task consists in the detection of the features that are exploited for building the
sentiment model. The proposed approach has been designed upon two main desiderata:
1. The need of preserving and exploiting semantic relationships between document
terms, requires to find a structured representation of information able to address this
issue. In particular, we want to store linguistic information of each term together
with its semantic relationships with the other ones;
2. The described approach addresses the problem of sentiment analysis in a
multidomain environment; therefore, each extracted feature has to enclose domain-specific
information in order to exploit them during the estimation of document polarity.</p>
          <p>Addressing the two pillars described above, requires to parse raw texts in order
to extract significant linguistic and semantic information. The proposed solution for
extracting the set of features is based on the use of a native natural language processing
library, namely the Stanford NLP Core Toolkit [49].</p>
          <p>For each document of the training set, we applied the Stanford parser for extracting
the terms dependencies. Such dependencies are taken into account for preserving the
semantic between terms in the structured representation used for representing document
content.</p>
          <p>As an example, let’s consider the following sentence:</p>
          <p>“I came here to reflect my happiness by fishing.”</p>
          <p>By applying the Stanford parser, we obtain the following list of dependencies
between terms:
nsubj(came-2, I-1)
nsubj(reflect-5, I-1)
root(ROOT-0, came-2)
advmod(came-2, here-3)
aux(reflect-5, to-4)
xcomp(came-2, reflect-5)
poss(happiness-7, my-6)
dobj(reflect-5, happiness-7)
prep_by(reflect-5, fishing-9)</p>
          <p>Each dependency is composed by three elements: the name of the “relation” (R),
the “governor” (G) that is the first term of the dependency, and the “dependent” (D) that
is the second one. First of all, we removed from the dependencies list, ones containing
a stop word 1 as governor or dependent element. Exceptions are made when one of
1 The list of stop words used in this work is the one provided by Apache with the Lucene and</p>
          <p>Solr packages
the two terms contained in a dependency is an adjective. From the dependencies list
presented above, the pruned list is the following:
poss(happiness-7, my-6)
dobj(reflect-5, happiness-7)
prep_by(reflect-5, fishing-9)</p>
          <p>Then, for each dependency contained in the pruned list, we compile a set of pairs
“field - value”. Each pair is a “feature” associated with the dependency extracted from
the document. Table 1 show, by using as example the dependency “dobj(reflect-5,
happiness7)”, the list of extracted features.</p>
          <p>Field Name</p>
          <p>Content</p>
          <p>There are three considerations explaining the rationale of using the presented set of
six features.</p>
          <p>– The choice of considering the governor and the dependent in both orders is to meet
the possibility that the parser may produce different output based on how the text
is written within the sentence. Such an order is affected also by the parser used. In
our approach we decided to adopt the Stanford parser, but, obviously, any parser
producing a list of dependencies like the one presented above can be used.
– For the same reason, we decided to extract features pruned by the relation element,
because different parsers may use different kind of dependencies. The meaning of
these features (the third and fourth ones) is to track the co-occurrence of terms
independently by the relationship between them.
– Finally, the “G” and “D” features are used as backup purpose. Indeed, if, for
training a particular model, a small number of samples is available, the use of single
terms allows to apply a bag-of-words approach as a backup for computing
document polarity. For these two features only nouns, verbs, adverbs, or adjectives are
considered.</p>
          <p>The set of features extracted from each dependencies is given as input to the
component that will combine such features with either the polarity and domain information
in order to construct the final representation of each document.
Once all features have been extracted, they are passed to the component in charge of
structuring and storing them in the model repository that, for simplicity, we call “index”.
As mentioned early, to each feature, the domain and polarity information are associated
for building its equivalent structured representation. Where, the polarity associated with
each feature contained in the model is the average of the polarities of the document in
which each feature occurs. This shrewdness is necessary for distinguishing the polarities
that each feature may assume in different domains. Indeed, classic approached based
on the use of polarized vocabularies do not consider the possibility that a particular
feature may assume different polarities depending on the context in which they occur.
An example has been presented in Section 1.</p>
          <p>On the light of this, the construction of the structured representation of each feature
has to consider two aspects: (i) each feature may appear in different domains, and (ii)
for each feature an estimation of the polarity for each domain has to be computed.</p>
          <p>Therefore, each feature is translated into the correspondent structured representation
shown below. By considering as example the feature “RGD - dobj-reflect-happiness”,
we have the following structure:
feature-type: RGD
feature-value: dobj-reflect-happiness
domain_1: polarity_1
domain_2: polarity_2
...
domain_n: polarity_n</p>
          <p>The estimation of polarityi values associated with each domain is done by
analyzing only the explicit information extracted from the training set. Values are computed
as:
polarityi(F ) = TkFii 2 [ 1; 1] 8i = 1; : : : ; n; (2)</p>
          <p>F
where F is the feature taken into account, index i refers to domain Di which the feature
belongs to, n is the number of domains available in the training set, kCi is the arithmetic
sum of the polarities observed for the feature F in the training set restricted to domain
Di, and T Ci is the number of instances of the training set, restricted to domain Di, in
which feature F occurs.</p>
          <p>Once all structured representation are built, they are stored in the repository. Such
repository represents a multi-domain model for sentiment analysis purpose.
3.3</p>
        </sec>
        <sec id="sec-2-2-2">
          <title>Polarity Computation</title>
          <p>When an unclassified document needs to be evaluated, a procedure similar to the one
adopted for building the model is used for computing its polarity.</p>
          <p>A document is given as input to the Stanford parser and the list of dependencies is
extracted and pruned by the ones containing stop words. Then, for each valid
dependency, we build the related structured representation and we use it for estimating the
polarity by analyzing information contained in the model. The final document polarity
will be the average of the polarities estimated for each extracted dependency.</p>
          <p>Let’s consider the following sentence:</p>
          <p>“I feel good and I feel healthy.”</p>
          <p>After the execution of the Stanford parser and the pruning of exceeding
dependencies by using the same strategy described early, we obtain the following set of
dependencies:
acomp(feel-2, good-3)
acomp(feel-6, healthy-7)</p>
          <p>From these two dependencies, we generate the following two structures:
FEATURE ID: F1
feature-type: RGD; feature-value: acomp-feel-good
feature-type: RDG; feature-value: acomp-good-feel
feature-type: GD; feature-value: feel-good
feature-type: DG; feature-value: good-feel
feature-type: G; feature-value: feel
feature-type: D; feature-value: good
FEATURE ID: F2
feature-type: RGD; feature-value: acomp-feel-healthyd
feature-type: RDG; feature-value: acomp-healthy-feel
feature-type: GD; feature-value: feel-healthy
feature-type: DG; feature-value: healthy-feel
feature-type: G; feature-value: feel
feature-type: D; feature-value: healthy</p>
          <p>For each structure I presented above, for which the domain D is given, we
computed the SSV representing the polarity of the structure I in the domain which the
structure belongs to. The Equation below, show how the SSV is computed.</p>
          <p>SSV (I) = AV G(DP (RGDF 1) + DP (RDGF 1)+</p>
          <p>DP (GDF 1) + DP (DGF 1)+</p>
          <p>DP (GF 1) + DP (DF 1)+
DP (RGDF 2) + DP (RDGF 2)+</p>
          <p>DP (GDF 2) + DP (DGF 2)+</p>
          <p>DP (GF 2) + DP (DF 2))
(3)
where DP is the function extracting the polarity of the feature I for the domain D,
and AV G refers to the averaging operation of all detected polarities.</p>
        </sec>
      </sec>
      <sec id="sec-2-3">
        <title>4 Experimental Evaluation</title>
        <p>In this Section, we present the results obtained from our experimental campaign where
we compared our representation in different settings.</p>
        <p>Dataset construction And Baselines The training and testing of the system has been
done on two different dataset. For creating the training model, we built structured
document representation by using reviews contained in the Blitzer dataset and by
applying the DRANZIERA protocol [50]. In particular, we used the balanced version of the
dataset in order to same number of positive and negative samples. Concerning the test
operation, we created a test set of 32.000 reviews compiled by using the same
strategy used for building the Blitzer dataset 2. Test set is even balanced with respect to the
number of positive and negative opinions. The same philosophy has been used for the
domains, where, for each of the 16 domains used in the test set, we had 1.000 positive,
and as many negative, reviews.</p>
        <p>Our approach (Structured Domain Dependent, SDD) has been compared with three
baselines:
– Most Frequent Polarity: the accuracy obtained by the system if it guesses the same
polarity for all samples contained in the test set.
– Structured Domain Independent: the accuracy obtained by using the proposed
structured representation without considering domain information.
– Bag-Of-Word Domain Dependent: the accuracy obtained by using the classic
statistical bag-of-words approach by considering also domain information.
Results and Discussion Table 2 shows the results obtained by the three baselines and
by the proposed approach. First column contains the name of the approach, while the
second one the accuracy obtained on the test set.</p>
        <p>Results show that the proposed approach leads to better results with respect to all
the baselines. Beside this, there is also a significant difference between the accuracies
obtained by using domain-dependent features (BDD and SDD approaches) and the one
obtained without considering domain information.</p>
        <p>By focusing on the two approaches exploiting domain information, in Table 3, we
reported the detailed accuracy obtained on each domain by the two approaches
exploiting such information. First column contain the name of the domain, second column the
number of features for each domain and the last two columns the accuracies obtained
by the BDD and SDD approaches respectively.</p>
        <p>By observing the results reported in Table 3, no particular correlations between the
number of features and the accuracy of the approach can be noticed. Unexpectedly,</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>2 The test set is available at https://goo.gl/siOJbZ</title>
      <p>Features</p>
      <p>BDD SDD</p>
      <p>Accuracy Accuracy
the worst result is obtained for the domain having the higher number of features, and
one of the best results, obtained on the “tools hardware” domain, is reported with a
very low number of features compared to the others. One of the possible reasons may
be the significant presence, in the set of documents used for building the model, of
features having uncertain polarity, Indeed, if many features are used in either positive
and negative contexts, it is difficult for the system to exploiting such information during
the test phase for estimating document polarity. Further investigation in this direction
may clarify this aspect.</p>
      <p>Finally, we may notice that for the two domains, “gourmet food” and “baby”, the
performance of the bag of words approach, outperform the semantic one.
Approach Limits As we mentioned at the end of Section 2, the approach presented in
this paper is a first attempt of exploring the use of structured representation of
documents for addressing the sentiment analysis problem. For this reason, we performed a
critical analysis of our work in order to highlight which are its limits and to outline
a roadmap for future implementations. In particular, we detected three directions for
extending the proposed approach:
– Improve dependencies pruning: in the feature extraction process, we pruned part of
the dependencies extracted by the Stanford parser. In the light of the results reported
in Table 3, we inferred that having a huge number of features is not preparatory
for obtaining higher results. Therefore, a more restrictive policy should be
implemented in pruning dependencies by trying to detect the most significant features
despite the ones causing information overlapping between domains.
– Language coverage: a typical problem affecting the construction of language
models is the language coverage of such models. Indeed, without having a large
corpus for training the system, a significant number of terms information might be
excluded. This issue is strictly connected with the next one and it may share the
possible solution.
– Improve the semantic aspect: one of the possibility for addressing the problem
of language coverage, is the adoption of external semantic resources, for instance
WordNet, for extending the meaning of each feature. This way, we will be able to
reduce the total number of features, due to the use of a concept-based representation
of each feature instead of a term-based one, and, at the same time, to increase the
language coverage. Working in this direction will mean that the current structured
representation will have to be revised accordingly.
5</p>
      <sec id="sec-3-1">
        <title>Conclusion</title>
        <p>In this paper, we described a system exploiting a structured representation of document
for the problem of multi-domain sentiment analysis. Even if the representation used for
structuring documents and the metric adopted for estimating document polarity is quite
simple, the system obtained reasonable performances in the provided evaluation.
Future work will address the possibility to exploit more sophisticated metrics considering
the belonging of a document to a certain domain not in a binary but in a fuzzy fashion,
measuring some sort of semantic relatedness of the sentence under test with each
domain and using such measures as weights for the polarity detection phase. Moreover,
we intend to explore the integration of knowledge bases in order to move toward a more
cognitive technique able to improve the language coverage of the approach.
43. Pan, S.J., Ni, X., Sun, J.T., Yang, Q., Chen, Z.: Cross-domain sentiment classification via
spectral feature alignment. In: WWW. (2010) 751–760
44. Yoshida, Y., Hirao, T., Iwata, T., Nagata, M., Matsumoto, Y.: Transfer learning for
multipledomain sentiment analysis—identifying domain dependent/independent word polarity. In:
AAAI. (2011) 1286–1291
45. Ponomareva, N., Thelwall, M.: Semi-supervised vs. cross-domain graphs for sentiment
analysis. In: RANLP. (2013) 571–578
46. Huang, S., Niu, Z., Shi, C.: Automatic construction of domain-specific sentiment lexicon
based on constrained label propagation. Knowl.-Based Syst. 56 (2014) 191–200
47. Dragoni, M., da Costa Pereira, C., Tettamanzi, A.G.B., Villata, S.: Smack: An argumentation
framework for opinion mining. In Kambhampati, S., ed.: Proceedings of the Twenty-Fifth
International Joint Conference on Artificial Intelligence, IJCAI 2016, New York, NY, USA,
9-15 July 2016, IJCAI/AAAI Press (2016) 4242–4243
48. da Costa Pereira, C., Dragoni, M., Pasi, G.: Multidimensional relevance: Prioritized
aggregation in a personalized information retrieval setting. Inf. Process. Manage. 48(2) (2012)
340–357
49. Manning, C.D., Surdeanu, M., Bauer, J., Finkel, J., Bethard, S.J., McClosky, D.: The
Stanford CoreNLP natural language processing toolkit. In: Proceedings of 52nd Annual Meeting
of the Association for Computational Linguistics: System Demonstrations, Baltimore,
Maryland, Association for Computational Linguistics (June 2014) 55–60
50. Dragoni, M., Tettamanzi, A., da Costa Pereira, C.: DRANZIERA: an evaluation protocol
for multi-domain opinion mining. In Calzolari, N., Choukri, K., Declerck, T., Goggi, S.,
Grobelnik, M., Maegaard, B., Mariani, J., Mazo, H., Moreno, A., Odijk, J., Piperidis, S.,
eds.: Proceedings of the Tenth International Conference on Language Resources and
Evaluation LREC 2016, Portorozˇ, Slovenia, May 23-28, 2016., European Language Resources
Association (ELRA) (2016)</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Pang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vaithyanathan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Thumbs up? sentiment classification using machine learning techniques</article-title>
          .
          <source>In: Proceedings of EMNLP</source>
          , Philadelphia, Association for Computational Linguistics (
          <year>July 2002</year>
          )
          <fpage>79</fpage>
          -
          <lpage>86</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , L.:
          <article-title>A survey of opinion mining and sentiment analysis</article-title>
          . In Aggarwal, C.C.,
          <string-name>
            <surname>Zhai</surname>
          </string-name>
          , C.X., eds.:
          <source>Mining Text Data</source>
          . Springer (
          <year>2012</year>
          )
          <fpage>415</fpage>
          -
          <lpage>463</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Blitzer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dredze</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pereira</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Biographies, bollywood, boom-boxes and blenders: Domain adaptation for sentiment classification</article-title>
          .
          <source>In: ACL</source>
          . (
          <year>2007</year>
          )
          <fpage>187</fpage>
          -
          <lpage>205</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Pang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>A sentimental education: Sentiment analysis using subjectivity summarization based on minimum cuts</article-title>
          .
          <source>In: ACL</source>
          . (
          <year>2004</year>
          )
          <fpage>271</fpage>
          -
          <lpage>278</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Dave</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lawrence</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pennock</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <article-title>M.: Mining the peanut gallery: opinion extraction and semantic classification of product reviews</article-title>
          .
          <source>In: WWW</source>
          . (
          <year>2003</year>
          )
          <fpage>519</fpage>
          -
          <lpage>528</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Paltoglou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thelwall</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A study of information retrieval weighting schemes for sentiment analysis</article-title>
          .
          <source>In: ACL</source>
          . (
          <year>2010</year>
          )
          <fpage>1386</fpage>
          -
          <lpage>1395</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Tan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
          </string-name>
          , Y., Cheng, X.:
          <article-title>Combining learn-based and lexicon-based techniques for sentiment detection without using labeled examples</article-title>
          .
          <source>In: SIGIR</source>
          . (
          <year>2008</year>
          )
          <fpage>743</fpage>
          -
          <lpage>744</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Qiu</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Selc: a self-supervised model for sentiment classification</article-title>
          .
          <source>In: CIKM</source>
          . (
          <year>2009</year>
          )
          <fpage>929</fpage>
          -
          <lpage>936</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Melville</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gryc</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          , Lawrence, R.D.:
          <article-title>Sentiment analysis of blogs by combining lexical knowledge with text classification</article-title>
          .
          <source>In: KDD</source>
          . (
          <year>2009</year>
          )
          <fpage>1275</fpage>
          -
          <lpage>1284</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Taboada</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brooke</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tofiloski</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Voll</surname>
            ,
            <given-names>K.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stede</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Lexicon-based methods for sentiment analysis</article-title>
          .
          <source>Computational Linguistics</source>
          <volume>37</volume>
          (
          <issue>2</issue>
          ) (
          <year>2011</year>
          )
          <fpage>267</fpage>
          -
          <lpage>307</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Somasundaran</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Discourse-level relations for Opinion Analysis</article-title>
          .
          <source>PhD thesis</source>
          , University of Pittsburgh (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
          </string-name>
          , G.:
          <article-title>Topic-driven multi-document summarization</article-title>
          .
          <source>In: IALP</source>
          . (
          <year>2010</year>
          )
          <fpage>195</fpage>
          -
          <lpage>198</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Shellfbk</surname>
          </string-name>
          :
          <article-title>An information retrieval-based system for multi-domain sentiment analysis</article-title>
          .
          <source>In: Proceedings of the 9th International Workshop on Semantic Evaluation. SemEval '</source>
          <year>2015</year>
          , Denver, Colorado, Association for Computational Linguistics (
          <year>June 2015</year>
          )
          <fpage>502</fpage>
          -
          <lpage>509</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Petrucci</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>An information retrieval-based system for multi-domain sentiment analysis</article-title>
          . In
          <string-name>
            <surname>Gandon</surname>
          </string-name>
          , F.,
          <string-name>
            <surname>Cabrio</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stankovic</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zimmermann</surname>
          </string-name>
          , A., eds.: Semantic Web Evaluation Challenges - Second
          <source>SemWebEval Challenge at ESWC</source>
          <year>2015</year>
          ,
          <article-title>Portorozˇ</article-title>
          , Slovenia, May 31 - June 4,
          <year>2015</year>
          ,
          <string-name>
            <given-names>Revised</given-names>
            <surname>Selected</surname>
          </string-name>
          <article-title>Papers</article-title>
          . Volume
          <volume>548</volume>
          of Communications in Computer and Information Science., Springer (
          <year>2015</year>
          )
          <fpage>234</fpage>
          -
          <lpage>243</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Rexha</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Kro¨ll,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Dragoni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Kern</surname>
          </string-name>
          , R.:
          <article-title>Exploiting propositions for opinion mining</article-title>
          . In Sack, H.,
          <string-name>
            <surname>Dietze</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tordai</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lange</surname>
          </string-name>
          , C., eds.: Semantic Web Challenges - Third
          <source>SemWebEval Challenge at ESWC</source>
          <year>2016</year>
          , Heraklion, Crete, Greece, May 29 - June 2,
          <year>2016</year>
          ,
          <string-name>
            <given-names>Revised</given-names>
            <surname>Selected</surname>
          </string-name>
          <article-title>Papers</article-title>
          . Volume
          <volume>641</volume>
          of Communications in Computer and Information Science., Springer (
          <year>2016</year>
          )
          <fpage>121</fpage>
          -
          <lpage>125</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Federici</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A knowledge-based approach for aspect-based opinion mining</article-title>
          . In Sack, H.,
          <string-name>
            <surname>Dietze</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tordai</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lange</surname>
          </string-name>
          , C., eds.: Semantic Web Challenges - Third
          <source>SemWebEval Challenge at ESWC</source>
          <year>2016</year>
          , Heraklion, Crete, Greece, May 29 - June 2,
          <year>2016</year>
          ,
          <string-name>
            <given-names>Revised</given-names>
            <surname>Selected</surname>
          </string-name>
          <article-title>Papers</article-title>
          . Volume
          <volume>641</volume>
          of Communications in Computer and Information Science., Springer (
          <year>2016</year>
          )
          <fpage>141</fpage>
          -
          <lpage>152</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tettamanzi</surname>
            ,
            <given-names>A.G.</given-names>
          </string-name>
          , da Costa Pereira,
          <string-name>
            <surname>C.</surname>
          </string-name>
          :
          <article-title>Propagating and aggregating fuzzy polarities for concept-level sentiment analysis</article-title>
          .
          <source>Cognitive Computation</source>
          <volume>7</volume>
          (
          <issue>2</issue>
          ) (
          <year>2015</year>
          )
          <fpage>186</fpage>
          -
          <lpage>197</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tettamanzi</surname>
            ,
            <given-names>A.G.B.</given-names>
          </string-name>
          , da Costa Pereira,
          <string-name>
            <surname>C.</surname>
          </string-name>
          :
          <article-title>A fuzzy system for concept-level sentiment analysis</article-title>
          . In
          <string-name>
            <surname>Presutti</surname>
          </string-name>
          , V.,
          <string-name>
            <surname>Stankovic</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cambria</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cantador</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Iorio</surname>
            ,
            <given-names>A.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Noia</surname>
          </string-name>
          , T.D.,
          <string-name>
            <surname>Lange</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Recupero</surname>
            ,
            <given-names>D.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tordai</surname>
          </string-name>
          , A., eds.: Semantic Web Evaluation Challenge - SemWebEval
          <source>2014 at ESWC</source>
          <year>2014</year>
          , Anissaras, Crete, Greece, May
          <volume>25</volume>
          -29,
          <year>2014</year>
          ,
          <string-name>
            <given-names>Revised</given-names>
            <surname>Selected</surname>
          </string-name>
          <article-title>Papers</article-title>
          . Volume
          <volume>475</volume>
          of Communications in Computer and Information Science., Springer (
          <year>2014</year>
          )
          <fpage>21</fpage>
          -
          <lpage>27</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Petrucci</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The IRMUDOSA system at ESWC-2016 challenge on semantic sentiment analysis</article-title>
          . In Sack, H.,
          <string-name>
            <surname>Dietze</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tordai</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lange</surname>
          </string-name>
          , C., eds.: Semantic Web Challenges - Third
          <source>SemWebEval Challenge at ESWC</source>
          <year>2016</year>
          , Heraklion, Crete, Greece, May 29 - June 2,
          <year>2016</year>
          ,
          <string-name>
            <given-names>Revised</given-names>
            <surname>Selected</surname>
          </string-name>
          <article-title>Papers</article-title>
          . Volume
          <volume>641</volume>
          of Communications in Computer and Information Science., Springer (
          <year>2016</year>
          )
          <fpage>126</fpage>
          -
          <lpage>140</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20. da Costa Pereira,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Dragoni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Pasi</surname>
          </string-name>
          , G.:
          <article-title>A prioritized ”and” aggregation operator for multidimensional relevance assessment</article-title>
          . In Serra, R.,
          <string-name>
            <surname>Cucchiara</surname>
          </string-name>
          , R., eds.:
          <source>AI*IA 2009: Emergent Perspectives in Artificial Intelligence</source>
          ,
          <source>XIth International Conference of the Italian Association for Artificial Intelligence</source>
          , Reggio Emilia, Italy, December 9-
          <issue>12</issue>
          ,
          <year>2009</year>
          , Proceedings. Volume
          <volume>5883</volume>
          of Lecture Notes in Computer Science., Springer (
          <year>2009</year>
          )
          <fpage>72</fpage>
          -
          <lpage>81</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Federici</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Towards unsupervised approaches for aspects extraction</article-title>
          . In Dragoni,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Recupero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.R.</given-names>
            ,
            <surname>Denecke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Declerck</surname>
          </string-name>
          , T., eds.:
          <source>Joint Proceedings of the 2th Workshop on Emotions, Modality, Sentiment Analysis and the Semantic Web and the 1st International Workshop on Extraction and Processing of Rich Semantics from Medical Texts co-located with ESWC</source>
          <year>2016</year>
          , Heraklion, Greece, May
          <volume>29</volume>
          ,
          <year>2016</year>
          . Volume 1613 of CEUR Workshop Proceedings., CEUR-WS.org (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Riloff</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patwardhan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wiebe</surname>
          </string-name>
          , J.:
          <article-title>Feature subsumption for opinion analysis</article-title>
          .
          <source>In: EMNLP</source>
          . (
          <year>2006</year>
          )
          <fpage>440</fpage>
          -
          <lpage>448</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23. Wilson,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Wiebe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Hwa</surname>
          </string-name>
          , R.:
          <article-title>Recognizing strong and weak opinion clauses</article-title>
          .
          <source>Computational Intelligence</source>
          <volume>22</volume>
          (
          <issue>2</issue>
          ) (
          <year>2006</year>
          )
          <fpage>73</fpage>
          -
          <lpage>99</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Aprosio</surname>
            ,
            <given-names>A.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corcoglioniti</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rospocher</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Supervised opinion frames detection with RAID</article-title>
          . In
          <string-name>
            <surname>Gandon</surname>
          </string-name>
          , F.,
          <string-name>
            <surname>Cabrio</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stankovic</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zimmermann</surname>
          </string-name>
          , A., eds.: Semantic Web Evaluation Challenges - Second
          <source>SemWebEval Challenge at ESWC</source>
          <year>2015</year>
          ,
          <article-title>Portorozˇ</article-title>
          , Slovenia, May 31 - June 4,
          <year>2015</year>
          ,
          <string-name>
            <given-names>Revised</given-names>
            <surname>Selected</surname>
          </string-name>
          <article-title>Papers</article-title>
          . Volume
          <volume>548</volume>
          of Communications in Computer and Information Science., Springer (
          <year>2015</year>
          )
          <fpage>251</fpage>
          -
          <lpage>263</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Hatzivassiloglou</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wiebe</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>Effects of adjective orientation and gradability on sentence subjectivity</article-title>
          .
          <source>In: COLING</source>
          . (
          <year>2000</year>
          )
          <fpage>299</fpage>
          -
          <lpage>305</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>S.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.H.</given-names>
          </string-name>
          :
          <article-title>Crystal: Analyzing predictive opinions on the web</article-title>
          . In: EMNLPCoNLL. (
          <year>2007</year>
          )
          <fpage>1056</fpage>
          -
          <lpage>1064</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Rexha</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Kro¨ ll,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Dragoni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Kern</surname>
          </string-name>
          , R.:
          <article-title>Polarity classification for target phrases in tweets: A word2vec approach</article-title>
          . In Sack, H.,
          <string-name>
            <surname>Rizzo</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steinmetz</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mladenic</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lange</surname>
          </string-name>
          , C., eds.:
          <string-name>
            <surname>The Semantic Web - ESWC 2016 Satellite Events</surname>
          </string-name>
          , Heraklion, Crete, Greece, May 29 - June 2,
          <year>2016</year>
          ,
          <source>Revised Selected Papers. Volume 9989 of Lecture Notes in Computer Science</source>
          . (
          <year>2016</year>
          )
          <fpage>217</fpage>
          -
          <lpage>223</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Recupero</surname>
            ,
            <given-names>D.R.:</given-names>
          </string-name>
          <article-title>Challenge on fine-grained sentiment analysis within ESWC2016</article-title>
          . In Sack, H.,
          <string-name>
            <surname>Dietze</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tordai</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lange</surname>
          </string-name>
          , C., eds.: Semantic Web Challenges - Third
          <source>SemWebEval Challenge at ESWC</source>
          <year>2016</year>
          , Heraklion, Crete, Greece, May 29 - June 2,
          <year>2016</year>
          ,
          <string-name>
            <given-names>Revised</given-names>
            <surname>Selected</surname>
          </string-name>
          <article-title>Papers</article-title>
          . Volume
          <volume>641</volume>
          of Communications in Computer and Information Science., Springer (
          <year>2016</year>
          )
          <fpage>79</fpage>
          -
          <lpage>94</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Jakob</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gurevych</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Extracting opinion targets in a single and cross-domain setting with conditional random fields</article-title>
          . In: EMNLP. (
          <year>2010</year>
          )
          <fpage>1035</fpage>
          -
          <lpage>1045</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Jin</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ho</surname>
            ,
            <given-names>H.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Srihari</surname>
            ,
            <given-names>R.K.</given-names>
          </string-name>
          :
          <article-title>Opinionminer: a novel machine learning system for web opinion mining and extraction</article-title>
          . In: KDD. (
          <year>2009</year>
          )
          <fpage>1195</fpage>
          -
          <lpage>1204</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hu</surname>
          </string-name>
          , M., Cheng, J.:
          <article-title>Opinion observer: analyzing and comparing opinions on the web</article-title>
          .
          <source>In: WWW</source>
          . (
          <year>2005</year>
          )
          <fpage>342</fpage>
          -
          <lpage>351</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Phrase dependency parsing for opinion mining</article-title>
          .
          <source>In: EMNLP</source>
          . (
          <year>2009</year>
          )
          <fpage>1533</fpage>
          -
          <lpage>1541</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Su</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guo</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guo</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Swen</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Su</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Hidden sentiment association in chinese web opinion mining</article-title>
          .
          <source>In: WWW</source>
          . (
          <year>2008</year>
          )
          <fpage>959</fpage>
          -
          <lpage>968</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Azzini</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tettamanzi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>A novel similarity-based crossover for artificial neural network evolution</article-title>
          . In Schaefer, R.,
          <string-name>
            <surname>Cotta</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kolodziej</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rudolph</surname>
          </string-name>
          , G., eds.:
          <article-title>Parallel Problem Solving from Nature -</article-title>
          PPSN XI, 11th International Conference, Krako´ w, Poland,
          <source>September 11-15</source>
          ,
          <year>2010</year>
          , Proceedings,
          <string-name>
            <surname>Part I</surname>
          </string-name>
          . Volume
          <volume>6238</volume>
          of Lecture Notes in Computer Science., Springer (
          <year>2010</year>
          )
          <fpage>344</fpage>
          -
          <lpage>353</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Qiu</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Opinion word expansion and target extraction through double propagation</article-title>
          .
          <source>Computational Linguistics</source>
          <volume>37</volume>
          (
          <issue>1</issue>
          ) (
          <year>2011</year>
          )
          <fpage>9</fpage>
          -
          <lpage>27</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A three-phase approach for exploiting opinion mining in computational advertising</article-title>
          .
          <source>IEEE Intelligent Systems</source>
          <volume>32</volume>
          (
          <issue>3</issue>
          ) (
          <year>2017</year>
          )
          <fpage>21</fpage>
          -
          <lpage>27</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Barbosa</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Feng</surname>
          </string-name>
          , J.:
          <article-title>Robust sentiment detection on twitter from biased and noisy data</article-title>
          .
          <source>In: COLING (Posters)</source>
          . (
          <year>2010</year>
          )
          <fpage>36</fpage>
          -
          <lpage>44</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38.
          <string-name>
            <surname>Bermingham</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smeaton</surname>
            ,
            <given-names>A.F.</given-names>
          </string-name>
          :
          <article-title>Classifying sentiment in microblogs: is brevity an advantage? In: CIKM</article-title>
          . (
          <year>2010</year>
          )
          <fpage>1833</fpage>
          -
          <lpage>1836</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39.
          <string-name>
            <surname>Go</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bhayani</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Twitter sentiment classification using distant supervision</article-title>
          .
          <source>CS224N Project Report</source>
          , Standford University (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <string-name>
            <surname>Cambria</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hussain</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Sentic Computing: Techniques, Tools, and Applications</article-title>
          . Volume
          <volume>2</volume>
          of SpringerBriefs in Cognitive Computation. Springer, Dordrecht, Netherlands (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          41.
          <string-name>
            <surname>Cambria</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hussain</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Sentic album: Content-</article-title>
          ,
          <string-name>
            <surname>concept-</surname>
          </string-name>
          ,
          <article-title>and context-based online personal photo management system</article-title>
          .
          <source>Cognitive Computation</source>
          <volume>4</volume>
          (
          <issue>4</issue>
          ) (
          <year>2012</year>
          )
          <fpage>477</fpage>
          -
          <lpage>496</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          42.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Q.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cambria</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>C.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hussain</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Common sense knowledge for handwritten chinese recognition</article-title>
          .
          <source>Cognitive Computation</source>
          <volume>5</volume>
          (
          <issue>2</issue>
          ) (
          <year>2013</year>
          )
          <fpage>234</fpage>
          -
          <lpage>242</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>