<!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>A Case-Study for Sentiment Analysis on Twitter</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Paolo Fornacciari</string-name>
          <email>paolo.fornacciari@studenti.unipr.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Monica Mordonini</string-name>
          <email>monica.mordonini@unipr.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michele Tomaiuolo</string-name>
          <email>michele.tomaiuolo@unipr.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dipartimento di Ingegneria dell'Informazione Università degli Studi di Parma Parma</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <fpage>17</fpage>
      <lpage>19</lpage>
      <abstract>
        <p>- Microblogging platforms like Twitter can convey short messages to direct contacts, but also to other potentially interested users. They are actively exploited either by individual users or whole organizations and companies. This paper describes some results we obtained from the Social Network and Sentiment Analysis of a Twitter channel, related to a pop music event. Apart from the particular results, a methodology and some guidelines for the automatic classification of Twitter content are discussed.</p>
      </abstract>
      <kwd-group>
        <kwd>Social Network</kwd>
        <kwd>Sentiment Analysis</kwd>
        <kwd>Hierarchical Classification</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>I. INTRODUCTION</title>
      <p>In the common meaning of the term, an online community
(or virtual community) is a group of people interested in a
particular topic, or that share some ways of thinking, or that in
general have some kind of link that brings them together, with
the peculiarity that they interface and connect to each other
through a data communication network (such as Internet). In
this way, they form a social network with unique
characteristics: in fact this combination is not necessarily
bound to a physical place and anyone can participate wherever
he is, with a simple access to networks.</p>
      <p>
        The social networking sites (SNSs), as defined by Boyd
and Ellison in [9], are a collection of web-based services that
allow users to build a profile within the system and define a list
of other users with whom they have some kind of connection.
According to Sunden profiles are unique pages where one can
“type oneself into being” [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ], as the creation of a profile is the
minimum condition for joining an SNSs. What makes the SNSs
unique is that their purpose is not, in most cases, to allow users
to make new friends but the emphasis is on making visible
their existing social networks and on the chance to describe
them. On the other hand, the specific features of each social
network site may depend also on the possible target (social,
linguistic or geographic) to which the service is directed. The
architecture of social networking platforms is very
differentiated. While the most popular platforms are build as
essentially centralized systems, other platforms have a
distributed architecture [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ][
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. The decentralized systems, in
particular, often use some notion of trust and cryptography to
address the risks of online social networks, which are perceived
as serious by many users and have led to incidents [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ][
        <xref ref-type="bibr" rid="ref35">35</xref>
        ].
      </p>
      <p>Ethnicity, religion, sexual orientation, political beliefs are
other factors that have led to the establishment of dedicated
social network services, but probably they are also playing an
active role in creating and aggregating online communities
leveraging the bigger and most popular social networks. This
suggests the possibility of new ways to spread information and
to influence public opinion. These new scenarios can be better
evaluated by a combined observation of the structure and the
actual content of the network. This kind of analysis could
highlight emerging social behaviors. In [6], for example, the
possible differences in the sentiment polarity of female and
male users, towards the discussed topic, are examined.</p>
      <p>
        To investigate on the content and on the relations among
the actors of a network, it could be useful to contextualize the
network itself. In particular, it could be important to consider
and inquiry the content of the messages that guide the
relationships of the community. It is only through this kind of
investigation that we can analyze the semantic meaning of a
link, from which we could infer the kind of relationship. This
sharpens our description of the social network in many of its
facets. A useful tool for such surveys is Sentiment Analysis
(SA). SA is a branch of Opinion Mining, that aims to listen and
process the data that users post on social media. It is an
interdisciplinary field that in recent years has had a significant
growth and that makes an extensive use of machine learning
techniques. A survey of the main techniques and approaches
can be found in [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ][7][8]. In [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ], it is showed how the
information about social relationships can be used to improve
user-level sentiment analysis. In [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] Sentiment Analysis is
mapped on social media with observations and measurable
data; the results highlight the importance of SNSs (i.e.
Facebook) as a platform for online marketing.
      </p>
    </sec>
    <sec id="sec-2">
      <title>II. BACKGROUND</title>
      <p>
        Anthropologist John Barnes was the first to introduce the
concept of social network. In 1954 in [5] he described the
results of over two years of studies on the composition of
classes and social groups in the town of Bremnes (today
Bomlo) in Norway. James Mitchel in [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] gave a more
sociological and analytical interpretation, describing a social
network as “a specific set of linkages among a defined set of
actors, with the additional property that the characteristics of
these linkages as a whole may be used to interpret the social
behavior of the actors involved”. Mitchel is a representative of
the anthropological school of Manchester, formed in the late
40s, whose founders were the first to use the concept of
network in a systematic way.
      </p>
      <p>
        More simply and more generally, in [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ] Wasserman and
Faust defined a social network as a finite set of actors and the
relation or relations defined on them. This approach is
characterized by the priority interest turned to the shape of the
networks, rather than their content. According to the exponents
of this line of research, the form of social relations largely
determines their content. This theory (developed since the 70s
at Harvard) lays the foundation for social network analysis
(SNA). SNA has the objective to model social structures with
different properties, starting from the mathematical theory of
graphs and the use of matrix algebra [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. All these definitions
could be summarized by arguing that a social network is a
group of individuals (actors) which are connected to each other
through different types of social links (relationships), such as
family ties, employment relationships, superficial knowledge,
common interests. With the development of communication
technologies and the growth of online communities, the
importance of social networks has increased. The research in
SNA finds application in analytical and predictive models used
in sociology, anthropology, psychology, computer science and
economics [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ].
      </p>
      <p>One of the most popular social networks is Twitter
(https://twitter.com/). At the end of 2012, the company declared
in a tweet: «There are now more than 200M monthly active
@twitter users. You are the pulse of the planet. We're grateful
for your ongoing support.» In this short message, the company
announced what many researchers in different domains had
already noticed: the information and opinions in our society go
through a social network where everyone can sign up and
participate. So the analysis of this large amount of data is an
exciting challenge for researchers, but it is also crucial for all
those who work at different levels in the current information
society.</p>
      <p>
        Twitter has been the subject of attention from researchers as
early as 2009, for example in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], the authors describe
a recent important application for understanding how public
sentiment is shaped, how it could be tracked and its
polarization with respect to candidates and issues. Another kind
of research in the Twitter social network is to combine data
source and sentiment analysis. In [2] geo-spatial information
related to tweets is used for estimating happiness in the Italian
cities. Twitter is also a microblogging platform, so the
techniques used generally in Sentiment Analysis and Text
Classification must be adapted to the famous 140-character
tweet and this opens the way for new issues. Some example of
work in this sector are described in [1][
        <xref ref-type="bibr" rid="ref21">21</xref>
        ][
        <xref ref-type="bibr" rid="ref20">20</xref>
        ][
        <xref ref-type="bibr" rid="ref36">36</xref>
        ]. One of the
major problems is how to automatically collect a corpus for
Sentiment Analysis and Opinion Mining purposes; see, for
example, [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ][
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
      </p>
      <p>
        Sentiment Analysis is traditionally focused on the
classification of web comments into positive, neutral, and
negative categories. But an intelligent and flexible
opinionmining system has to incorporate a deeper analysis of affective
knowledge, and detecting emotions [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] the correlation
among topics and the positive or negative opinions are
investigated, to automatically classify the topics themselves.
An ontology driven approach is used in [4] to extract rich
emotional semantics of tagged texts, by combining available
computational and sentiment lexicons with an ontology of
emotional categories. A similar approach can be taken into
consideration for the detection of feelings in tweets: for
example, a taxonomy of feelings can drive the selection of
hashtags for the automatic search of tweets with a prevalent
sentiment. Such tweets can be used in the training phase of an
automatic classifier.
      </p>
    </sec>
    <sec id="sec-3">
      <title>III. SENTIMENT ANALYSIS ON TWITTER</title>
      <p>In this research work, we built a system for social network
and sentiment analysis, which can operate on Twitter data.
Twitter is a popular platform for social networking and
microblogging, counting hundreds of millions of active users
and daily published messages. As a social networking platform,
Twitter is structured as a directed graph, in which each user can
choose to follow a number of other users (followees), and can
be similarly followed by other users (followers). Thus, the
“follow” relationship is asymmetrical, it does not require
mandatory acknowledgement, and it is essentially used to
receive all public messages published by any followee user. As
a microblogging service, Twitter is used to publish short
messages counting a maximum of 140 characters (tweets),
which may contain opinions, thoughts, facts, references to
images and other media. Moreover, through the @ symbol it is
possible to introduce mentions, i.e. references to other users,
and through the # symbol it is possible to introduce hashtags,
i.e. references to discussion topics.</p>
      <p>Consequently, in our analysis we collected three types of
data. The User type represents users' profiles; from Twitter we
obtain the following fields: user_id, name, location,
num_followers, num_tweets. The Tweet type represents posted
messages; from Twitter we obtain the following fields:
tweet_id, user_id, message, date. Finally, the Friend type
represents the “follow” relationships among users. Apart from
data obtained directly from Twitter, we added a field to both
tweets and users, to associate a sentiment with them, according
to the result of our analysis.</p>
      <p>As a communication medium, tweets have a quite peculiar
nature. Some distinguishing features of communication on
Twitter are related to technical aspects; those include length of
text, tags, urls, etc.. Other features may be classified as
idiomatic use of the medium, and create a sort of Twitter
culture; those features include typical content and most
discussed topics, idiomatic expressions, abbreviated forms, etc.
For example, a tweet may have the following form:
«RT @richman wow this is the #happiest day of my life.
#happy #glad #icantbelievit :) :D http://t.co/4VEH827bG7»</p>
      <p>The peculiar nature of tweets requires specialized analysis
techniques. As a start, a tweet may contain many elements
which are not significant for our classification, and can thus be
dropped though a filtering process. To polish the message, we
defined various filters, which we have applied in a
customizable sequence.</p>
      <p>A first filter eliminates useless tokens. Removed tokens
include: the starting “RT” sequence, which indicates a
republished messages from a different user (i.e. a retweet); the
@ character and the whole following user name; the # symbol,
but not the following topic name, which is kept in the message.
The topic name is also removed, though, when it coincides
with the name of the channel where tweets are collected from.</p>
      <p>A second filter applies the language specific rules. It
includes an orthographic correction of the message, which is
used to remove unknown words, which may not appear in any
other tweet (in the example: “icantbelievit”). Ideally, the filter
at this level should also support stemming and removal of
stopwords. However, those operations can be easily performed
by Weka, which we used for analysis.</p>
      <p>Finally, another filter separates all punctuation symbols
from the text, and organizes them as single-character words.
However, some typical patterns are kept as aggregates,
including smiles sequences, repeated question and exclamation
marks.</p>
      <p>The final result of the filtering process is a word vector,
which is then submitted to the classifier agents. As we have
mentioned, our analysis aims at identifying the following
classes of messages: undiscriminated, objective, subjective,
positive, negative.</p>
      <p>The system is organized as a simple hierarchy of agents,
mimicking the hierarchy of sentiment classes. In fact, since
objective messages have no polarity by definition, the classifier
for positive and negative sentiments is only applied to
subjective messages. If a message fails to be classified at the
first stage, then it simply remains undiscriminated. If it fails to
be classified at the second stage, then it is marked as
generically subjective.</p>
      <p>Currently, the classifier agents apply the Multinomial Naive
Bayes algorithm, but other methods can be used and different
agents can be plugged in the system. However, instead of
generating a training set by hand, we aimed at realizing an
automated (or at least semiautomated) process for obtaining
good training sets.</p>
      <p>
        About the objectivity/subjectivity classifier, we adopted a
similar strategy to [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]. In fact, to obtain objective content, we
gathered messages generated from popular news agencies. In
our tests, we used the following list: @ABC, @BBCNews,
@BBCSport, @business, @BW, @cnnbrk, @CNNMoney,
@fox32news, @latimes, @nytimes, @TIME. To obtain
subjective content, instead, we gathered comments directed to
the same list of users.
      </p>
      <p>
        About the polarity classifier, we decided to search for
sources of mostly positive or negative messages, respectively.
On the one hand, those sources should fit the particular setting
of Twitter (short messages, idiomatic expressions, smiles, etc.).
On the other hand, they should not be specific to a particular
topic or context (sport, music, etc.). Thus, we dropped the idea
of collecting messages about particular events, mostly
generating either positive or negative sentiments. Instead, we
collected messages, using generic yet polar terms as queried
hashtags. In particular, we used the following channels to
gather positive content: #adorable, #awesome, #beautiful,
#beauty, #cool, #excellent, #great. We used the following
channels to gather negative content: #angry, #awful, #bad,
#corrupt, #pathetic, #sadness, #shame. Actually, such terms
have been chosen quite empirically, taking into account the
quality of training sets they generated. But they could be
selected from WordNet-Affect [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ], SentiWordNet [3], and
other affective lexicons, in a more systematic way.
      </p>
      <p>This way, the training set is generated in an automated
fashion, as a list of tweets. Each tweet is associated with its
supposed class, in accordance to its source. In fact, the training
set is not perfect, as it contains messages gathered from public
channels. However, a training set of this kind can be generated
easily and in a methodical way, from real and updated Twitter
messages. In the next section, we will also discuss the quality
of results that can be obtained, using it as a basis for sentiment
analysis.</p>
      <p>The training set can be provided directly to the classifier
agents. In the present form, the system is based on Weka, and
can thus be configured for performing additional preprocessing
steps on the messages, including common TF-IDF
transformations, stemming, elimination of stopwords,
exclusion of infrequent words, etc.</p>
      <p>Currently, we analyze tweets for discriminating the basic
classes of objectivity and polarity, at two levels. However, we
designed the system for more complex hierarchical
classification, with the application of various types of
classifiers, as an alternative to current Naive Bayes.</p>
      <p>
        In fact, hierarchical classification has been applied
successfully in a number of studies, for information retrieval
[
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]. It has been proven effective especially in the case of
classification over hierarchical taxonomies. Moreover, it has
the advantage of being modular and customizable, with respect
to the classifiers used at different levels. Using the same
probabilistic classifier and a maximum likelihood estimator,
instead, does not provide advantages for the hierarchical
approach over the flat approach. Mitchell [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] has proved that
the same feature sets represent documents in both approaches.
Consequently, the whole hierarchical classifier system is
equivalent to the corresponding flat system.
      </p>
      <p>
        Also in the case of sentiment analysis, a hierarchy of
classes can be defined [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ][4]. Accordingly, hierarchical
classification has already been applied to sentiment analysis,
too [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
    </sec>
    <sec id="sec-4">
      <title>IV. A CASE-STUDY: THE #SAMSMITH CHANNEL</title>
      <p>This section will show the results of the classifiers and the
analysis carried out on a case study.</p>
      <p>With the above described software, it is possible to obtain
some training sets for the classifiers. In our case study, they
consist of:
• 86000 instances (polarity)
• 32000 instances (subjectivity)</p>
      <p>These instances have been obtained by exploring more than
60 channels on the social network.</p>
      <p>In the generated models, the selected features are consistent
with our expectations: the typical expressions of a certain
feeling (such as smileys, or some words that express
appreciation or disgust) show a higher probability of belonging
to the class of that feeling, rather than to the class of the
opposite sentiment.</p>
      <p>The obtained results by the classifiers using
crossvalidation (with folds = 10) on the training sets showed an
accuracy of:
• 77,45% (polarity classifier)
• 79,50% (subjectivity classifier)</p>
      <p>These results show that the model of the classifiers contains
effective features for the recognition of the sentiment of a
message.</p>
      <p>The case study which was considered in this work is the
social network of the #SamSmith channel (the singer who won
four awards at the Grammy Awards 2015). The choice of this
channel is justified by the strong similarities found between the
type of the published tweets and the instances used for training
the classifiers. All data were downloaded between 2015-02-02
and 2015-02-10. The awarding of the Grammy took place on
2015-02-08. The network (shown in Fig. 2) consists of a total
of 5570 nodes and 6886 arcs.</p>
      <p>Looking at the figure, it is possible to notice that the
network topology is consistent with the nature of the
considered case. In fact, most of the channel consists of
independent users (or small groups of users) that express their
opinion about the artist; however, in the central part of the
network there are some major communities.</p>
      <p>As shown in Fig. 3, the prevailing sentiment detected from
the classifier is the negative one. Performing an analysis on a
Fig. 4. A small community, showing positive sentiment.
sample of tweets in the network, we noticed that many
sentences are actually quotes of songs. These messages contain
melancholic and sad phrases, and are therefore classified as
negative. Considering that a quote is generally an appreciation
for the artist, most users classified as negative are actually
positive users. This is a typical example of a classic problem of
misunderstanding of the SA: the system, while classifying
correctly the tweet, misses the assessment of the feeling
because it can not evaluate the tweet together with its context.</p>
      <p>For evaluating the performances of our system, we
conducted a simple survey through a group of persons in our
department. In this way, we selected and classified 100
messages that show a clear opinion on the singer. Then, we
used those messages as a test. The results of the classifiers
showed an accuracy of 84% for the polarity and 88% for
subjectivity.</p>
      <p>In the network periphery, it is possible to notice a small
group of users whose feeling is completely positive (Fig. 4).
After a careful analysis of users' tweets in this small group, it
was found that these posts are mainly retweets and the original
messages are only two. Of these two messages, the first is
actually positive, while the other one is objective. This episode
shows how some errors of assessment can have important
impact on larger communities.</p>
      <p>Another kind of analysis we made concerns with the grade
of the users. Fig. 5 shows that two nodes have a key role within
the social network:</p>
      <p>These users are the main sources of news about the singer
Sam Smith and the event Grammy Awards 2015. This explains
their importance within the social network which we
considered.</p>
    </sec>
    <sec id="sec-5">
      <title>V. CONCLUSION</title>
      <p>In this article, we describe some results obtained from the
synthesis of Social Network Analysis and Sentiment Analysis
applied to the channel #SamSmith during the Grammy Awards
in 2015. Apart from the particular results, a methodology and
some guidelines for the automatic classification of Twitter
content have been discussed.</p>
      <p>The implemented software allows: (i) to get a training set
for the classifiers that deal with Sentiment Analysis, and (ii) to
make a thorough study of the topology of the networks.</p>
      <p>The study of the global sentiment within the network has
highlighted the typical problems of Sentiment Analysis (irony,
sarcasm, lack of information, etc.). Additionally, some peculiar
problems of the considered channel were also detected (such as
the quotes of songs).</p>
      <p>The performances obtained by the classifiers during tests
conducted on the training set and the analysis of the case
studies have shown good and promising results.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>“Sentiment analysis of Twitter data”</article-title>
          ,
          <source>Procs of the Workshop on Languages in Social Media (LSM '11)</source>
          , pp.
          <fpage>30</fpage>
          -
          <lpage>38</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>L.</given-names>
            <surname>Allisio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Mussa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bosco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Patti</surname>
          </string-name>
          , and G. Ruffo, “
          <article-title>Felicittà: Visualizing and Estimating Happiness in Italian Cities from Geotagged Tweets,”</article-title>
          <source>Proc. of ESSEM</source>
          <year>2013</year>
          , Turin, Italy,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>A. E. S.</given-names>
            <surname>Baccianella</surname>
          </string-name>
          and
          <string-name>
            <given-names>F.</given-names>
            <surname>Sebastiani</surname>
          </string-name>
          , “
          <article-title>Sentiwordnet 3.0: An enhanced lexical resource for sentiment analysis and opinion mining</article-title>
          ,
          <source>” Proc. of the 7th Conf. on Inter. Language Resources and Evaluation (LREC'10)</source>
          , ELRA,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>M.</given-names>
            <surname>Baldoni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Baroglio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Patti</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Rena</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          “
          <article-title>From tags to emotions: Ontology-driven sentiment analysis in the social semantic web,” Intelligenza Artificiale</article-title>
          , vol.
          <volume>6</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>41</fpage>
          -
          <lpage>54</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Barnes</surname>
          </string-name>
          , “
          <article-title>Class and Committees in a Norwegian Island Parish, Human Relations”</article-title>
          ,
          <source>Human Relations</source>
          , vol
          <volume>7</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>39</fpage>
          -
          <lpage>58</lpage>
          ,
          <year>1954</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Smeaton</surname>
          </string-name>
          , “
          <article-title>Combining Social Network Analysis and Sentiment Analysis to Explore the Potential for Online Radicalisation”</article-title>
          ,
          <source>in Procs of the 2009 Int. Conf. on Advances in Social Network Analysis and Mining (ASONAM '09)</source>
          .
          <source>IEEE Computer Society</source>
          , pp
          <fpage>231</fpage>
          -
          <lpage>236</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>L.</given-names>
            <surname>Bing</surname>
          </string-name>
          , “
          <article-title>Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data,” Data-Centric Systems</article-title>
          and Applications, 2nd ed., Springer, pp.
          <fpage>1</fpage>
          -
          <lpage>603</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>L.</given-names>
            <surname>Bing</surname>
          </string-name>
          .
          <source>Sentiment Analysis and Opinion Mining</source>
          , Morgan &amp; Claypool Publishers,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>D.</given-names>
            <surname>Boyd</surname>
          </string-name>
          , N. Ellison, “
          <article-title>Social Network Sites: Definition, History</article-title>
          and Scholarship,
          <source>” Journal of Computed-Mediated Communication</source>
          , vol.
          <volume>13</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>210</fpage>
          -
          <lpage>230</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>K.</given-names>
            <surname>Ca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Spangler</surname>
          </string-name>
          . Y. Chen; L. Zhang, “
          <article-title>Leveraging Sentiment Analysis for Topic Detection,” Web Intelligence and Intelligent Agent Technology (WI-IAT '08)</article-title>
          , IEEE/WIC/ACM Int.
          <source>Conf. on</source>
          , vol.
          <volume>1</volume>
          , pp.
          <fpage>265</fpage>
          -
          <lpage>271</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>E.</given-names>
            <surname>Cambria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Schuller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xia</surname>
          </string-name>
          , C. Havasi , “
          <article-title>New Avenues in Opinion Mining and Sentiment Analysis,” IEEE Intelligent Systems</article-title>
          , vol.
          <volume>28</volume>
          , no.
          <issue>2</issue>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>P.</given-names>
            <surname>Carrington</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Scott</surname>
          </string-name>
          , S. Wasserman,
          <source>Models and Methods in Social Network Analysis</source>
          , Cambridge University Press,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>E.</given-names>
            <surname>Franchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Poggi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Tomaiuolo</surname>
          </string-name>
          . “
          <article-title>Information and password attacks on social networks: An argument for cryptography</article-title>
          ,
          <source>” Journal of Information Technology Research (JITR)</source>
          ,
          <volume>8</volume>
          (
          <issue>1</issue>
          ),
          <fpage>25</fpage>
          -
          <lpage>42</lpage>
          ,
          <year>2015</year>
          . doi:
          <volume>10</volume>
          .4018/jitr.2014070104.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>E.</given-names>
            <surname>Franchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Poggi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Tomaiuolo</surname>
          </string-name>
          , “Open Social Networking for Online Collaboration,”
          <source>International Journal of e-Collaboration (IJeC)</source>
          ,
          <volume>9</volume>
          (
          <issue>3</issue>
          ),
          <fpage>50</fpage>
          -
          <lpage>68</lpage>
          ,
          <year>2013</year>
          . doi:
          <volume>10</volume>
          .4018/JITR.2015010103.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>E.</given-names>
            <surname>Franchi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Tomaiuolo</surname>
          </string-name>
          , “
          <article-title>Distributed social platforms for confidentiality and resilience,” Social Network Engineering for Secure Web Data</article-title>
          and Services,
          <source>IGI Global Publisher</source>
          , pp.
          <fpage>114</fpage>
          -
          <lpage>136</lpage>
          ,
          <year>2013</year>
          . doi:
          <volume>10</volume>
          .4018/978-1-
          <fpage>4666</fpage>
          -3926-3.
          <year>ch006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>V.</given-names>
            <surname>Francisco</surname>
          </string-name>
          , P. Gervas, and
          <string-name>
            <given-names>F.</given-names>
            <surname>Peinado</surname>
          </string-name>
          ., “
          <article-title>Ontological reasoning to configure emotional voice synthesis</article-title>
          ,
          <source>” Procs of Web Reasoning and Rule Systems</source>
          , vol.
          <volume>4524</volume>
          of LNCS, pp.
          <fpage>88</fpage>
          -
          <lpage>102</lpage>
          . Springer,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>D.</given-names>
            <surname>Ghazi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Inkpen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Szpakowicz</surname>
          </string-name>
          , “
          <article-title>Hierarchical approach to emotion recognition and</article-title>
          classification in texts,
          <source>” Advances in Artificial Intelligence</source>
          , vol.
          <volume>6085</volume>
          of LNCS, Springer Berlin, pp
          <fpage>40</fpage>
          -
          <lpage>50</lpage>
          2010.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Go</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Huang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Bhayani</surname>
          </string-name>
          , “
          <article-title>Twitter sentiment analysis</article-title>
          ,
          <source>” Final Projects from CS224N for Spring</source>
          <year>2008</year>
          /2009 at The Stanford Natural Language Processing Group,
          <year>2009</year>
          . [Online].
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Hassan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Miriam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yulan</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Harith</surname>
          </string-name>
          , “
          <article-title>Evaluation datasets for Twitter sentiment analysis: a survey and a new dataset, the STS-Gold,”</article-title>
          <source>Proc. of ESSEM</source>
          <year>2013</year>
          , Turin, Italy,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kiritchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Mohammad</surname>
          </string-name>
          , “
          <article-title>Sentiment analysis of short informal texts,”</article-title>
          <string-name>
            <given-names>J.</given-names>
            <surname>Artif</surname>
          </string-name>
          .
          <source>Int. Res.</source>
          , vol.
          <volume>50</volume>
          (
          <issue>1</issue>
          ),
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>A</given-names>
            <surname>Kowcika</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Sondhi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Shivhre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <article-title>"Sentiment Analysis for Social Media"</article-title>
          ,
          <source>Int. J. of Advanced Research in Computer Science and Software Engineering</source>
          , vol.
          <volume>3</volume>
          (
          <issue>7</issue>
          ),
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>J.C.</given-names>
            <surname>Mitchell</surname>
          </string-name>
          ,
          <article-title>Social Networks in Urban Situations: Analysis of Personal Relationships in Central African Towns</article-title>
          , Manchester Univ. Press,
          <year>1969</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>T.</given-names>
            <surname>Mitchell</surname>
          </string-name>
          , “
          <article-title>Conditions for the Equivalence of Hierarchical and Flat Bayesian Classifiers”</article-title>
          .
          <source>Technical report, Center for Automated Learning and Discovery</source>
          , Carnegie- Mellon University,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>S.</given-names>
            <surname>Mohammad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kiritchenko</surname>
          </string-name>
          , J. Martin, “Sentiment, emotion, purpose, and style in electoral tweets”,
          <source>Information Processing &amp; Management, Elsevier</source>
          , vol
          <volume>50</volume>
          (
          <issue>1</issue>
          ),
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <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>
          ., and T. By, “
          <article-title>Sentiment Analysis on Social Media”</article-title>
          ,
          <source>Proces of the 2012 Int. Conf. on Advances in Social Networks Analysis and Mining (ASONAM '12)</source>
          , IEEE Computer Society, pp:
          <fpage>919</fpage>
          -
          <lpage>926</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>B.</given-names>
            <surname>Pang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Lee</surname>
          </string-name>
          , “
          <article-title>Opinion Mining and Sentiment Analysis,” Found Trends Inf</article-title>
          . Retr., vol.
          <volume>2</volume>
          (
          <issue>1-2</issue>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>135</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>B.</given-names>
            <surname>Pang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Lee</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Vaithyanathan</surname>
          </string-name>
          , “
          <article-title>Thumbs up?: sentiment classification using machine learning techniques”</article-title>
          .
          <source>Procs of the ACL-02 conf. on Empirical methods in natural language processing (EMNLP '02)</source>
          , vol.
          <volume>10</volume>
          , USA, pp.
          <fpage>79</fpage>
          -
          <lpage>86</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>A.</given-names>
            <surname>Pak</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Paroubek</surname>
          </string-name>
          , “
          <article-title>Twitter as a corpus for sentiment analysis and opinion mining,”</article-title>
          <source>in Proc. of the 7th conf. on International Language Resources and Evaluation (LREC'10)</source>
          . Valletta, Malta, May
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>J.</given-names>
            <surname>Scott</surname>
          </string-name>
          ,
          <source>Social Network Analysis, 3rd ed., London and Beverley Hills Sage Publications</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <surname>Jr. Silla</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Freitas</surname>
          </string-name>
          , “
          <article-title>A survey of hierarchical classification across different application domains,” Data Mining and Knowledge Discovery</article-title>
          , vol.
          <volume>22</volume>
          (
          <issue>1-2</issue>
          ), pp.
          <fpage>31</fpage>
          -
          <lpage>72</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>C.</given-names>
            <surname>Strapparava</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Valitutti</surname>
          </string-name>
          . “
          <article-title>WordNet-Affect: an affective extension of WordNet,”</article-title>
          <source>Procs of 4th Int. Conf. on Language Resources and Evaluation (LREC'04)</source>
          , vol.
          <volume>4</volume>
          , pp
          <fpage>1083</fpage>
          -
          <lpage>1086</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>J.</given-names>
            <surname>Sunden</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Material</given-names>
            <surname>Virtualities</surname>
          </string-name>
          . Approaching Embodiement, New York: Peter Lang.,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>C.</given-names>
            <surname>Tan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhou</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Li</surname>
          </string-name>
          , “
          <article-title>User-level sentiment analysis incorporating social networks”, Procs of the 17th ACM SIGKDD Int.</article-title>
          .
          <source>Conf. on Knowledge Discovery and Data Mining (KDD '11)</source>
          , ACM, pp
          <fpage>1397</fpage>
          -
          <lpage>1405</lpage>
          .
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>S.</given-names>
            <surname>Wasserman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Faust</surname>
          </string-name>
          ,
          <source>Social Network Analysis: Methods and Applications</source>
          , Cambridge University Press,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>M.</given-names>
            <surname>Tomaiuolo</surname>
          </string-name>
          , “dDelega: Trust Management for Web Services,”
          <source>International Journal of Information Security and Privacy (IJISP)</source>
          ,
          <volume>7</volume>
          (
          <issue>3</issue>
          ),
          <fpage>53</fpage>
          -
          <lpage>67</lpage>
          ,
          <year>2013</year>
          . doi:
          <volume>10</volume>
          .4018/jisp.2013070104
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kiritchenko</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Mohammad</surname>
          </string-name>
          , “NRC-Canada-2014:
          <article-title>Recent improvements in sentiment analysis of tweets,” Procs of the Int</article-title>
          . Workshop on Semantic Evaluation, Dublin, Ireland,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>