<!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>PLATAL - A Tool for Web Hierarchies Extraction and Alignment</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Bernardo Severo</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cassia Trojahn</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Renata Vieira</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Pontif cia Universidade Catolica do Rio Grande do Sul</institution>
          ,
          <addr-line>Porto Alegre</addr-line>
          ,
          <country country="BR">Brazil</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universite Toulouse 2 &amp; IRIT</institution>
          ,
          <addr-line>Toulouse</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper presents PLATAL, a modular and extensible tool for extraction of hierarchical structures from web pages which can be automatically aligned and also manually edited via a graphical interface. Evaluation of alignments can be carried out using standard measures. Web sites are rich sources of information for a range of applications. Tools for automatically extracting structured content from these sources and for comparing content across web sites are valuable resources. For helping in these tasks, we propose PLATAL (Platform of Alignment), a modular and extensible tool that provides an integrated environment for extraction of web hierarchies and alignment creation, edition and evaluation. The main motivation behind PLATAL is to assist users in the complete alignment cycle of two web hierarchies. Differently from other matching tools o ering a visual environment, like OLA [1], Prompt [3], Homer [5], Yam++ [2] and SOA-based tool [4], PLATAL o ers novel functionalities: the possibility of automatically extracting hierarchical structures from the web together with a centralised visual tool for alignment manipulation.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
    </sec>
    <sec id="sec-2">
      <title>PLATAL modules</title>
      <p>
        PLATAL is a standalone tool composed of four modules: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) hierarchy
extraction module, which extracts fragments from HTML pages using XPath
expressions; (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) automatic alignment module, which implements a set of terminological
(pre x, su x, edit-distance) and structural matching techniques (similarity of
parents and children entities) for generating equivalence correspondences; (
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
manual alignment module, which allows users to edit or create alignments; and
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) evaluation module, which takes two alignments and computes precision,
recall and F-measure measures. These modules operate independently of each other
and alternative implementations can be added instead. Figure 1 shows a
screenshot of automatic alignment creation. After loading two hierarchies, each
hierarchy will be displayed in the respective section. Then, users can select one or more
alignment processes and start them (`Start Alignment Process'). If at least one
method founds one correspondence between two entities, the user can see it by
      </p>
      <p>Bernardo Severo, Cassia Trojahn, and Renata Vieira
selecting the source or target entity in the hierarchies ( eld `Correspondences').
Alignments can be exported in the Alignment format3 (`Save').</p>
    </sec>
    <sec id="sec-3">
      <title>Conclusions and future work</title>
      <p>We have presented a visual tool for extraction, alignment and evaluation of
web hierarchies. To the best of our knowledge, there is no publicly available
environment integrating all these features together. As future work, we plan
to improve the visualisation of alignments, develop a web-based version, allow
parametrisation and customisation of alignment techniques through the user
interface, and add a multilingual ontology matching module.
3 http://alignapi.gforge.inria.fr/format.html</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>J.</given-names>
            <surname>Euzenat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Loup</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Touzani</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Valtchev</surname>
          </string-name>
          .
          <article-title>Ontology Alignment with OLA</article-title>
          .
          <source>In 3rd EON Workshop</source>
          , pages
          <volume>59</volume>
          {
          <fpage>68</fpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>D. H.</given-names>
            <surname>Ngo</surname>
          </string-name>
          and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Bellahsene</surname>
          </string-name>
          . YAM+
          <article-title>+ : (not) Yet Another Matcher for Ontology Matching Task</article-title>
          . In BDA, France,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>N. F.</given-names>
            <surname>Noy</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Musen</surname>
          </string-name>
          . PROMPT:
          <article-title>Algorithm and Tool for Automated Ontology Merging and Alignment</article-title>
          .
          <source>In 17h AAAI</source>
          , pages
          <volume>450</volume>
          {
          <fpage>455</fpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>K. W.</given-names>
            <surname>Onn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Sabol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Granitzer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Kienreich</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Lukose</surname>
          </string-name>
          .
          <article-title>A visual soabased ontology alignment tool</article-title>
          . In OM,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>O.</given-names>
            <surname>Udrea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Miller</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Getoor</surname>
          </string-name>
          . Homer:
          <article-title>Ontology visualization and analysis</article-title>
          .
          <source>In Demo session ISWC</source>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>