<!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>UNED Loz Team at M-WePNaD</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Luc a Lozano</string-name>
          <email>lucia.lozano90@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jorge Carrillo-de-Albornoz</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Enrique Amigo</string-name>
          <email>enriqueg@lsi.uned.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>NLP&amp;IR Group</institution>
          ,
          <addr-line>UNED</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>VASS Consultora de Sistemas</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <fpage>147</fpage>
      <lpage>151</lpage>
      <abstract>
        <p>This paper describes the participation of the Loz team in the Multilingual Web Person Name Disambiguation task of IberEval 2017. The solutions consist of diferent variants of the traditional hierarchical agglomerative clustering algorithm. Tha analysis of results gives information about the relative e ectiveness of considering di erent feature projections (word presence, term frequency and if.idf).</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Users search information on the Web using search engines, and frequently the
need of information is about people. As di erent people share the name, the
problem of disambiguating people names consists in grouping the results of a
web search engine according to the di erent individuals they refer to. This
problem has been studied extensively, but usually in a monolingual context, with all
the web pages results written in the same language. Previously, WePS (Web
People Search) evaluation campaigns proposed this task in a web searching scenario
providing several corpora for evaluating the results of their participants,
particularly WePS-1 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], WePS-2 [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and WePS-3 [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] campaigns, but always these
corpora are monolingual. However, when a user gives a query consisting of a
person name to a search engine, it returns web pages in di erent languages.
For this reason the Multilingual Web Person Name Disambiguation task
(MWePNaD) provides the participants with a multilingual corpus (MC4WePS [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ])
of web pages in order for them to develop new systems for disambiguation of
person names in a multilingual context In this work we propose a basic
strategy consisting of an agglomerative clustering under di erent feature projections:
occurrence, tf and tf.idf.
      </p>
      <p>The rest of the paper is organized as follows: Section 2 describes our proposed
methods to disambiguate person names. The results obtained are presented in
Section 4 and their analysis and discussion are in Section 5. Finally, Section 6
draws the conclusions of the work.
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Methods</title>
      <p>In a rst step we transform each document into a vector of values which is used
as input for the hierarchical agglomerative clustering algorithm. To this aim
each document is divided into tokens by just splitting the text by spaces. After
this, each token is transformed into a lowercase representation in order to avoid
ambiguity and decrease the number of words in the dictionary for the vector
representation. Finally, all words with a frequency of 1 were removed. Due to
computational constraints, for each entity only the 2000 most frequent words in
the dictionary generated in the previous step were selected. In order to transform
each document into a vector of values we have proposed three state of the art
approaches based on term frequency.</p>
      <p>{ Presence: for each document the resulting vector contains a value of 0 if the
document does not contain the word of the dictionary in the position i of
the vector, and a value of 1 if the document contains the word.
{ Frequency: for each document the resulting vector contains a value of 0 if
the document does not contain the word of the dictionary in the position i of
the vector, and the frequency of the word in the document if the document
contains the word.
{ tf/idf: for each document the resulting vector contains a value of 0 if the
document does not contain the word of the dictionary in the position i of
the vector, and the tf/idf value for each word if the document contains the
word. The if.idf weight is computed regarding the full set of documents
associated to the corresponding person name.
2.2</p>
      <sec id="sec-2-1">
        <title>Similarity Measure</title>
        <p>Using the training data set, we have compared the clustering results using
euclidean distance vs. cosine similarity. The second one is the most recommended
approach in the literature. The advantage of using angular distances (cosine) is
that frequent words in documents are not overweighted. However, our
preliminary experiments over the training data set show that the euclidean distance
gives better results. It can be due to the fact that term weighting in the
representation step is computed over the person name collection of document. Therefore,
the normalization of frequencies in the person name domain is implicitely solved
in the previous step.
2.3</p>
      </sec>
      <sec id="sec-2-2">
        <title>Linkage and Stop Criterion</title>
        <p>Finally, we have implemented the traditional Hierarchical Aglommerative
clustering algorithm. HAC required to de ne the criterion to determine what pair
of clusters are joined in each step (linkage) and in what moment the
clustering process stops. We have experimented with single linkage (minimum distance
between items from both clusters), and complete linkage (maximum distance
between items from both clusters). However, the results showed that single linkage
is more suitable. This could be due to the heterogeneity of documents that refer
to the same person.</p>
        <p>The most basic alternatives for the stopping criterion is a certain proximity
and stating a prede ned amount of nal clusters (k value). We have used the
second approach, testing the results with k=5 and k=15.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Runs</title>
      <p>We have submitted 5 runs, with di erent linkages, stopping criteria and feature
projections as we described in the following table:</p>
      <p>Run
Run 1:
Run 2:
Run 3:
Run 4:
Run 5:
k (stop criterion) Feature Weighting
k=5 Word frequency (tf)
k=15 Word presence
k=15 tf.idf
k=5 Word presence
k=5 tf.idf</p>
      <p>In addition, the organization of the task provided two baselines:
{ One-in-one. The baseline method where every Web page is assigned to a
di erent cluster.
{ All-in-one. The baseline method where all Web pages are assigned to a
single cluster.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Results</title>
      <p>
        This section reports the results of the experiments that we have performed to
disambiguate person names. The metrics for evaluating the results are:
Reliability (R), Sensibility (S) and their harmonic mean F0:5(R; S) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In this task
the nal value of the evaluation will be the average of F0:5(R; S) in all person
names.
      </p>
      <p>Table 1 shows the results achieved by our methods considering in the
evaluation only related web pages, and Table 2 shows the results considering all web
pages.
Interestingly, for both k=5 and k=15, we have found the same relative behavior
of feature projections (presence, term frequency, tf.idf). The presence of words
outperforms term frequency. This result suggests considering the frequency of
terms in documents can overscore high frequent terms, even when the cosine
distance mtigate this e ect. These improvements across feature projections are
robust across component evaluation metrics. Both Reliability and Sensitivity are
improved simultaneously.</p>
      <p>The second remarkable conclusion is that considering ve clusters as stop
criterion instead of 15, increases substantially the Sensitivity (recall) at the cost
of a relatively small decrease in reliability. However, there is a clear trade o
anyway, so the solutions are not comparable and could be highly a ected by the
weight of each metrics in F.
6</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusions</title>
      <p>This paper describes the participation of the Loz team in the Multilingual Web
Person Name Disambiguation task of IberEval 2017. The solutions consist of
diferent variants of the traditional hierarchical agglomerative clustering
algorithm. The results have reported information about the relative e ectiveness
of considering di erent feature projections (word presence, term frequency and
if.idf). In addition, they have corroborated the sensitivity of the k value (stop
criterion) to the trade of between recall and precision oriented evaluation
metrics.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Emrique</given-names>
            <surname>Amigo</surname>
          </string-name>
          &amp;
          <string-name>
            <surname>Julio</surname>
            <given-names>Gonzalo &amp; Felisa</given-names>
          </string-name>
          <string-name>
            <surname>Verdejo</surname>
          </string-name>
          .
          <article-title>A General Evaluation Measure for Document Organization Tasks</article-title>
          .
          <source>In Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR</source>
          <year>2013</year>
          ), pp.
          <fpage>643</fpage>
          -
          <lpage>652</lpage>
          . (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Javier</given-names>
            <surname>Artiles</surname>
          </string-name>
          &amp;
          <string-name>
            <given-names>Andrew</given-names>
            <surname>Borthwick</surname>
          </string-name>
          &amp;
          <article-title>Julio Gonzalo &amp; Satoshi Sekine &amp; Enrique Amigo. WePS-3 Evaluation Campaign: Overview of theWeb People Search Clustering and Attribute Extraction Tasks</article-title>
          .
          <source>In Third Web People Search Evaluation Forum (WePS-3)</source>
          ,
          <source>CLEF</source>
          <year>2010</year>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Javier</given-names>
            <surname>Artiles</surname>
          </string-name>
          &amp;
          <article-title>Julio Gonzalo &amp; Satoshi Sekine. Weps 2 Evaluation Campaign: Overview of the Web People Search Clustering Task</article-title>
          .
          <source>In 2nd Web People Search Evaluation Workshop (WePS</source>
          <year>2009</year>
          ),
          <source>18th WWW Conference</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Javier</given-names>
            <surname>Artiles</surname>
          </string-name>
          &amp;
          <string-name>
            <surname>Julio</surname>
            <given-names>Gonzalo &amp; Satoshi</given-names>
          </string-name>
          <string-name>
            <surname>Sekine. The SemEval-2007 WePS Evaluation</surname>
          </string-name>
          <article-title>: Establishing a Benchmark for the Web People Search Task</article-title>
          .
          <source>In Proceedings of the Fourth International Workshop on Semantic Evaluations (SemEval-2007)</source>
          , pages
          <fpage>6469</fpage>
          , Prague, Czech Republic,
          <year>June 2007</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Soto</given-names>
            <surname>Montalvo</surname>
          </string-name>
          &amp;
          <article-title>Raquel Mart nez</article-title>
          &amp; Leonardo Campillos &amp;
          <string-name>
            <surname>Agust</surname>
            n
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Delgado</surname>
          </string-name>
          &amp;
          <article-title>V ctor Fresno &amp; Felisa Verdejo. MC4WePS: a multilingual corpus for web people search disambiguation, Language Resources and Evaluation (</article-title>
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>