<!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>Content-Based Visualization System For Sentiment Analysis On Social Networks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Julio Vizcarra</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kouji Kozaki</string-name>
          <email>kozaki@ei.sanken.osaka-u.ac.jp</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Miguel Torres Ruiz</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rolando Quintero</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Centro de Investigacin en Computacin CIC , Instituto PolitØcnico Nacional</institution>
          ,
          <addr-line>UPALM-Zacatenco, CIC. Building, 07738, Mexico City</addr-line>
          ,
          <country country="MX">Mexico</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>The Institute of Scientic and Industrial Research (ISIR) Osaka University Mihogaoka</institution>
          <addr-line>8-1, Ibaraki, Osaka 567-0047.</addr-line>
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>A content-based visualization system is presented for the sentiment analysis on social networks. The methodology implemented was focused on the semantic processing taking into account the content in the public user's opinions. In our approach the comments were handled as excerpts of knowledge. During the visualization the social graph is displayed presenting the polarity and sentiment status for each comment. Moreover a web mapping tool retrieves comments in a radius based on the location source(geographic) or concepts related to geographic entities and spatial relations in the comment(conceptual).</p>
      </abstract>
      <kwd-group>
        <kwd>sentiment analysis</kwd>
        <kwd>knowledge engineering</kwd>
        <kwd>conceptual similarity</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Nowadays the huge information transmitted on social networks has become a
rich source of information for the human understanding as well as a way of
expression where the users share their sentiment status and personal opinions
through comments. The sentiment identication can classify comments as
positive or negative(polarity) and unveil emotions such as anger, trust, sadness ,etc.,
on certain topics or users. Moreover the sentiments presented in the opinions can
be relevant in the design of custom services, social plans for public health,
marketing, e-commerce,etc. On the basis of these motivations, we developed a web
system for real-time monitoring of sentiment information in social networks for
specic targets(public events or users). The system is able to display the social
graph structure, sentiment information related as well as retrieve comments by
source’s location or words geo-referenced in the text by means of a web mapping.
The methodology implemented handles the comments as excerpt of the
knowledge, in this gap we prioritized the semantic level, sense and meaning of the whole
comment. The proposal computed semantic similarity measures, conceptual
expansion, graph theory algorithms and disambiguation using a multi domain
knowledge base. The methodology is composed for the following stages: the stage
of social networks discovery retrieves opinions from events or public proles by
reading their comments. Consequently the stage of knowledge processing
constructs the formal representation for each comment by using an knowledge base
and graph algorithms such as steiner tree [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and shortest paths[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. This
module carries out processes of automatic knowledge graph construction enhanced
by disambiguation. For processing general knowledge on specic languages we
considered the English, Japanese and Multilingual Wordnets[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ][
        <xref ref-type="bibr" rid="ref4">4</xref>
        ][
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In addition
the dictionaries that provided sentiment information were SentiWordnet [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and
NRC emotion lexicon [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. On the other hand the online services for geographic
information processing were WikiData and GeoNames. Finally the stage of
sentiment analysis estimates the total polarity and main sentiment presented in the
comments. For each concept the polarity is obtained from the knowledge base by
average and the closets sentiment by knowledge graph expansion and shortest
path. The highest polarity and main sentiment are established to a comment.
3
      </p>
    </sec>
    <sec id="sec-2">
      <title>Visualization</title>
      <p>This section describes the system that implemented our methodology. We present
examples of the sentiment analysis and their visualization.</p>
      <p>In order to explain the sentiment analysis an example was processed from
Twitter in the CNN News account. The comment considered is: "a number of
people feared dead after a dam bursts in kenya with hundreds left homeless
ocials say". The table 1 presents the closest sentiment and a polarity value
assigned by our methodology to each concept.</p>
      <p>Finally the methodology estimates the total polarity and main sentiment
presented in the comment. The values established were for polarity: -0.1875 and
main sentiment: NRC_Anger.</p>
      <p>Additionally some relevant results from Twitter account CNN News are
presented. The table 2 denes the main sentiment and polarity value assigned by
our methodology to the comments. We noticed a better and more trustworthy
classication using the basic sentiments instead of polarity (average).</p>
      <p>Title Suppressed Due to Excessive Length
Sentiment
trust
trust
anger
anger
sadness
sadness
joy</p>
      <p>Polarity Comment
0.2916667 This couple found a buried safe containing $52,000 worth of money,
gold and jewelry in their backyard, but didn’t keep it
-0.15 In an eort to keep conversations and search results on topic, Twitter
announced it will use new "behavioral signals" to push down more</p>
      <p>tweets that "distort and detract"
0.04166667 A massive poaching ring in Oregon and Washington is accused of
killing more than 200 animals including deer, bears, cougars, bobcats</p>
      <p>and a squirrel
0.041666687 An estimated 239,000 girls under the age of ve die in India each year
due to neglect linked to gender discrimination, a new study nds
0.25 @CNN Her father had a heart surgery and cant walk so
-0.25 Teen develops ’wet lung’ after vaping for just 3 weeks
0.125 I am proud to be a woman and a feminist. The politics of Meghan</p>
      <p>Markle</p>
      <p>Table 2. Other examples processed in twitter</p>
      <p>In the visualization the results are displayed in the system by means social
graphs and web mapping. Regarding the social graph it describes the network’s
structure and its sentiment information related to comments by colors. For
instance the gure 1 presents the polarity and sentiment graphs for the CNN news
account. Regarding the nodes the darkest blue represents the user target and
light blue for users farther. Particularly in the polarity graph the nodes with
gray color represents neutral comments and the scale between green and red for
positive to negative polarities respectively. On the other hand in the sentiment
graph each comment has a sentiment represented by a dierent color.</p>
      <p>In addition the web mapping tool retrieves comments by location which can
be geographic(location source) or conceptual(Geo-referenced concepts and
relations), The gure 2 retrieves comments by conceptual processing using the
keyword Arkansas in a distance of 1000 km. The comment that contains in its
description the concept memphis is retrieved.
In this poster a content-based methodology and its implementation were
proposed for the sentiment identication. The novelty of the presented our approach
is the capability of handling the comments as excerpts of knowledge. We
provided a mechanism of semantic processing using knowledge graphs, graph theory
algorithms, semantic similarities and disambiguation. Our implementation can
be a relevant tool for studying the impact of events and users in the society.
Moreover the sentiment analysis in social networks can contribute in the public
health and design of custom services.
5</p>
    </sec>
    <sec id="sec-3">
      <title>Acknowledgments</title>
      <p>This work was supported by CONACYT and JSPS KAKENHI Grant Number
JP17H01789.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. Princeton university "about wordnet.
          <source>" wordnet</source>
          . princeton university (
          <year>2010</year>
          ), &lt;http://wordnet.princeton.edu&gt;
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Ahuja</surname>
            ,
            <given-names>R.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mehlhorn</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orlin</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tarjan</surname>
            ,
            <given-names>R.E.</given-names>
          </string-name>
          :
          <article-title>Faster algorithms for the shortest path problem</article-title>
          .
          <source>Journal of the ACM (JACM) 37(2)</source>
          ,
          <volume>213223</volume>
          (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Baccianella</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Esuli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sebastiani</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Sentiwordnet 3.0: an enhanced lexical resource for sentiment analysis and opinion mining</article-title>
          .
          <source>In: LREC</source>
          . vol.
          <volume>10</volume>
          , pp.
          <volume>22002204</volume>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bond</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baldwin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fothergill</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Uchimoto</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Japanese semcor: A sensetagged corpus of japanese</article-title>
          .
          <source>In: Proceedings of the 6th Global WordNet Conference (GWC</source>
          <year>2012</year>
          ). pp.
          <volume>5663</volume>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bond</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Foster</surname>
          </string-name>
          , R.:
          <article-title>Linking and extending an open multilingual wordnet</article-title>
          . In:
          <article-title>Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)</article-title>
          .
          <source>vol. 1</source>
          , pp.
          <volume>13521362</volume>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Hwang</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Richards</surname>
            ,
            <given-names>D.S.:</given-names>
          </string-name>
          <article-title>Steiner tree problems</article-title>
          .
          <source>Networks</source>
          <volume>22</volume>
          (
          <issue>1</issue>
          ),
          <volume>5589</volume>
          (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Mohammad</surname>
            ,
            <given-names>S.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Turney</surname>
          </string-name>
          , P.D.:
          <article-title>Crowdsourcing a wordemotion association lexicon</article-title>
          .
          <source>Computational Intelligence</source>
          <volume>29</volume>
          (
          <issue>3</issue>
          ),
          <volume>436465</volume>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>