<!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>An Approach to Event-based Dynamic User Pro ling in Social Media</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>20126 Milano</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universita degli Studi di Milano-Bicocca, Dipartimento di Informatica, Sistemistica e Comunicazione (DISCo) Edi cio U14</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <fpage>28</fpage>
      <lpage>30</lpage>
      <abstract>
        <p>Supporting the user in nding relevant information is one of the major tasks in Information Retrieval. The user-centered approach to IR is based on a user pro le that represents the user's interests and preferences, to obtain relevant information beyond the formulation of a query. Nowadays, the content di used by people in the Social Web represents a source of primary information to build a user pro le. For this reason, the aim of this paper is to propose an event-based approach to user pro ling in social media, where an event is identi ed as a namedentity. Furthermore, by the proposed approach, it is possible to consider the user's interests evolution over time.</p>
      </abstract>
      <kwd-group>
        <kwd>Information Retrieval</kwd>
        <kwd>User Pro ling</kwd>
        <kwd>Information Evolution</kwd>
        <kwd>Social Media</kwd>
        <kwd>User-Generated Content</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The main objective of Information Retrieval is to support users in the process
of nding information relevant to their needs and interests, which are usually
formulated by means of a query. Originally, Information Retrieval Systems (IRS)s
relied on the so called system-centered approach, where the IRS produces the
same results to the same query, independently from the user context (the \one
size ts all" paradigm). In addition to this, by employing this approach, for a
particular user it could not be easy to formulate a need or a complex request using
only few words. For these reasons, the user-centered approach to Information
Retrieval is by now the most frequently applied, since it is aimed at identifying
the information relevant to the user beyond the classic formulation of a query,
by considering the user's context [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. To this purpose, a user model (a.k.a., user
pro le), which is a formal representation of the user's interests and preferences,
is employed. According to [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], the phases that have to be considered in the user
pro le de nition are: (i) the acquisition of the information characterizing the
user's context, (ii) the formal representation of the user pro le by means of a
formal language, and (iii) its updating, nalized at learning the changes of the
user's preferences in time.
      </p>
      <p>
        This paper presents a preliminary approach for the de nition of dynamic user
pro les that exploit the content generated and di used by users through social
media, the so called User-Generated Content (UGC). In fact, UGC can be
considered as a sort of repository from which the user's interests and preferences can
be acquired, and which also allows to capture their dynamic nature [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
Specifically, concerning the above mentioned acquisition phase, the user's preferences
are extracted from social media posts collected from Twitter and Facebook,
which can contain both text and other multimedia data. In particular, an
approach to event-based user pro ling is proposed in this paper, to both formally
represent the user's preferences and for monitoring their evolution over time.
More speci cally, an event that represents a user's interest in a given period of
time is identi ed by means of a named-entity, which is extracted from the user's
social media posts by means of a Named Entity Recognition (NER) tool. Each
named-entity is associated with a topical representation that is extracted from
the social media posts' content related to the entity in a given time-window.
Both the events in the user pro le and their topical representations are then
updated over time by considering new social media posts generated by the user.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>
        In the literature, several models to represent user pro les have been proposed,
such as bag-of-words [
        <xref ref-type="bibr" rid="ref13 ref7">7, 13</xref>
        ], vectors [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], graphs [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], personal ontologies [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The
bag-of-words model is one of the most common approaches to user pro ling,
but in the case of short texts { such as social media posts { it presents some
limitations. First, terms usually do not occur more than once within a single post,
making it di cult to understand the user's interests based on term frequency
[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]; second, the bag-of-words model is not able to capture the semantics of a
particular post [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. To overcome these limitations, the de nition of a user pro le
based on the extraction and recognition of entities instead of keywords has been
suggested [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], and it constitutes the strategy employed by the approach proposed
in the next section.
      </p>
      <p>
        Another important issue that concerns the de nition of a user pro le is its
updating [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. Interests related to a particular user change over time, and,
consequently, it is necessary to update the user pro le accordingly. In the literature,
several works have addressed this issue. In [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], a long-term user model, which
takes into account the long-term interests of the user, and a short-term user
model, which takes into account the interests recently manifested by the user,
have been de ned. It is also possible to de ne several user pro les through a
vector-based representation, based on what the user has published in consequent
periods of time, and to measure the similarity between the pro les [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Also the
use of `forgetting' functions has been proposed, in order to take into account the
interest drift over time [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. In the proposed approach, as it will be illustrated
below, the concepts of Temporal User Pro le and General User Pro le will be
described to re ect the above situations.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Event-based Dynamic User Pro ling</title>
      <p>
        The proposed approach focuses on the idea that a topical user pro le can be
centered on the concept of event. An event has been de ned in the literature as
\a speci c thing that happens at a speci c time and place along with all necessary
preconditions and unavoidable consequences" [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In the proposed approach, the
events are automatically extracted from the content generated by the user in a
given period of time. An event is intended in this context as a potential interest,
and it is represented by means of a named-entity automatically extracted from
the user's feed in a time-window, where the feed is intended as the collection
of social media posts of a particular user, and the time-window is the period of
time on which the feed spans.
      </p>
      <p>
        The term named-entity was coined by Grishman and Sundheim in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], in
the context of Information Extraction (IE); it corresponds to an information
unit that represents a real-world entity, such as a place, a person, a product,
an organization, and so on, de ned by an appropriate name [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. In the
approach described in this paper, once the named-entities have been identi ed, a
topical representation is associated with them, based on the content published
by the user. To this purpose, the bag-of-words model is applied: the words are
extracted directly from the user's feed (i.e., from Facebook and Twitter posts)
associated with each event. Finally, both entities in the user pro le and their
topical representations have to be updated over time based on the dynamicity
of the UGC.
      </p>
      <p>Therefore, the proposed approach can be described according to the following
three phases: (i) the UGC acquisition phase, (ii) the named-entity extraction
and user pro le formal representation phase, and (iii) the user pro le updating
phase.
3.1</p>
      <sec id="sec-3-1">
        <title>UGC Acquisition</title>
        <p>In this phase, the user's social media posts gathered from both Facebook (when
available) and Twitter are collected and grouped according to a time-window,
the granularity of which can be variable, i.e., one week, 15 days, etc.</p>
        <p>In general, each post can contain both text and other multimedia data, but
in this paper only textual information is considered. In Facebook, a post can
represent each user's status update without particular limits, while in Twitter a
post is known as tweet, and there are limits in the tweet length; originally, the
maximum length was xed to 140 characters, although this has been made more
exible over time. Currently, the length of a tweet cannot exceed 280 characters,
and each tweet can be equipped with a picture and a location.</p>
      </sec>
      <sec id="sec-3-2">
        <title>Named-entity Extraction and User Pro le Formal</title>
      </sec>
      <sec id="sec-3-3">
        <title>Representation</title>
        <p>
          As previously illustrated, in this work a user pro le is composed of
namedentities extracted from the user's posts in a speci c time-window. Formally, let
us denote by Dui the feed generated by a user u in a time-window ti. From Dui, a
collection Ei of named-entities is extracted. The extraction can be performed by
exploiting a Named-Entity Recognition (NER) tool; in the proposed approach,
DBpedia Spotlight [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] has been employed. Based on the extracted entities, the
proposed approach de nes a Temporal User Pro le P Ti(u) for the time-window
ti. The Temporal User Pro le can be seen as a set of pairs he; !eii, in which
e is an entity, and !ei is the weight expressing the importance of that entity.
Formally:
        </p>
        <p>P Ti(u) = fhe; !eiije 2 Eig:
Given a feed Dui, the weight !ei is computed as follows:
!ei =</p>
        <p>Nei ;
jDuij
where Nei is the number of posts in Dui in which the entity e is cited, and jDuij
represents the total number of posts in Dui.</p>
        <p>To provide a topical representation of an entity e, a bag-of-words BoWei is
associated with e, which contains the words extracted from the posts of the feed
Dui in which e is cited. Formally:</p>
        <p>e ! BoWei = fhw1; noccw1 i; hw2; noccw2 i; : : : ; hwj ; noccwj i; : : :g;
where the symbol ! expresses the association between e and the bag-of-words,
and noccwj represents the number of occurrences of the word wj in the posts
referring to e.
3.3</p>
      </sec>
      <sec id="sec-3-4">
        <title>User Pro le Updating</title>
        <p>The Temporal User Pro le de ned in the previous phase allows to capture the
user's interests based on the content s/he published in a given time period. In
order to be able to capture the dynamicity of the user's interests over time, a
General User Pro le P (u) is de ned in this phase. Speci cally, at each time
window ti, an updated instance Pi(u) of the General User Pro le is created,
which takes into account both the current interests of the user and the previous
ones. The rst instance, i.e., P1(u), coincides with the Temporal User Pro le
P T1(u) associated with the rst time-window t1, the second instance, i.e., P2(u),
considers both the Temporal User Pro le P T2(u) associated with time-window
t2 and P1(u) related to t1, and so on, as illustrated in Figure 1. From a formal
point of view:</p>
        <p>Pi(u) = fhe; eiije 2 Eig;
where ei is the interest value of e at the time-window ti, and Ei is the set of all
entities extracted from the user's feed until time-window ti (included). The value
of ei in Pi(u) and the bag-of-words associated with e are obtained as follows.
PT1(u)</p>
        <p>PT2(u)
P1(u)
t1</p>
        <p>P2(u)
t2
…
…
…</p>
        <p>PTi(u)
Pi(u)
ti
…
…
…</p>
        <p>PTj(u)
Pj(u)
tj</p>
        <p>P(u)</p>
        <p>Computing the interest weights At each time-window ti, the value of ei
can be computed according to the following simple formula, which have been
de ned to preliminarily evaluate the approach:
ei =
(
!ei
e(i 1)+!ei
2
i = 1 or e(i 1) = 0
otherwise
(1)
where e(i 1) is the interest value of the entity e at time t(i 1).</p>
        <p>This means that, if the user had no previous interest in the entity e, the
interest value ei in Pi(u) assumes the value of !ei. Otherwise, the value of ei
is the arithmetic mean between the values e(i 1) and !ei.</p>
        <p>Updating the bag-of-words The bag-of-words related to a given entity has
to be updated at each time-window, in order to have, within each instance of
the General User Pro le, an up-to-date topical representation for the entity.
Speci cally, for time-window ti, the bag-of-words associated with an entity e
in Pi(u) is constituted by the union of the terms related to e from the
bag-ofwords in the Temporal User Pro le P Ti(u) and those from the bag-of-words in
P(i 1)(u). If a term appears in the bags-of-words of both P Ti(u) and P(i 1)(u),
the term frequency associated with the term in Pi(u) can be computed as the
arithmetic mean of the term frequency in P Ti(u) and the term frequency in
P(i 1)(u); otherwise, if a term does not appear in P Ti(u), the frequency of the
term in Pi(u) can be obtained by applying a decay function to the frequency
of the term in P(i 1)(u); a simple solution could be represented by the function
f (tf ) = 1 tf , where is a decay parameter, and tf is the term frequency in
P(i 1)(u). In this way, within the updated bag-of-words representing e, the terms
that have the higher frequency are the ones that better describe the entity, and
the terms that are no more employed in recent posts will assume less and less
importance over time.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Implementation and Preliminary Results</title>
      <p>The prototype implementing the approach described in the previous section has
been developed in Java 8. In order to crawl both Facebook and Twitter posts,
the Twitter4J,1 version 4.04, and Facebook4J,2 version 2.4.8, libraries have been
employed. Each feed has been indexed by exploiting the Apache Lucene library,3
version 6.4.0. DBpedia Spotlight4 has been used for the automatic extraction of
named-entities from unstructured text.</p>
      <p>In order to preliminarily evaluate if the proposed approach is able to track
the evolution of the user's interests over time, a simple analysis on two users's
interests has been conducted. Table 1 illustrates the real users that have been
considered, i.e., Barack Obama and Coldplay; their feeds are publicly accessible
and their interests easily analyzable. Data refer to the period ranging from March
2013 to January 2017. For the two users, a couple of entities (interests) that is
worth mentioning are commented in the following.</p>
      <p>In Figures 2 and 3, the bar chart illustrates the value of the weight !ei
associated with the entity in each Temporal User Pro le at each time-window
ti, while the line chart illustrates the evolution of the interest value ei of the
entity in the instances of the General User Pro le.</p>
      <p>In relation to the user Barack Obama, two entities are analyzed in Figure 2; it
emerges that the entity Patient Protection and A ordable Care Act represents a
long-term interest, since its evolution graph in the left line chart shows a growing
curve, while the entity United States Senate only appears during the last part of
the tracking period, as illustrated in the right line chart. Since it never occurred
before, it is plausible to state that it represents a short-term interest, related to
a particular phase of his political career.</p>
      <p>Figure 3 illustrates two entities that might represent two short-term interests
referred to Coldplay. The interesting observations that emerge from this gure
are that the entity iTunes occurs especially during the rst part of the overall
period of social activity analyzed; instead, the evolution trend of the entity
Spotify is almost the opposite of the iTunes one. Considering that Coldplay
1 http://twitter4j.org/
2 http://facebook4j.org/
3 http://lucene.apache.org/core/
4 http://www.dbpedia-spotlight.org/
use their Twitter account mainly for advertisement purposes, it is possible to
suppose that for iTunes an interest drift occurred because Coldplay decided, at
a certain point, to focus more on Spotify instead of iTunes as a music provider.
In this paper, a preliminary approach for modeling a dynamic user pro le in the
Social Web by exploiting the User-Generated Content (UGC) spreading through
social media has been proposed. The approach is based on an event-based
strategy, where the user's interests are represented as named-entities extracted from
Facebook and Twitter feeds related to a given period of time. The proposed
approach allows to consider the dynamic nature of the user's interests, and to
update the user pro le accordingly; it could be useful for example to search or
recommend social media contents, in a scenario where opinions and interests
change very quickly. In this paper, only preliminary results connected to the
evolution of the user's interests over time have been presented. In the future, the
model will be re ned by considering for example the normalization of interest
weights across entities, and extended evaluations will be performed.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>F.</given-names>
            <surname>Abel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.-J.</given-names>
            <surname>Houben</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Tao</surname>
          </string-name>
          .
          <article-title>Analyzing user modeling on Twitter for personalized news recommendations</article-title>
          .
          <source>In Int. Conf. on User Modeling, Adaptation, and Personalization</source>
          , pages
          <fpage>1</fpage>
          <lpage>{</lpage>
          12. Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>J.</given-names>
            <surname>Allan</surname>
          </string-name>
          .
          <article-title>Topic detection and tracking: event-based information organization</article-title>
          , volume
          <volume>12</volume>
          . Springer Science &amp; Business
          <string-name>
            <surname>Media</surname>
          </string-name>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>R.</given-names>
            <surname>Arezki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Poncelet</surname>
          </string-name>
          , G. Dray, and
          <string-name>
            <given-names>D. W.</given-names>
            <surname>Pearson</surname>
          </string-name>
          .
          <article-title>Information retrieval model based on user pro le</article-title>
          .
          <source>In Int. Conf. on Arti cial Intelligence: Methodology, Systems, and Applications</source>
          , pages
          <volume>490</volume>
          {
          <fpage>499</fpage>
          . Springer,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>D.</given-names>
            <surname>Billsus</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. J.</given-names>
            <surname>Pazzani</surname>
          </string-name>
          .
          <article-title>A hybrid user model for news story classi cation</article-title>
          .
          <source>In UM99 User Modeling</source>
          , pages
          <volume>99</volume>
          {
          <fpage>108</fpage>
          . Springer,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>S.</given-names>
            <surname>Calegari</surname>
          </string-name>
          and
          <string-name>
            <given-names>G.</given-names>
            <surname>Pasi</surname>
          </string-name>
          .
          <article-title>Personal ontologies: Generation of user pro les based on the YAGO ontology</article-title>
          .
          <source>Inf. Proc. &amp; Manag</source>
          .,
          <volume>49</volume>
          (
          <issue>3</issue>
          ):
          <volume>640</volume>
          {
          <fpage>658</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>B.</given-names>
            <surname>Carminati</surname>
          </string-name>
          , E. Ferrari, and
          <string-name>
            <given-names>M.</given-names>
            <surname>Viviani</surname>
          </string-name>
          .
          <article-title>A multi-dimensional and event-based model for trust computation in the social web</article-title>
          .
          <source>In Int. Conf. on Social Informatics</source>
          , pages
          <volume>323</volume>
          {
          <fpage>336</fpage>
          . Springer,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>J.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Nairn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Nelson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bernstein</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Chi</surname>
          </string-name>
          .
          <article-title>Short and tweet: experiments on recommending content from information streams</article-title>
          .
          <source>In Proc. of the SIGCHI Conf. on Human Factors in Computing Systems</source>
          , pages
          <fpage>1185</fpage>
          {
          <fpage>1194</fpage>
          . ACM,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>R.</given-names>
            <surname>Grishman</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Sundheim</surname>
          </string-name>
          .
          <article-title>Design of the MUC-6 evaluation</article-title>
          .
          <source>In Proc. of the 6th Conf. on Message Understanding</source>
          , pages
          <fpage>1</fpage>
          <lpage>{</lpage>
          11. Association for Computational Linguistics,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>I.</given-names>
            <surname>Koychev</surname>
          </string-name>
          and
          <string-name>
            <surname>I. Schwab.</surname>
          </string-name>
          <article-title>Adaptation to drifting users interests</article-title>
          .
          <source>In Proc. of ECML2000 Workshop: Machine Learning in New Inf. Age</source>
          , pages
          <volume>39</volume>
          {
          <fpage>46</fpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>P. N.</given-names>
            <surname>Mendes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Jakob</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Garc</surname>
          </string-name>
          a-Silva, and
          <string-name>
            <given-names>C.</given-names>
            <surname>Bizer. DBpedia Spotlight</surname>
          </string-name>
          <article-title>: shedding light on the web of documents</article-title>
          .
          <source>In Proc.s of the 7th Int. Conf. on Semantic Systems</source>
          , pages
          <fpage>1</fpage>
          <article-title>{8</article-title>
          . ACM,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>D.</given-names>
            <surname>Nadeau</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Sekine</surname>
          </string-name>
          .
          <article-title>A survey of named entity recognition and classi cation</article-title>
          .
          <source>Lingvisticae Investigationes</source>
          ,
          <volume>30</volume>
          (
          <issue>1</issue>
          ):3{
          <fpage>26</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12. G. Pasi.
          <article-title>Issues in Personalizing Information Retrieval</article-title>
          .
          <source>IEEE Intelligent Informatics Bulletin</source>
          , pages
          <fpage>3</fpage>
          <issue>{7</issue>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>M. J. Pazzani</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Muramatsu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Billsus</surname>
          </string-name>
          , et al.
          <article-title>Syskill &amp; webert: Identifying interesting web sites</article-title>
          .
          <source>In AAAI/IAAI</source>
          , Vol.
          <volume>1</volume>
          , pages
          <fpage>54</fpage>
          {
          <fpage>61</fpage>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>B.</given-names>
            <surname>Sriram</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Fuhry</surname>
          </string-name>
          , E. Demir,
          <string-name>
            <given-names>H.</given-names>
            <surname>Ferhatosmanoglu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Demirbas</surname>
          </string-name>
          .
          <article-title>Short text classi cation in Twitter to improve Information Filtering</article-title>
          .
          <source>In Proc. of the 33rd Int. ACM SIGIR Conf. on Research and development in information retrieval</source>
          , pages
          <volume>841</volume>
          {
          <fpage>842</fpage>
          . ACM,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15. L.
          <string-name>
            <surname>Tamine-Lechani</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Boughanem</surname>
            , and
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Daoud</surname>
          </string-name>
          .
          <article-title>Evaluation of contextual information retrieval e ectiveness: overview of issues and research</article-title>
          .
          <source>Knowledge and Information Systems</source>
          ,
          <volume>24</volume>
          (
          <issue>1</issue>
          ):1{
          <fpage>34</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16. H.
          <string-name>
            <surname>Yin</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Cui</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Hu</surname>
            , and
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Zhou</surname>
          </string-name>
          .
          <article-title>Dynamic user modeling in social media systems</article-title>
          .
          <source>ACM Trans. on Inf. Syst. (TOIS)</source>
          ,
          <volume>33</volume>
          (
          <issue>3</issue>
          ):
          <fpage>10</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>