<!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>cTag: Semantic Contextualisation of Social Tags</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ignacio Fernández-Tobías</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Iván Cantador</string-name>
          <email>ivan.cantador@uam.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alejandro Bellogín</string-name>
          <email>alejandro.bellogin@uam.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Departamento de Ingeniería Informática, Universidad Autónoma de Madrid 28049</institution>
          <addr-line>Madrid</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper, we present an algorithmic framework to identify the semantic meanings and contexts of social tags within a particular folksonomy, and exploit them for building contextualised tag-based user and item profiles. We also present its implementation in a system called cTag, with which we preliminary analyse semantic meanings and contexts of tags belonging to Delicious and MovieLens folksonomies.</p>
      </abstract>
      <kwd-group>
        <kwd>social tagging</kwd>
        <kwd>folksonomy</kwd>
        <kwd>ambiguity</kwd>
        <kwd>semantic contextualisation</kwd>
        <kwd>clustering</kwd>
        <kwd>user modelling</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Social tagging has become a popular practice as a lightweight mean to classify and
exchange information. Users create or upload content (resources, items), annotate it
with freely chosen words (tags), and share these annotations with others. In a social
tagging system, the whole set of tags constitutes an unstructured collaborative
knowledge classification scheme that is commonly known as folksonomy. This implicit
classification serves various purposes, such as for item organisation, promotions, and
sharing with friends or with the public. Studies have shown, however, that tags are
generally chosen by users to reflect their interests [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. These findings lend support to
the idea of using tags to derive precise user preferences, and bring with new research
opportunities on personalised search and recommendation [
        <xref ref-type="bibr" rid="ref11 ref12 ref13">11,12,13</xref>
        ].
      </p>
      <p>Despite the above advantages, social tags are free text, and thus suffer from various
vocabulary problems. Ambiguity (polysemy) of the tags arises as users apply the
same tag in different domains (e.g. bridge, the architectonical structure vs. the card
game). At the opposite end, the lack of synonym control can lead to different tags
being used for the same concept, precluding collocation (e.g. biscuit and cookie).
Synonym relations can also be found in the form of acronyms (e.g. nyc for new york
city), and morphological deviations (e.g. blog, blogs, blogging). Moreover, there
are tags that have single meanings, but are used in different semantic contexts that
should be distinguished (e.g. web may be used to annotate items about distinct topics
such as Web development, Web browsers, and Web 2.0).</p>
      <p>Aiming to address such problems, we present herein a system called cTag, which
consists of an algorithmic framework that allows identifying semantic meanings and
contexts of social tags within a particular folksonomy, and exploits them to build
contextualised tag-based user and item profiles.
Current folksonomy-based content retrieval systems have a common limitation: they
do not deal with semantic ambiguities of tags. For instance, given a tag such as sf,
existing content retrieval strategies do not discern between the two main meanings of
that tag: San Francisco (the Californian city) and Science Fiction (the literary genre).</p>
      <p>
        Semantic ambiguity of social tags, on the other hand, is being investigated in the
literature. There are approaches that attempt to identify the actual meaning of a tag by
linking it with structured knowledge bases [
        <xref ref-type="bibr" rid="ref1 ref6">1,6</xref>
        ]. These approaches, however, rely on
the availability of external knowledge bases, and so far are preliminary, and have not
been applied to personalised search and recommendation.
      </p>
      <p>
        Other works are based on the concept of tag co-occurrence, that is, on extracting
tag semantic meanings and contexts within a particular folksonomy by clustering the
tags according to their co-occurrences in item annotation profiles [
        <xref ref-type="bibr" rid="ref14 ref2 ref7">2,7,14</xref>
        ]. For
example, for the tag sf, often co-occurring tags such as sanfrancisco, california
and bayarea may be used to define the context “San Francisco, the Californian city”,
while co-occurring tags like sciencefiction, scifi and fiction may be used to
define the context “Science Fiction, the literary genre.”
      </p>
      <p>
        In this paper, we follow a clustering strategy as well, but in contrast to previous
approaches, ours provides the following benefits:
 Instead of using simple tag co-occurrences, we propose to use more
sophisticated tag similarities, which were presented by Markines et al. in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ],
and are derived from established information theoretic and statistical measures.
 Instead of using standard hierarchical or partitional clustering strategies, which
require defining a stop criterion for the clustering processes, we propose to
apply the graph clustering technique presented by Newman and Girvan [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ],
which automatically establishes an optimal number of clusters. Moreover, to
obtain the contexts of a particular tag, we propose not to cluster the whole
folksonomy tag set, but a subset of it.
      </p>
      <p>In the following, we briefly describe the above tag similarities and clustering
technique. In Section 3, we shall explain how obtained tag similarities and clusters are
exploited to contextualise tag-based profiles.
2.1 Tag Similarities
A folksonomy can be defined as a tuple , where is the
set of tags that comprise the vocabulary expressed by the folksonomy,
and are respectively the sets of users and items that annotate and are
annotated with the tags of , and is the set of
assignments (annotations) of each tag to an item by a user .</p>
      <p>
        To compute semantic similarities between tags, we follow a two step process. First,
we transform the tripartite space of a folksonomy, represented by the triples
, into a set of tag-item relations (or tag-user
relations ), where (or ) is a real number that
expresses the relevance (importance, strength) of tag when describing item profile
(or user profile ). In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], Markines et al. call this transformation as tag assignment
“aggregation”, and present and evaluate a number of different aggregation methods.
We focus on two of these methods, projection and distributional aggregation, which
are described with a simple example in Figure 1. Projection aggregation is based on
the Boolean use of a tag for annotating a particular item, while distributional
aggregation is based on the popularity (within the community of users) of the tag for
annotating such item. Second, in the obtained bipartite tag-item (or tag-user) space,
we compute similarities between tags based on co-occurrences of the tags in item (or
user) profiles. In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the authors compile a number of similarity metrics derived from
established information theoretic and statistical measures. cTag computes some of
these metrics, whose definitions are given in Table 1.
      </p>
      <p>Tag assignments [user, tag, item]</p>
      <p>Alice
www.umap2011.org
www.delicious.com
ir.ii.uam.es
conference recommender research
1 1
1
1 1</p>
      <p>Bob
www.umap2011.org
www.delicious.com
ir.ii.uam.es
conference recommender research
1 1 1</p>
      <p>1
</p>
      <p>Tag assignment aggregation [tag, item]</p>
      <p>Projection
www.umap2011.org
www.delicious.com
ir.ii.uam.es
conference recommender research
1 1 1
1
1 1</p>
      <p>Distributional
www.umap2011.org
www.delicious.com
ir.ii.uam.es
conference recommender research
2 2 1
2
1 1
We create a graph , in which nodes represent the social tags of a folksonomy, and
edges have weights that correspond to semantic similarities between tags. By using
the similarity metrics presented in Section 2.1, captures global co-occurrences of
tags within item annotations, which in general, are related to synonym and polysemy
relations between tags.</p>
      <p>Similarity
Matching
Overlap
Jaccard</p>
      <p>Dice
Cosine</p>
      <p>Projection aggregation</p>
      <p>Distributional aggregation</p>
      <p>
        Once is built, we apply the graph clustering technique presented by Newman and
Girvan in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], which automatically establishes an optimal number of clusters.
However, we do not cluster , but subgraphs of it. Specifically, for each tag , we
select its most similar tags and then, for each of these new tags, we select its
most similar tags1 to allow better distinguishing semantic meanings and contexts of
within the set of most similar tags. With all the obtained tags (at most ), we
create a new graph , whose edges are extracted from the global graph .
      </p>
      <p>Tables 2 and 3 show examples of semantic meanings and contexts retrieved by our
approach for Delicious2 and MovieLens3 tags. Delicious is an online system where
users bookmark and tag Web pages. Since bookmarks can be related with any topic, a
wide range of domains are covered by Delicious tags, and semantic meanings are
easily distinguished in many cases. It can be seen, for instance, that most of the Web
pages tagged with sf are about San Francisco and Science Fiction. Moreover, for a
particular meaning, several contexts can be found. Web pages about San Francisco
may belong to restaurants or announce events in that city.
tag
sf
web
holiday
context
centroid
fiction
sanfrancisco
restaurants</p>
      <p>events
webdesign
web2.0
javascript
browser
christmas
travel
airlines
rental</p>
      <p>MovieLens, on the other hand, is a recommender system where users rate and tag
movies. We may expect that the number of contexts for a particular tag in MovieLens
folksonomy is much lower than in Delicious’ since the scope of the former (movies
belonging to a limited number of genres) is smaller than the latter (Web pages related
to any domain and topic). Moreover, we may also expect that distinct meanings and
contexts of a particular tag are hardly differentiated in MovieLens since the number of
tags and tag assignments per user and item is lower than in Delicious. Examples in
Table 3, however, show that is not necessarily the case: there are animation movies
produced by different studios (e.g. Disney and Pixar), movies interpreted by Will
Smith, the American actor, with different genres (e.g. comedy, action, and science
fiction), and movies with characters that can be described based on different facets,
e.g. James Bond, as a spy, as a killer, or as a hero.
1 In preliminary experiments, we have tested and
2 Delicious - Social bookmarking, http://www.delicious.com
3 MovieLens - Movie recommendations, http://www.movielens.org</p>
      <p>tag
animation
will smith
james bond
context
centroid
animals
pixar
disney
anime
fantasy
funny
conspiracy
comic
murder
action
espionage
england
context</p>
      <p>
        tags
animals, children, fun, kids, talking animals
cartoon, inventive, pixar, toys come to life, vivid characters
classic, disney, disney studios, family, fantasy
anime, hayao miyazaki, japanese, studio ghibli, zibri studio
fantasy, seen more than once, adventure, action, exciting
funny, comedy, jim carrey, claymation, very funny
conspiracy, michael moore, twist ending, politics
comic, adapted from comic, superhero, based on a comic
murder, bond, 007, assassin, killer as protagonist, serial killer
action, scifi, adventure, superhero
espionage, matt damon, robert ludlum, tom cruise, spies
england, british, uk, based on a book
3 Semantically Contextualised Tag-based Profiles
We define the profile of user as a vector , where is a
weight (real number) that measures the “informativeness” of tag to characterise
contents annotated by . Similarly, we define the profile of item as a vector
, where is a weight that measures the relevance of tag to
describe . There exist different schemes to weight the components of tag-based user
and item profiles. Some of them are based on the information available in individual
profiles, while others draw information from the whole folksonomy. We have
implemented several forms of weighting strategies based on the well-known TF,
TFIDF, and BM25 information retrieval models [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>In each of the built profile, a tag is transformed into a semantically contextualised
tag (or ), which is formed by the union of and the semantic context (or )
of within the corresponding user profile (or item profile ). For instance, tag sf
in a user profile with tags like city, california and bayarea may be transformed into
a new tag sf|sanfrancisco, since in that profile, “sf” clearly refers to San Francisco,
the Californian city. With this new tag, matchings with item profiles containing
contextualised tags such as sf|fiction, sf|restaurants or sf|events would be
discarded by a personalised search or recommendation algorithm because they may
annotate items related to Science Fiction, or more specific topics of San Francisco like
restaurants and events in the city.</p>
      <p>More formally, the context (centroid) (or ) of tag within the user profile
(or item profile ), and the corresponding contextualised tag (or ) are
defined as follows:
where
of tag</p>
      <p>is the weighted list of tags that define each of the contexts
within the folksonomy (see Tables 2 and 3).
3d|animated animation|disney pixar animation|animation comedy|animation fun|adventure
disney|family kids|toys come to life animated|pixar animation funny|animation bright|toys come to life
computer|animation disney animation|pixar favorite|toys come to life fantasy|animation family|disney
toys|toys come to life pixar|toys come to life toys come to life|animated classic|comedy funny|animation
fantasy|zibri studio dragon|anime movie mythical creatures|anime secret door|anime japan|zibri studio
animation|anime miyazaki|zibri studio hayao miyazaki|myazaki zibri strudio|anime myazaki|zibri studio
fun|adventure adventure|zibri studio environment|mythical creatures animated|animation strange|foreign
foreign|japan great anime film|anime anime movie|mythical creatures fanciful|zibri studio anime|zibri studio
oscar winner|scifi aliens|scifi will smith|fantasy frantic|scifi end of the world|scifi
adventure|scifi want|scifi seen more than once|scifi sf|scifi action|fantasy
alien invasion|action scifi|fantasy seen at the cinema|scifi war|action disaster|scifi
dvd|space watchfully|action patriotic|scifi invasion|scifi et|scifi
comedy|funny humor|comedy end of the world|scifi stupid|comedy aliens|stupid
funny|comedy amazing|fantasy formulaic|will smith action|fantasy very funny|funny
predictable|scifi fight|funny seen more than once|comedy futurism|scifi cool|comedy
will smith|funny cool but freaky|funny violently stupid|comedy dvd|space space|alien invasion
cTag4 is a system with the implementation of the algorithmic framework for tag and
profile contextualisation presented in Sections 2 and 3, and allows using and testing it
through a Web application and a Web service. Figure 2 shows a screenshot of cTag
Web application. The user selects a dataset –Delicious or MovieLens– and a tag
similarity, queries for a social tag available in the dataset, and obtains the semantic
contexts associated to that tag. The user can also set a profile (manually or
automatically via Delicious API) to contextualise. The retrieved contexts (clusters)
are shown in the form of weighted lists of tag clouds, and a coloured clustered graph.
4 cTag Web application and Web service, http://ir.ii.uam.es/reshet/results.html</p>
      <p>As shown in Table 6, in addition to the differences in the number and nature of
their domains, cTag datasets5 obtained from Delicious and MovieLens systems
present distinct characteristics that may affect the contextualisation process (Table 7),
and its further application to folksonomy-based personalisation and recommendation
strategies. Although the number of users is quite similar (~2K) for both datasets, the
number of tagged items (and tag assignments) is much different; the purpose of
Delicious is bookmarking and tagging Web pages, and MovieLens’s is rating movies.
Moreover, in Delicious dataset, a significant amount of tags was not contextualised
because they are expressions that are not commonly shared by the community.
5 cTag datasets, published at HetRec’11 workshop: http://ir.ii.uam.es/hetrec2011
#users
#items
#tags</p>
      <sec id="sec-1-1">
        <title>Avg. #tags/user</title>
      </sec>
      <sec id="sec-1-2">
        <title>Avg. #tags/item #TAS</title>
      </sec>
      <sec id="sec-1-3">
        <title>Avg. #TAS/user Avg. #TAS/item #contextualised tags</title>
        <p>2113
5909
5291
47958
5291
1867
69226
53388
437593
14295
123.697 (99.870)
7.085 (3.397)
10.093 (52.193)
6.353 (8.141)
234.383 (192.395)
22.697 (169.948)
6.321 (6.356)
8.116 (12.638)</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>5 Conclusions and Future Work</title>
      <p>In this paper, we have presented cTag, a system which consists of an algorithmic
framework to identify the semantic meanings and contexts of social tags within a
particular folksonomy, and exploit them for building contextualised tag-based user
and item profiles. The main benefit of cTag approach is that it utilises a clustering
technique that exploits sophisticated co-occurrence based similarities between tags, is
very efficient since it is not executed on the whole tag set of the folksonomy, and
provides an automatic stop criterion to establish the optimal number of clusters.</p>
      <p>
        As shown in previous works [
        <xref ref-type="bibr" rid="ref1 ref11 ref13 ref7">1,7,11,13</xref>
        ], semantic disambiguation and contextualisation
of social tags can be used to improve folksonomy-based personalised search and
recommendation strategies. Recently, in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], we have preliminary evaluated cTag with a
number of state of the art recommenders [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] on a Delicious dataset, and have obtained
13% to 24% precision/recall improvements by only contextualising 5.3% of the tags
available in that dataset. In the study, we have also conducted a manual evaluation of
our tag contextualisation approach. By considering as ground-truth data a set of 1,080
manual context assignments provided by 30 human evaluators for 78 distinct tags within
several profiles, our approach have achieved 63.8%, 81.1% and 88.4% accuracies
selecting respectively the first, second and third top contexts for each particular tag.
      </p>
      <p>The effect that semantic contextualisation of tags in folksonomies describing a
single domain (movies in MovieLens, music tracks in Last.fm), and in folksonomies
about multiple domains (Web pages in Delicious), does have on personalization and
recommendation strategies, together with an exhaustive analysis of the proposed
semantic tag similarities, and an empirical comparison of different clustering
methods, are some research lines to be addressed.</p>
      <p>
        The distinction of the users’ tagging purposes –describing content and context,
making subjective opinions, and providing self-references– may be also taken into
consideration to enhance the tag disambiguation/contextualization process [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
This work was supported by the Spanish Ministry of Science and Innovation
(TIN2008-06566-C04-02), and the Regional Government of Madrid
(S2009TIC1542).
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Angeletou</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sabou</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Motta</surname>
          </string-name>
          , E.:
          <article-title>Improving Folksonomies Using Formal Knowledge: A Case Study on Search</article-title>
          .
          <source>In: 4th Asian Semantic Web Conference</source>
          ,
          <fpage>276</fpage>
          --
          <lpage>290</lpage>
          . Springer-Verlag (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Au</given-names>
            <surname>Yeung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. M.</given-names>
            ,
            <surname>Gibbins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Shadbolt</surname>
          </string-name>
          , N.:
          <article-title>Contextualising Tags in Collaborative Tagging Systems</article-title>
          .
          <source>In: 20th Conference on Hypertext and Hypermedia</source>
          , pp.
          <fpage>251</fpage>
          --
          <lpage>260</lpage>
          . ACM Press (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Cantador</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bellogín</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fernández-Tobías</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>López-Hernández</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Semantic Contextualization of Social Tag-based Item Recommendations</article-title>
          .
          <source>In: 12th International Conference on Electronic Commerce and Web Technologies</source>
          . Springer-Verlag (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Cantador</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bellogín</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vallet</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Content-based Recommendation in Social Tagging Systems</article-title>
          .
          <source>In: 4th ACM Conference on Recommender Systems</source>
          , pp.
          <fpage>237</fpage>
          --
          <lpage>240</lpage>
          . ACM Press (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Cantador</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Konstas</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , Jose,
          <string-name>
            <surname>J. M.</surname>
          </string-name>
          :
          <article-title>Categorising Social Tags to Improve Folksonomy-based Recommendations</article-title>
          .
          <source>Journal of Web Semantics</source>
          <volume>9</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>1</fpage>
          --
          <lpage>15</lpage>
          . (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>García-Silva</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Szomszor</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alani</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corcho</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Preliminary Results in Tag Disambiguation using DBpedia</article-title>
          .
          <source>In: 1st International Workshop on Collective Knowledge Capturing and Representation</source>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Gemmell</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ramezani</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schimoler</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Christiansen</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mobasher</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>The Impact of Ambiguity and Redundancy on Tag Recommendation in Folksonomies</article-title>
          .
          <source>In: 3rd ACM Conference on Recommender Systems</source>
          , pp.
          <fpage>45</fpage>
          --
          <lpage>52</lpage>
          . ACM Press (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Golder</surname>
            ,
            <given-names>S. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huberman</surname>
            ,
            <given-names>B. A.</given-names>
          </string-name>
          :
          <article-title>Usage Patterns of Collaborative Tagging Systems</article-title>
          .
          <source>Journal of Information Science</source>
          ,
          <volume>32</volume>
          (
          <issue>2</issue>
          ),
          <fpage>198</fpage>
          --
          <lpage>208</lpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Markines</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cattuto</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Menczer</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Benz</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hotho</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stumme</surname>
          </string-name>
          , G.:
          <article-title>Evaluating Similarity Measures for Emergent Semantics of Social Tagging</article-title>
          .
          <source>In: 18th International Conference on World Wide Web</source>
          , pp.
          <fpage>641</fpage>
          --
          <lpage>650</lpage>
          . ACM Press (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Newman</surname>
            ,
            <given-names>M. E. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girvan</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Finding and Evaluating Community Structure in Networks</article-title>
          . Physical
          <string-name>
            <surname>Review</surname>
          </string-name>
          , E
          <volume>69</volume>
          ,
          <issue>026113</issue>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Niwa</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doi</surname>
          </string-name>
          , T.,
          <string-name>
            <surname>Honiden</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Web Page Recommender System based on Folksonomy Mining for ITNG'06 Submissions</article-title>
          .
          <source>In: 3rd International Conference on Information Technology: New Generations</source>
          , pp.
          <fpage>388</fpage>
          --
          <lpage>393</lpage>
          . IEEE Press (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Sen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vig</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riedl</surname>
          </string-name>
          , J.: Tagommenders:
          <article-title>Connecting Users to Items through Tags</article-title>
          .
          <source>In: 18th International Conference on World Wide Web</source>
          , pp.
          <fpage>671</fpage>
          --
          <lpage>680</lpage>
          . ACM Press (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Shepitsen</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gemmell</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mobasher</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Burke</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <year>2008</year>
          .
          <article-title>Personalized Recommendation in Social Tagging Systems using Hierarchical Clustering</article-title>
          .
          <source>In: 2nd ACM Conference on Recommender Systems</source>
          , pp.
          <fpage>259</fpage>
          --
          <lpage>266</lpage>
          . ACM Press (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Weinberger</surname>
            ,
            <given-names>K. Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Slaney</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Van</surname>
            <given-names>Zwol</given-names>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          :
          <article-title>Resolving Tag Ambiguity</article-title>
          .
          <source>In: 16th ACM Conference on Multimedia</source>
          , pp.
          <fpage>111</fpage>
          --
          <lpage>120</lpage>
          . ACM Press (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>