<!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>Explaining Sentiment from Lexicon</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sergio Consoli</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Luca Barbaglia</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sebastiano Manzan</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>European Commission, Joint Research Centre (JRC)</institution>
          ,
          <addr-line>Via E. Fermi 2749, I-21027 Ispra (VA)</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Lexicon-based Sentiment Analysis relies on sentiment dictionaries which are used to assign a sentiment polarity to the words of an input text. The overall sentiment of the text is then computed by means of a combining function, such as the word count, sum or average. In this short contribution we describe a detailed set of linguistic rules that allow to understand the text fragments which are semantically linked to a given concept of interest in a text. These heuristics have been designed in the spirit of the recent Interpretable AI trend, since they allow to understand the origin of sentiment for a specific term, providing more transparency and interpretation of the resulting analysis, and enabling the development of advanced and novel lexicon-based Sentiment Analysis approaches, which is the object of our currently on-going work.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Lexicon-based Sentiment Analysis</kwd>
        <kwd>Natural Language Processing</kwd>
        <kwd>Interpretability</kwd>
        <kwd>Rule-based models</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The rapid advances in information and communications technology experienced in the last two
decades have produced an explosive growth in the amount of information collected, leading
to the new era of Big Data [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. This has brought to the exponential increase in the
information available in various domains, allowing for Natural Language Processing (NLP) and novel
knowledge generation methods to emerge in diferent sectors. In particular, utilizing the
sentiment extracted from social media has long been the tradition of several studies [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. As the Web
rapidly grows and evolves, people are becoming increasingly enthusiastic about interacting,
sharing, and collaborating through social networks, online communities, blogs, and wikis [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
Therefore, it is critical to correctly interpret sentiments and opinions expressed or reported
about social events, political movements, company strategies, marketing campaigns, and any
other form or online interaction.
      </p>
      <p>
        Sentiment Analysis (SA) [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ], also known as Opinion Mining, is a Semantic Web technology,
directly related to Natural Language Processing, that aims at understanding whether a certain
textual message conveys a positive or negative sentiment with respect to a certain topic, or the
overall contextual polarity or emotional reaction to a document, interaction, or event [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ]. Its
outcome might be a quantitative/qualitative polarity (e.g., [−1 ∶ 1], extr neg, neg, neut, pos, extr
pos, etc.) or an emotional state (e.g., joy, anger, etc.).
      </p>
      <p>
        SA can be performed using both machine learning methods (see e.g., [
        <xref ref-type="bibr" rid="ref6 ref7 ref8">6, 7, 8</xref>
        ]) and
lexiconbased methods (see e.g., [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref13 ref9">9, 10, 11, 12, 13</xref>
        ]). Models driven by machine learning algorithms and
vector representations have achieved top performance for various SA tasks. Although these
models may get very accurate results, they provide however a limited understanding of patterns
and features used to correctly classify the input text into sentiment categories. Therefore, these
models lack transparency, traceability, and explainability on how the decisions are taken. In
addition, another main disadvantage of machine learning models for sentiment analisis consists
in their dependence on labelled data used for model training: it is not always easy to ensure
that suficient and correctly labelled data can be obtained for specific domains.
      </p>
      <p>
        Conversely, lexicon-based approaches to SA are completely unsupervised and do not require
any a-priori training corpus. They rely instead on dictionaries of words with assigned positive
or negative sentiment polarity scores, also referred to as sentiment dictionaries or lexicons,
like, for instance, SentiWordNet [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]1, SenticNet [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ]2, and Harvard IV-43, just to name few
popular ones. Most of these sentiment dictionaries are freely available online and have been
often reused by the interested scientific and professional communities in several applications.
Given a sentence, a lexicon-based SA approach works by assigning positive and negative
sentiment polarity values from the dictionary to all the words in the sentence, and a combining
function, such as the word count, sum or average [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], is used to aggregate the scores into the
overall sentiment of the text. In this way, developers are relieved from collecting and labeling
a large, relevant training corpus, at the minor cost of re-using an already existing sentiment
dictionary, or constructing, if needed, a customized sentiment lexicon for a specific application.
In addition, a lexicon-based SA method can be more easily understood and eventually
modiifed by a human in comparison to a machine learning approach to SA, providing a significant
advantage towards interpretability of the model results.
      </p>
      <p>
        Most lexicon-based SA methods focus on a coarse-grained analysis of the sentiment
expressed in the text [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], that is, they assess the entire sentiment of a sentence by considering all
expressions of positive and negative sentiment contained in that text. However, coarse-grained
methods might not be precise enough in evaluating the sentiment polarity of a specific
concept of interest contained in a sentence, given that the sentiment of the entire text is often not
expressed towards that specific topic [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>In currently on-going research, we are investigating a fine-grained perspective to
lexiconbased SA. In particular, we are interested in understanding the parts of the text which convey a
sentiment connotation with respect to a specific concept of interest, and properly propagating
these sentiments towards an overall computed sentiment score for the topic. While the entire
approach is currently under development, we report here the set of linguistic polarity rules used
to identify the text fragments semantically connected to a specific concept of interest within
a sentence, possibly expressing a sentiment connotation towards it. We believe that explicit
semantics can be leveraged to explain why a resource has been scored in a specific sentiment
category, inducing trustworthiness and avoiding biases, and accompanying the current model
interpretability trend in AI aiming at opening up the black-box by providing a narrative of the
1SentiWordNet, version 3.0, available at: https://github.com/aesuli/SentiWordNet.
2SenticNet, available at: https://sentic.net/.</p>
      <p>3The details of the latest version of the Harvard IV-4 dictionary are available at: http://www.wjh.harvard.edu/
~inquirer/homecat.htm.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Set of linguistic rules for lexicon-based Sentiment Analysis</title>
      <p>We provide here details on the semantic rules used to detect the text fragments semantically
connected to a specific concept of interest in an input text. These linguistic rules have been
derived experimentally after in-depth natural language analysis [20], and are based on both
syntax and semantics of the text. Each rule can be seen as a single building block, and the
concatenation of these rules enable to explain how a particular sentiment polarity score is
evaluated by an underlying lexicon-based SA algorithm, providing more transparency and
interpretation of the resulting analysis.</p>
      <p>The overall process is based on the linguistic features of the spaCy4 Python library. Tables
1-2 present the main labels assigned by spaCy with respect to part-of-speech tagging and
dependency parsing, respectively, that we use in our rule scheme. Based on the POS (i.e., the
detected part-of-speech), DEP (i.e., the parsed dependency), and TAG (i.e., the tag of the
partof-speech) labels defined in these tables, the algorithm selects a chunk in a sentence only if it
contains a certain concept of interest (Concept) specified as input, and falls into one of the
adopted semantic rules, detailed in the following.</p>
      <sec id="sec-2-1">
        <title>Concept connected to a verb followed by an adjectival complement.</title>
        <p>The Concept of interest is associated to a verb (POS = VERB) which is followed by an
adjectival complement relation (DEP = acomp), which means that it connects the verb to an
adjectival term which functions as the complement (like an object of the verb) and ofers more
information about it. The adjective (POS = ADJ) can be in the form of:
a. standard adjective (TAG = JJ);</p>
        <p>Example (Figure 1): ...despite Ronaldo’s age, his physical shape looks perfect so far...</p>
        <p>acomp
(Concept=shape→VERB=looks−−−−−→ JJ=perfect).</p>
      </sec>
      <sec id="sec-2-2">
        <title>Concept connected to a verb associated to a noun.</title>
        <p>In this case Concept is connected to a verb (POS = VERB) which is linked to a noun (POS =
NOUN) by means of one of the following relations:
a. direct object (DEP = dobj), i.e. a clause which connects a transitive verb to a nominal
representing the recipient of the action of such predicate;
Example: ...last year Michael received an award for his work...</p>
        <p>dobj
(Concept=Michael→ VERB=received−−−→NOUN=award).
4spaCy: Industrial-Strength Natural Language Processing in Python. Available at: https://spacy.io/.
b. attribute (DEP = attr), i.e. a clause which connects a copula verb to a noun being the
non-verb phrase predicate of such verb;
Example: ...in Catalonia taxation has been an heavy deterrent on the development of SMEs...</p>
        <p>attr
(Concept=taxation→ VERB=been−−→NOUN=deterrent).</p>
      </sec>
      <sec id="sec-2-3">
        <title>Concept connected to a verb followed by an adverbial modifier.</title>
        <p>The Concept of interest is associated to a verb (POS = VERB) which is followed by an adverbial
modifier relation ( DEP = advmod), which means that it connects the verb to a non-clausal
adverb or adverbial phrase that serves to modify the predicate. The adverb (POS = ADV) can
be in the form of:
a. comparative adverb (TAG = RBR);</p>
        <p>Example: ...his power will decline further...</p>
        <p>advmod
(Concept=power→VERB=decline−−−−−−−→ RBR=further).
b. superlative adverb (TAG = RBS);</p>
        <p>Example: ...Tim’s attention is best focused on one thing: football!</p>
        <p>advmod
(Concept=attention→VERB=focused−−−−−−−→ RBS=best).</p>
      </sec>
      <sec id="sec-2-4">
        <title>Concept connected to a verb followed by an object predicate.</title>
        <p>The Concept of interest is associated to a verb (POS = VERB) which is followed by an object
predicate relation (DEP = oprd), that is a non-verb phrase predicate in a small clause that
functions like the predicate of an object. It means, in other words, that the linked verb is
connected to an adjective that qualifies, describes, or renames the object that appears before
it. The adjective (POS = ADJ) can be in the form of:
a. standard adjective (TAG = JJ);</p>
        <p>Example: ...the law has been declared unconstitutional...</p>
        <p>oprd
(Concept=law→VERB=declared−−−→ JJ=unconstitutional).
b. comparative adjective (TAG = JJR);</p>
        <p>Example: ...the ECB kept the rates lower than expected...</p>
        <p>oprd
(Concept=ECB→VERB=kept−−−→ JJR=lower).
c. superlative adjective (TAG = JJS);</p>
        <p>Example: ...the FED is keeping asset prices the lowest...</p>
        <p>oprd
(Concept=FED→VERB=keeping−−−→ JJS=lowest).</p>
      </sec>
      <sec id="sec-2-5">
        <title>Concept connected to a verb followed by a prepositional modifier.</title>
        <p>The Concept of interest is connected to a verb (POS = VERB) which is followed by a
prepositional modifier relation ( DEP = prep), that is a prepositional phrase that modifies the heading
verb. The propositional modifier is linked to an adposition ( POS = ADP), which basically
establishes a grammatical relationship that links its complement to another word or phrase in the
context. An adposition typically establishes a semantic relationship which may be spatial (in,
on, under, ...), temporal (after, during, ...), or of some other type (of, for, via, ...). The adposition
is then connected to one of the following terms:
a. a noun (POS = NOUN), by means of an object of preposition relation (DEP = pobj), i.e.
a noun phrase that follows a preposition and completes its meaning;
Example: ...currently Ronaldo is in great shape...</p>
        <p>prep pobj
(Concept=Ronaldo→ VERB=is−−−→ADP=in−−−→NOUN=shape).
b. a verb (POS = VERB), by means of a complement of preposition relation (DEP = pcomp),
i.e. a clause which is not a pobj and directly connects the preposition with any dependent
completing its meaning;
Example: ...The firm is lowering its profits after paying 1 million euros to the tax ofice...</p>
        <p>prep pcomp
(Concept=firm →VERB=lowering−−−→ADP=after−−−−−→NOUN=paying).</p>
      </sec>
      <sec id="sec-2-6">
        <title>Concept connected to a verb followed by an open clausal complement or an adverbial clause modifier.</title>
        <p>The Concept of interest is in this case associated to a verb (POS = VERB) which is connected
to another term by means of one of the following relations:
a. open clausal complement (DEP = xcomp), i.e. a predicative or clausal complement
without its own subject;
Example: ...news reported that the the FTSE index could keep loosing...</p>
        <p>xcomp
(Concept=FTSE index→VERB=keep−−−−−→VERB=loosing).
b. adverbial clause modifier ( DEP = advcl), i.e. a clause which modifies a verb or another
predicate (adjective, etc.) as a modifier, not as a core complement;
Example: ...industrial production will reach the bottom as it struggles with the current crisis
given by the pandemic...</p>
        <p>(Concept=industrial production→VERB=reach−−a−d−v→cl VERB=struggle).</p>
      </sec>
      <sec id="sec-2-7">
        <title>Concept associated to an adjectival clause.</title>
        <p>The Concept of interest is connected by an adjectival clause (DEP = acl), i.e. a finite or
nonifnite clause that modifies Concept, to a term being:
a. a verb (POS = VERB);</p>
        <p>Example: ...there exist many tools providing similar benefits...</p>
        <p>(Concept=tools−−a→cl VERB=providing).</p>
      </sec>
      <sec id="sec-2-8">
        <title>Concept associated to an adjectival modifier.</title>
        <p>In this case Concept is connected by an adjectival modifier relation (i.e., DEP = amod), i.e. an
adjective phrase that modifies the meaning of the Concept of interest, to a term being:
a. an adjective (POS = ADJ), in the form of:
i. standard adjective (TAG = JJ);</p>
        <p>Example: ...his top performance is encouraging the rest of the team...</p>
        <p>amod
(Concept=performance−−−−→JJ=top).
ii. comparative adjective (TAG = JJR);</p>
        <p>Example: ...there is a larger consumption than in the past years...</p>
        <p>amod
(Concept=consumption−−−−→JJR=larger).
iii. superlative adjective (TAG = JJS);</p>
        <p>Example: ...the manufacturing sector is experiencing the worst decline since World
War II...</p>
        <p>amod
(Concept=decline−−−−→JJS=worst).
b. a verb (POS = VERB);</p>
        <p>Example: ...overall it appears to be an encouraging agreement...</p>
        <p>amod
(Concept=agreement−−−−→VERB=encouraging).</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Conclusion and Outlook</title>
      <p>This is on-going research. We are aware that the presented linguistic rules are heuristics
derived experimentally after in-depth natural language analysis. They further require a rigorous
testing, which we aim in our currently on-going work.</p>
      <p>In the near future we are planning to implement an advanced lexicon-based SA method
leveraging on the described linguistic rules, aiming also at an in-depth performance
comparison against other popular SA approaches. This strategy under current development will focus
in particular on the economic and financial domains [21], with the goal of providing useful
signals to improve forecasting and nowcasting of economic and financial indicators.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Acknowledgments</title>
      <p>The authors would like to thank the colleagues of the Centre for Advanced Studies at the
Joint Research Centre of the European Commission for helpful guidance and support during
the development of this research work. The views expressed are purely those of the authors
and may not in any circumstance be regarded as stating an oficial position of the European
Commission. The author Dr. Sergio Consoli is also particularly grateful to the Wagner team in
Catania, Italy, for inspiring discussions, precious advices, and support.
sentiment in financial news articles, Expert Systems with Applications 42 (2015) 4999–
5010.
[18] T. Kim, B. Routledge, Informational Privacy, A Right to Explanation, and Interpretable
AI, in: Proceedings - 2018 2nd IEEE Symposium on Privacy-Aware Computing, PAC 2018,
2018, pp. 64–74.
[19] L. Gilpin, D. Bau, B. Yuan, A. Bajwa, M. Specter, L. Kagal, Explaining explanations: An
overview of interpretability of machine learning, in: Proceedings - 2018 IEEE 5th
International Conference on Data Science and Advanced Analytics, DSAA 2018, 2019, pp.
80–89.
[20] D. Reforgiato Recupero, A. Nuzzolese, S. Consoli, V. Presutti, S. Peroni, M. Mongiovì,
Extracting knowledge from text using sheldon, a semantic holistic framework for linked
ontology data, in: WWW 2015 Companion - Proceedings of the 24th International
Conference on World Wide Web, 2015, pp. 235–238.
[21] L. Barbaglia, S. Consoli, S. Manzan, Monitoring the business cycle with fine-grained,
aspect-based sentiment extraction from news, Lecture Notes in Computer Science
(including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in
Bioinformatics) 11985 LNAI (2020) 101–106.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>V.</given-names>
            <surname>Marx</surname>
          </string-name>
          ,
          <article-title>The big challenges of big data</article-title>
          ,
          <source>Nature</source>
          <volume>498</volume>
          (
          <year>2013</year>
          )
          <fpage>255</fpage>
          -
          <lpage>260</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>K.</given-names>
            <surname>Ravi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ravi</surname>
          </string-name>
          ,
          <article-title>A survey on opinion mining and sentiment analysis: Tasks, approaches and applications</article-title>
          ,
          <source>Knowledge-Based Systems</source>
          <volume>89</volume>
          (
          <year>2015</year>
          )
          <fpage>14</fpage>
          -
          <lpage>46</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Neri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Aliprandi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Capeci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cuadros</surname>
          </string-name>
          , T. By,
          <article-title>Sentiment analysis on social media</article-title>
          ,
          <source>in: Proceedings of the 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, ASONAM</source>
          <year>2012</year>
          ,
          <year>2012</year>
          , pp.
          <fpage>919</fpage>
          -
          <lpage>926</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <article-title>Sentiment analysis: Mining opinions, sentiments, and emotions</article-title>
          , Cambridge University Press,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>E.</given-names>
            <surname>Cambria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Poria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gelbukh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Thelwall</surname>
          </string-name>
          ,
          <article-title>Sentiment analysis is a big suitcase</article-title>
          ,
          <source>IEEE Intelligent Systems</source>
          <volume>32</volume>
          (
          <year>2017</year>
          )
          <fpage>74</fpage>
          -
          <lpage>80</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M.</given-names>
            <surname>Neethu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Rajasree</surname>
          </string-name>
          ,
          <article-title>Sentiment analysis in twitter using machine learning techniques</article-title>
          ,
          <source>in: 2013 4th International Conference on Computing, Communications and Networking Technologies</source>
          ,
          <string-name>
            <surname>ICCCNT</surname>
          </string-name>
          <year>2013</year>
          ,
          <year>2013</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <article-title>Deep learning for sentiment analysis: A survey</article-title>
          ,
          <source>Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery</source>
          <volume>8</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Tripathy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Agrawal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rath</surname>
          </string-name>
          ,
          <article-title>Classification of sentiment reviews using n-gram machine learning approach</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>57</volume>
          (
          <year>2016</year>
          )
          <fpage>117</fpage>
          -
          <lpage>126</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>C.</given-names>
            <surname>Khoo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Johnkhan</surname>
          </string-name>
          ,
          <article-title>Lexicon-based sentiment analysis: Comparative evaluation of six sentiment lexicons</article-title>
          ,
          <source>Journal of Information Science</source>
          <volume>44</volume>
          (
          <year>2018</year>
          )
          <fpage>491</fpage>
          -
          <lpage>511</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mostafa</surname>
          </string-name>
          ,
          <article-title>More than words: Social networks' text mining for consumer brand sentiments</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>40</volume>
          (
          <year>2013</year>
          )
          <fpage>4241</fpage>
          -
          <lpage>4251</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>D.</given-names>
            <surname>Reforgiato Recupero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Presutti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Consoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gangemi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. G.</given-names>
            <surname>Nuzzolese</surname>
          </string-name>
          , Sentilo:
          <article-title>Frame-based sentiment analysis</article-title>
          ,
          <source>Cognitive Computation 7</source>
          (
          <year>2015</year>
          )
          <fpage>211</fpage>
          -
          <lpage>225</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Taboada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Brooke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Tofiloski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Voll</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Stede</surname>
          </string-name>
          ,
          <article-title>Lexicon-based methods for sentiment analysis</article-title>
          ,
          <source>Computational Linguistics</source>
          <volume>37</volume>
          (
          <year>2011</year>
          )
          <fpage>267</fpage>
          -
          <lpage>307</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>D.</given-names>
            <surname>Reforgiato Recupero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Consoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gangemi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nuzzolese</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Spampinato</surname>
          </string-name>
          ,
          <article-title>A semantic web based core engine to eficiently perform sentiment analysis</article-title>
          ,
          <source>in: Lecture Notes in Computer Science</source>
          , volume
          <volume>8798</volume>
          ,
          <year>2014</year>
          , pp.
          <fpage>245</fpage>
          -
          <lpage>248</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>Baccianella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Esuli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sebastiani</surname>
          </string-name>
          , SentiWordNet
          <volume>3</volume>
          .
          <article-title>0: An enhanced lexical resource for sentiment analysis and opinion mining</article-title>
          ,
          <source>in: LREC</source>
          , volume
          <volume>10</volume>
          ,
          <year>2010</year>
          , pp.
          <fpage>2200</fpage>
          -
          <lpage>2204</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>E.</given-names>
            <surname>Cambria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Speer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Havasi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hussain</surname>
          </string-name>
          ,
          <article-title>Senticnet: A publicly available semantic resource for opinion mining</article-title>
          ,
          <source>in: 2010 AAAI Fall Symposium Series</source>
          , volume FS-
          <volume>10</volume>
          -02,
          <year>2010</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>E.</given-names>
            <surname>Cambria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. Z.</given-names>
            <surname>Xing</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Poria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kwok</surname>
          </string-name>
          ,
          <article-title>Ensemble application of symbolic and subsymbolic AI for sentiment analysis</article-title>
          ,
          <source>in: Proceedings of the 29th ACM International Conference on Information and Knowledge Management (CIKM '20)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>105</fpage>
          -
          <lpage>114</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>M. Van De Kauter</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Breesch</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Hoste</surname>
          </string-name>
          ,
          <article-title>Fine-grained analysis of explicit and implicit</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>