<!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>Associating Semantics to Multilingual Tags in Folksonomies (Poster)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andrés García-Silva</string-name>
          <email>hgarcia@fi.upm.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jorge Gracia</string-name>
          <email>jgracia@fi.upm.es</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oscar Corcho</string-name>
          <email>ocorcho@fi.upm.es</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ontology Engineering Group, Universidad Politécnica de</institution>
          ,
          <addr-line>Madrid</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Ontology Engineering Group, Universidad Politécnica de</institution>
          ,
          <addr-line>Madrid</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Ontology Engineering Group, Universidad Politécnica de</institution>
          ,
          <addr-line>Madrid</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Tagging systems are nowadays a common feature in web sites where user-generated content plays an important role. However, the lack of semantics and multilinguality hamper information retrieval process based on folksonomies. In this paper we propose an approach to bring semantics to multilingual folksonomies. This approach includes a sense disambiguation activity and takes advantage from knowledge generated by the masses in the form of articles, redirection and disambiguation links, and translations in Wikipedia. We use DBpedia[2] as semantic resource to de ne the tag meanings.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>The term folksonomy is normally used to refer to the
classi cation schemes that emerge from the tagging activity of
a user community. Hence folksonomies represent
consensual knowledge, but they are still a ected by the lack of
semantics. Tagging systems are not aware of: 1) possibly
related tags due to relations such as synonyms,
broaderthan, narrower-than, and spelling variation, or 2) the use
of ambiguous tags.</p>
      <p>Despite the fact that tagging systems are web
applications with a world wide scope and thus reaching users with
multiple languages, semantics of multilingual tags has not
been researched. We propose a novel solution for the
association of semantics to multilingual tags. Our contribution
is twofold: 1) a multilingual sense repository, initially for
English and Spanish languages, and 2) Sem4Tags a process
for the association of semantics to multilingual tags.</p>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>
        The problem of identifying tag semantics in Folksonomies
has been addressed by researchers in two complementary
ways: 1) by identifying groups of related tags using
clustering techniques in the hope of such grouping expose the
meaning of the tags [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], and 2) by relating Folksonomies
with ontologies [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In addition, the semantics of relatedness
measures among tags has been studied in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. However we
have not found research works addressing multilingual tags.
3.
      </p>
      <p>MULTILINGUAL SENSE REPOSITORY
Inspired by the Tagora sense repository1 we designed MSR,
a multilingual sense repository for English and Spanish based
on Wikipedia and DBpedia information. MSR uses: 1)
article URLs as sense identi ers, and article words along with
their frequency as keywords associated with the sense, 2)
articles listed in disambiguation pages as possible senses for
ambiguous words, 3) the explicit translations among articles
to link senses in languages di erent from English to English
senses, and 4) DBpedia resources2 to de ne formally each
sense. For each tag to be analyzed the population process is
carry out:</p>
      <p>Create disambiguation list: First, the list of candidate
senses is created. We look for a disambiguation page related
to the tag. If this page exists then we extract the possible
meanings. Otherwise, we look for a content page related to
the tag.</p>
      <p>Extract sense information: Then, for each candidate
sense we extract the keywords and their frequency from the
corresponding article.</p>
      <p>Get translations: In addition, for tags in languages
di erent than English, we look for English translations in
Wikipedia and using the LabelTranslator tool3.</p>
      <p>Associate semantic entities: Finally, we extract from
DBpedia the resources related to the candidate senses.
English and Spanish Wikipedia articles are linked to DBpedia
resources by means of the page4 and the wikipage-es5
relations. In case the wikipage-es relation does not exists
for an Spanish article, we use the translation found in the
previous activity and use the page relation.
4.</p>
      <p>SEM4TAGS: A PROCESS FOR THE
ASSOCIATION OF SEMANTICS TO
MULTILINGUAL TAGS</p>
      <p>We designed Sem4Tags, a process aiming at associating
tags with semantic resources relying on MSR. The input is
a tag, its context, and optionally the language of the tag.
As context we use the set of user tags co-occurring when
1http://tagora.ecs.soton.ac.uk
2http://dbpedia.org/
3http://neon-toolkit.org/wiki/LabelTranslator
4http://xmlns.com/foaf/0.1/page
5http://dbpedia.org/property/wikipage-es
annotating a resource. The output is a DBpedia resource
representing the intended meaning of the input tag. The
Sem4Tags process includes the following activities:</p>
      <p>Preprocessing: The tag is preprocessed to nd a
normalized representation based on Wikipedia article titles. We
bene t from Wikipedia redirection pages when the tag has
been considered as an alternative to an article title. In
addition, we modify morphologically the tag according to the
article title notation. Finally, if after those modi cations
we have not found a Wikipedia article, we use the Yahoo!
spelling service6 to nd an alternative representation.</p>
      <p>
        Active Context Selection: The context is ltered to
get rid of tags that can a ect the disambiguation activity.
The active context contains the set of most highly
semantically related tags to the input tag according to a web-based
relatedness measure[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>Sense Retrieval: We select from MSR the set of
candidate senses for the tag. We query MSR using the tag
normalized version. If the tag is ambiguous the output of
this activity is a set of senses. Otherwise, the output is a
unique sense.</p>
      <p>
        Disambiguation activity: This activity select the most
probable sense for a tag from a set of senses. The idea is
that the tag and its context can be compared against each
one of the senses measuring the overlapping of the terms in
the context with the terms in the Wikipedia pages related to
the senses. We use the vector space model to represent the
senses and the tag context [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The vector components are
the set of most frequent terms appearing in the Wikipedia
pages related to the candidate senses. In the case of the sense
vectors the values of these components are calculated using
TF-IDF. In the case of the tag context vector the values
of these components are 1 or 0 whether the corresponding
term appears in the tag context or not. Then we compare
the tag context vector against each sense vector using the
cosine. Finally we choose the sense vector most similar to
the input tag as the one representing the intended meaning
of the tag.
      </p>
    </sec>
    <sec id="sec-3">
      <title>EXPERIMENT</title>
      <p>To evaluate Sem4Tags we carried out an experiment using
data extracted from Flickr. We gathered 759 photos tagged
with tourist cities in Spain (e.g., Barcelona, Ibiza, etc.). On
average those photos were annotated with 12.4 tags.</p>
      <p>Our baseline attempts to associate directly tags with
DBpedia resources. For doing this we create an URI of the form
http://en.wikipedia.org/wiki/tag for English tags and
of the form http://es.wikipedia.org/wiki/tag for
Spanish tags. Then we query DBpedia for the resource directly
related to that URI. For each one of the 2318 tagging
activities (i.e., triples of the form huser; tag; photoi) we run the
baseline, Sem4Tags without selecting the active context, and
Sem4Tags selecting the Active context. The semantic
associations between tags and DBpedia resources where evaluated
by 14 users. For the 15% of tagging activities the
evaluators were not able to identify the meaning. For the rest of
tagging activites the results are shown in table 1.
6.In tCerOmNsoCf LcoUveSraIgOe NSeSm4Tags is clearly superior to the
baseline. This high coverage is due to: 1) the
preprocessing activity where tags are normalized, and 2) the amount</p>
      <p>Accuracy
Approachnlanguage</p>
      <p>Base line</p>
      <p>Sem4Tags
Sem4Tags &amp; Active Context
of information in MSR, speci cally the information about
the possible meaning of tags. On the contrary, the baseline
approach has that low coverage because tags are directly
related to Wikipedia content pages, and therefore ambiguous
tags, lacking a default article in Wikipedia, are not
processed. With respect to accuracy Sem4Tags with Active
Context presents the highest value. The use of active
context allows us to increase the accuracy in both languages
with respect to Sem4Tags. On the other hand, the accuracy
of the baseline is very similar to the achieved by Sem4Tags.
This fact can suggest that most of the tags are used in the
most frequent meaning presented in Wikipedia.
7.</p>
    </sec>
    <sec id="sec-4">
      <title>ACKNOWLEDGMENTS</title>
      <p>This work is supported by the GeoBuddies (TSI2007-65677C02)
and Espan~a Virtual (ALT0317) projects, and the FPI grant
(BES-2008-007622).
8.</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>Semantically Enriching Folksonomies with FLOR</article-title>
          .
          <source>In 1st International Workshop on Collective Semantics: Collective Intelligence &amp; the Semantic Web (CISWeb</source>
          <year>2008</year>
          ). Tenerife,
          <string-name>
            <surname>Spain</surname>
          </string-name>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Bizer</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kobilarov</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Becker</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cyganiak</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hellmann</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>DBpedia - A Crystallization Point for the Web of Data</article-title>
          .
          <source>Journal of Web Semantics: Science, Services and Agents on the World Wide Web</source>
          ,
          <volume>7</volume>
          ,
          <fpage>154</fpage>
          -
          <lpage>165</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Cattuto</surname>
            ,
            <given-names>C.</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>
          , and
          <string-name>
            <surname>Stumme</surname>
          </string-name>
          , G.:
          <article-title>Semantic Grounding of Tag Relatedness in Social Bookmarking Systems</article-title>
          .
          <source>In Proceedings of the 7th international Conference on the Semantic Web</source>
          , Karlsruhe, Germany (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Garc</surname>
            a-Silva,
            <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 in Collective Knowledge Capturing and Representation (CKCaR09)</source>
          . California, USA (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Gracia</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mena</surname>
          </string-name>
          , E.:
          <article-title>Web-based measure of semantic relatedness</article-title>
          .
          <source>In Proc. of 9th International Conference on Web Information Systems Engineering (WISE 08)</source>
          , Auckland, New Zealand.(
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Mika</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Ontologies are us: A uni ed model of social networks and semantics</article-title>
          .
          <source>Journal of Web Semantics</source>
          <volume>5</volume>
          (
          <issue>1</issue>
          ),
          <volume>5</volume>
          {
          <fpage>15</fpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>