<!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>Knowledge-based Identication of Emotional Status 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 knowledge based methodology is proposed for the content understanding and sentiment identication of the shared comments in social networks. The goal of this work is to retrieve the sentiment information associated to an opinion and classify it by its polarity and sentiment by means of a semantic analysis. Our approach implements knowledge graphs, similarity measures, graph theory algorithms and disambiguation processes. The results obtained were compared with data retrieved from Twitter and users' reviews in Amazon. We measured the eciency of our contribution with precision, recall and F-measure comparing it with the traditional method of just looking up concepts in sentiment dictionaries which usually assigns averages. Moreover an analysis was carried out in order to nd the best performance for the classication by using polarity, sentiment and a polarity-sentiment hybrid . A study is presented for remarking the advantage of using a disambiguation process in knowledge processing.</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>-</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.</p>
      <p>
        On the hand sentiment analysis has become one of the fastest growing
research areas in computer science due the outbreak of computer-based sentiment
studies with the availability of subjective texts on the Web [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. Furthermore
the sentiment analysis has gained attention over the years in the general public
as it is currently shown in Google trends [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>Based on the previous motivation the present work aims in the identication
of sentiment information in opinions on social networks. Our approach explores
a content-based and semantic processing of the knowledge implicit in the
comments. For each opinion we created a formal representation which it is associated
with a sentiment and polarity.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>This section lists some relevant works related with the proposed methodology
presenting their key features. As summary we present a discussion where we
remark the main contributions of our work.</p>
      <p>
        Describing briey some similar works related with sentiment analysis are:
Anja Rudat[
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] explored the criteria inuencing selection for retweeting in
Twitter. Trying to discover relations on social networks Yuan Wang[
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] proposed a
methodology that inferred social relationships in microblogs based on physical
interactions using user’s location records. The work of Garcia-Pablos [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
proposed an unsupervised system for the aspect-based sentiment analysis. One of
the limitation of this work was the necessary to dene manually seed concepts
and domains as input of the methodology. The work of Divya Sehgal et al., [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]
proposed a real-time sentiment analysis using dictionaries but mostly focused
on big data techniques that prioritize the velocity instead of a deeper
analysis. Theodore Georgiou [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] proposed a community detection algorithm utilizing
social characteristics and geographic locations.
      </p>
      <p>
        Regarding the semantic processing the work of Shivam Srivastava [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]
developed an algorithm to cluster places not only based on their locations but also
their semantics in social networks, the contributions of this work was the
geosocial clustering from check-in data. The work of Shuai Wang et al.[
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] applied
a semantics-based learning technique for a set of concepts previously labeled
by grouping the target-related words in order to extract the semantics among
words.
      </p>
      <p>
        On the other side some researches related to social networks analysis are for
instance the work of Shuiguang Deng[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] that proposed a recommendation service
for the social networks with a trust enhancement method. Considering the
inuence on social networks the work of Meng Jiang[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] studied the interpersonal
inuence, the approach explains the importance of this factor for behavior
prediction. Additionally Huang Liwei[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] explored the user preference, social and
geographical inuence in order to recommend proper POIs (Point-of-interest).
The machine learning implementation of Souvick Ghosh[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] processed the media
text in order to determine the polarity and sentiment using manually labeled
Facebook posts.
      </p>
      <p>Reviewing the state-of-the-art, most of the researches worked with key social
attributes that in general dismissed the semantics focusing in the lexical
processing, keywords or explicit reactions in the social media. About the methodologies
that implemented machine learning techniques they were based on a high quality
large training datasets on a specic domain. On the hand our work 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 on a multi domain knowledge base. The methodology is exible
which implies that the domains can be adjusted by just modifying knowledge
base.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Methodology</title>
      <p>This section describes the methodology in three main stages. The rst stage
social networks discovery retrieves opinions from events or public proles by
reading comments in photos, posts, videos, etc. The stage of knowledge
processing constructs the formal representation for each comment. This module carries
out processes of automatic knowledge graph construction enhanced by
disambiguation. Finally the stage of sentiment analysis estimates the total polarity
and main sentiment in the comments .
3.1</p>
      <p>Social network discovery stage
In the stage the comments are retrieved from public events or user proles on
social network. This process obtains users, comments and the social graph’s
structure.
3.2</p>
      <p>Knowledge processing stage
In this stage a content-based formal representation is constructed for each
comment in the social network. This stage is composed by lexical preprocessing
,knowledge graph expansion, similarity measure and disambiguation.
Lexical pre-processing. In the step the concepts in a comment are processed
in order provide term matching with the knowledge base. The processes
considered are: stop words elimination, tokenizer, stemming, and removal of unknown
concepts in the knowledge graph.</p>
      <p>Knowledge graph expansion. In this step the set of concepts obtained in the
lexical processing are expanded on the knowledge graph until nding a common
root for all their senses.</p>
      <p>Let us dene G(C; R) as a knowledge graph with the set of concepts C and
the set of relationships R; the knowledge base expansion (Ge)(equations 1, 2) for
a concept c 2 C is the iterative process ( iteration) of discovering new concepts
in knowledge graph (G) using semantic relations ( )(equation 4) that connect a
origin concept c to the other destination concepts C (equation 3).</p>
      <p>Ge0(c; G) = G0(C0; R0) = G0(fcg; ;)</p>
      <p>Ge (c; G(C; R)) = G (C ; R )
C =
(
= 0 fcg
&gt; 0 C
1 [ fy 2 C : x 2 C</p>
      <p>1; (x; y) 2 Rg
R =
(
= 0 ;
&gt; 0 f (x; y) 2 R : x; y 2 C; x 2 C
1g
(1)
(2)
(3)
(4)
Similarity Measurement. Once the concepts were expanded and an excerpt of
knowledge was constructed from the previous stage, the next step is to establish
similarity measures among all concepts. In order to accomplish this task two
dierent approaches were implemented:</p>
      <p>
        1) Automatically. It was implemented the similarity measure of conceptual
distance DIS-C[
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] that automatically establishes the similarity among concepts
following the idea of visibility in the knowledge graph.
      </p>
      <p>
        2) Manually. For each semantic relationship in the knowledge graph we
established a weight in the range [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ].
      </p>
      <p>
        Disambiguation. In this stage a strongly connected graph GD(C; R) is
created which is disambiguated and reduced (number of nodes and relationships)
by a steiner tree algorithm. In the methodology we implemented the SketchLs
algorithm[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] due the capability of handling large graphs. The disambiguation
process starts counting the number of occurrences(senses)(Figure 1). If a
concept has only one occurrence it implies that it has only one sense and it will
participate in the disambiguation of the other concepts. On the other hand if a
concept has more than one occurrence this concept has to be disambiguated.
      </p>
      <p>During the disambiguation if the comment has only one concept and it has
several senses then a dictionary of polysemy has to be consulted for nding most
probable sense. On the other hand if the comment has more than a concept then
the disambiguation will be computed.</p>
      <p>Sentiment analysis stage
Polarity calculation. In this step the polarity for comment is calculated
P olarity(Comentx) taking into account the individual polarity of each concept
P o (CP ). The process starts dividing the concepts in subsets Cx considering their
positive or negative polarity Po( Cx)(see equations 5-6). In order to calculate the
polarity Pot(Xg) for a set of concepts Xg the arithmetic mean is computed
(equation 7). The total polarity of a comment P olarity(Comentx) is calculated by the
sum of positive plus negative polarities XP and XN respectively(see equation 8).
(5)
(6)
(7)
(8)
(9)
(10)
(11)
XP = fCx j P o (Cx) &gt; 0; Cx XP g
XN = fCx j P o (Cx) &lt; 0; Cx XN g</p>
      <p>Pn
P ot (Xg) = i=0 P o (Cx) ; Cx Xg</p>
      <p>n
P olarity(Commentx) = P ot (XP ) + P ot (XN ); XN ; XN
Commentx
Sentiment identication. In this step the sentiment status is identied in
a comment Sentiment(Comentx) . For each concept Ci 2 Comentx, Ci it is
expanded in the knowledge graph until nding one or more concepts linked to a
sentiment Sx. The next process is to nd the the closest sentiment Sx to Ci by
computing a shortest path algorithm and semantic similarities. Consecutively a
pre-dened numerical weight W s(Cx) is assigned for the sentiment Sx which is
located between the range [-1,-1] (equation 9). Once the weight of the sentiment
was obtained the next step is to calculate the sentiment value Sen(C)x) for the
concept Cx by multiplying the sentiment weight W s(Cx) by its polarity P o(Cx)
(equation 10). Finally the sentiment status with the highest sentiment value
Sen (Cx) is assigned to the comment Comentx (equation 11).</p>
      <p>W s (Cx) = w (Sx) ; Cx ! Sx; w (Sx) 2 [ 1; 1]</p>
      <p>Sen (Cx) = P o (Cx) W s (Cx)</p>
      <p>Sentiment(Commentx) = max (fSen (Ci) j Ci 2 Comentxg)</p>
      <p>
        The gure 2 presents the iterative process of expansion for nding the
sentiment associated to a concept Cx in the knowledge base. When one or more
concepts are located and they are linked to a sentiment then the Dijkstra
algorithm with Fibonacci heap [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] is executed in order to select only one concept.
This section presents the results after implementing the described methodology.
It is divided in two subsections: knowledge bases and sentiment analysis.
In this section we describe the knowledge base’s structure which is composed
by: general knowledge graphs for common language understanding on several
domains and sentiment dictionaries mapped into the knowledge graph.
      </p>
      <sec id="sec-3-1">
        <title>General knowledge bases</title>
        <p>
          WordNet[
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] (version 3.1) is a large lexical database of English. Nouns, verbs,
adjectives and adverbs are grouped into sets of cognitive synonyms (synsets).
The Japanese WordNet[
          <xref ref-type="bibr" rid="ref13 ref3">3,13</xref>
          ] is similar to Wordnet for processing the Japanese
language.
        </p>
        <p>
          Open Multilingual Wordnet [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ][
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] provides access to wordNets in a variety
of 34 languages merged into English WordNet.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Sentiment dictionaries</title>
        <p>
          SentiWordnet [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] is a lexical resource that assigns polarity values to concepts
in English WordNet.
        </p>
        <p>
          NRC_emotion_lexicon [
          <xref ref-type="bibr" rid="ref17 ref18">18,17</xref>
          ] is a list of English words associated with
eight basic emotions (anger, fear, anticipation, trust, surprise, sadness, joy,
and disgust).
        </p>
        <p>Sentiment Analysis
In order to explain the results obtained in 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>Id Wordnet-Concept</p>
        <p>Sentiment with polarity</p>
        <p>Finally the methodology estimates the total polarity and main sentiment
presented in the comment(table 2).</p>
        <p>Sentiment Polarity
NRC_Anger -0.1875</p>
        <p>Comment</p>
        <p>Other relevant examples from the CNN news account are presented in table 3.
We noticed a better classication using the basic sentiments instead of polarity.
Sentiment</p>
        <p>Polarity</p>
        <p>Comment
trust
trust
anger
anger
sadness
sadness
joy</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Evaluation</title>
      <p>This section measured the performance of our methodology comparing it with
labeled data with sentimental information. We considered as a manual processing
Twitter posts that we manually labeled and as automatic processing comments
ranked by the users in amazon reviews. As traditional method (baseline) we
proposed the process of only looking up concepts with polarity in dictionaries.
5.1</p>
      <p>
        Sentiments evaluation on Amazon Reviews
We evaluated our work with precision, recall and F-measure over 10 000
comments using the dataset Amazon reviews provided by the Stanford Network
Analysis Project (SNAP)[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and shared by Xiang Zhang [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]. In this dataset
an user gives scores for products in the range of one to ve starts. We associated
the scores with negative sentiments(anger,disgust, sadness,fear) and positive
sentiments(joy, trust, anticipation, surprise) and a polarity value. The gure 3)
presents the evaluation using polarity and sentiment with automatic and
manual similarity measures during the semantic processing (polaritySemRelAuto,
polaritySemRelManual, SSRelAuto and SSRelManual) and PolarityLexical(base
line).
      </p>
      <p>Additionally the gure 4 presents the evaluation with precision for the
disambiguation process using polarity with automatic and manual similarity
measures (polarityAuto, polarityManual). The results were compared to polarity
lexical(baseline) with random sense selection (PolarityLexicalR1-R10).
For this evaluation some comments were retrieved from Twitter and manually
associated with a sentiment and polarity. The gure 5 presents the results only
considering precision. The PrecisionLex (baseline) was calculated using only
polarity. On the other hand PrecisionSS considered sentiment and computed a
semantic analysis and a disambiguation process. In this experiment the
PrecisionSS presented better results.</p>
      <p>During the experiments we noticed that the methodology provides dierent
results for specic sentiments (gure 6). For instance the sentiment anger or
disgust performed better precision because usually the comments are more explicit.</p>
      <p>On the other hand the joy was more complicated to identify because the usage
of sarcasm or more implicit sentiments in the comments.
In this paper a content-based methodology was proposed for the polarity
calculation and sentiment status identication. The novelty of the presented work 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. For the sentiment
identication our work explored three dierent approaches (polarity, sentiment,
sentimentpolarity hybrid) where the sentiment-polarity processing presented the best
results.</p>
      <p>We performed several experiments in order to compared our contribution
with the traditional method of just looking up concepts in dictionaries(baseline)
that usually counts polarity or concepts related with sentimental information
and assigns averages.</p>
      <p>Based on the experimental analysis the best relation precision and computing
consumption was presented by the combination of sentiment, manual weights
in semantic processing and disambiguation (SSRelManual). On the other the
highest precision was obtained with automatic weights (SSRelAuto) costing a
signicant increment in the usage of computing resources. Despite of the
disambiguation presented a slightly better precision it provided the best combination
of concepts for the construction of formal representations and thus better
sentiment identication. The results obtained in the present work can be consulted
at the github site: https://github.com/samscarlet/SBA.</p>
    </sec>
    <sec id="sec-5">
      <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>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.
          <fpage>2200</fpage>
          <lpage>2204</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <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="ref4">
        <mixed-citation>
          4.
          <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="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Deng</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>On deep learning for trust-aware recommendations in social networks</article-title>
          .
          <source>IEEE transactions on neural networks and learning systems 28(5)</source>
          ,
          <volume>11641177</volume>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Fredman</surname>
            ,
            <given-names>M.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tarjan</surname>
            ,
            <given-names>R.E.</given-names>
          </string-name>
          :
          <article-title>Fibonacci heaps and their uses in improved network optimization algorithms</article-title>
          .
          <source>Journal of the ACM (JACM) 34(3)</source>
          ,
          <volume>596615</volume>
          (
          <year>1987</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Garca-Pablos</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cuadros</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rigau</surname>
          </string-name>
          , G.:
          <article-title>W2vlda: almost unsupervised system for aspect based sentiment analysis</article-title>
          .
          <source>Expert Systems with Applications</source>
          <volume>91</volume>
          ,
          <issue>127137</issue>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Georgiou</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>El Abbadi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yan</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          :
          <article-title>Extracting topics with focused communities for social content recommendation</article-title>
          .
          <source>In: Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing</source>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Ghosh</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ghosh</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Das</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Sentiment identication in code-mixed social media text</article-title>
          .
          <source>arXiv preprint arXiv:1707.01184</source>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. Google:
          <article-title>Google trends</article-title>
          .url: https://trends.google.com/trends/?geo=us.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Gubichev</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neumann</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Fast approximation of steiner trees in large graphs</article-title>
          .
          <source>In: Proceedings of the 21st ACM international conference on Information and knowledge management</source>
          . pp.
          <fpage>14971501</fpage>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ma</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sangaiah</surname>
            ,
            <given-names>A.K.</given-names>
          </string-name>
          <article-title>: Multi-modal bayesian embedding for point-of-interest recommendation on location-based cyber-physical-social networks</article-title>
          .
          <source>Future Generation Computer Systems</source>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Isahara</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bond</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Uchimoto</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Utiyama</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kanzaki</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Development of the japanese wordnet</article-title>
          . (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cui</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Scalable recommendation with social contextual information</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>26</volume>
          (
          <issue>11</issue>
          ),
          <volume>27892802</volume>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Leskovec</surname>
          </string-name>
          , J.: Snap:
          <article-title>Stanford network analysis project (</article-title>
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Mntyl</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Graziotin</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuutila</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The evolution of sentiment analysis¿‰a review of research topics, venues, and top cited papers</article-title>
          .
          <source>Computer Science Review</source>
          <volume>27</volume>
          ,
          <issue>1632</issue>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Mohammad</surname>
            ,
            <given-names>S.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Turney</surname>
          </string-name>
          , P.D.:
          <article-title>Emotions evoked by common words and phrases: Using mechanical turk to create an emotion lexicon</article-title>
          .
          <source>In: Proceedings of the NAACL HLT</source>
          <year>2010</year>
          <article-title>workshop on computational approaches to analysis and generation of emotion in text</article-title>
          . pp.
          <fpage>2634</fpage>
          .
          <article-title>Association for Computational Linguistics (</article-title>
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <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 id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <given-names>Rodguez</given-names>
            <surname>Franco</surname>
          </string-name>
          , H.:
          <article-title>CÆlculo de la visibilidad de conceptos en ontologas</article-title>
          .
          <source>Ph.D. thesis</source>
          , Instituto PolitØcnico Nacional. Centro de Investigacin en Computacin (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Rudat</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buder</surname>
          </string-name>
          , J.:
          <article-title>Making retweeting social: The inuence of content and context information on sharing news in twitter</article-title>
          .
          <source>Computers in Human Behavior</source>
          <volume>46</volume>
          ,
          <issue>7584</issue>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Sehgal</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Agarwal</surname>
            ,
            <given-names>A.K.</given-names>
          </string-name>
          :
          <article-title>Real-time sentiment analysis of big data applications using twitter data with hadoop framework</article-title>
          .
          <source>In: Soft Computing: Theories and Applications</source>
          , pp.
          <fpage>765772</fpage>
          . Springer (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Srivastava</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pande</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ranu</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Geo-social clustering of places from check-in data</article-title>
          .
          <source>In: Data Mining (ICDM)</source>
          ,
          <year>2015</year>
          IEEE International Conference on. pp.
          <fpage>985</fpage>
          <lpage>990</lpage>
          . IEEE (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mazumder</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Disentangling aspect and opinion words in target-based sentiment analysis using lifelong learning</article-title>
          .
          <source>arXiv preprint arXiv:1802</source>
          .
          <volume>05818</volume>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xiao</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ma</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xiao</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Improving users' demographic prediction via the videos they talk about</article-title>
          .
          <source>In: Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing</source>
          . pp.
          <volume>13591368</volume>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>LeCun</surname>
          </string-name>
          , Y.:
          <article-title>Text understanding from scratch</article-title>
          .
          <source>arXiv preprint arXiv:1502.01710</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>