Top Banner

of 24

Ontology Matching for Linked Open Data

Feb 17, 2018

Download

Documents

marisha
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/23/2019 Ontology Matching for Linked Open Data

    1/24

    Ontology Matching for Linked

    Open Data

    Shashi Singh

  • 7/23/2019 Ontology Matching for Linked Open Data

    2/24

    Concept Introduction

    What is Linked Data? set of best practices for publishing and connecting structured data on the Web.!"

    Linked Data Sets

    #elationship bet$een Linked Data% Se&antic Web andWeb of Data

    'Linked Data is the Se&antic Web doneright(

    W)C Linking Open Data *ro+ect ,rassroots co&&unity effort to

    *ublish e-isting open license datasets as Linked Data on the Web interlink things bet$een different data sources

    Continued

  • 7/23/2019 Ontology Matching for Linked Open Data

    3/24

    / feel of ho$ LOD is gro$ing

  • 7/23/2019 Ontology Matching for Linked Open Data

    4/24

    #e0ie$ed *apers

    Jain, P., Hitzler, P., Sheth, A., Verma, K.: Ontology alignment for linked open data.

    1LOOMS is a syste& for finding sche&a2le0el links bet$een LOD datasets in the sense of

    Ontology &atching.

    3ulius 4ol5!% Christian 1i5er% Martin ,aedke% and ,eorgi 6obilaro0 Disco0ering and

    &aintaining links on the $eb of data Data Linking7 Capturing and 8tilising I&plicit Sche&ale0el #elations /ndriy 9ikolo0 4ictoria

    8ren :nrico Motta

  • 7/23/2019 Ontology Matching for Linked Open Data

    5/24

    Ontology alignment for linked open data.

    Main Challenges7

    LOD datasets are interlinked these interlinks are &ainly on instance le0el;o$l7sa&e/s there are no established bench&arks or a0ailable baselines for

    &easuring precision and recall for LOD sche&a align&ent

    > hu&an e-perts fa&iliar $ith the do&ains created referencealign&ents

    =he e-perts identified all possible subclass andeui0alence &appings 0ia a subclass or an eui0alencerelationship

  • 7/23/2019 Ontology Matching for Linked Open Data

    9/24

    1LOOMS approach

    !< *reprocessing of the input ontologies

    @< Construction of the 1LOOMS forest

    )< Co&parision of the constructed1LOOMS forest

    A< *ost *rocessing

  • 7/23/2019 Ontology Matching for Linked Open Data

    10/24

    2 Evalation of !e"lt" =hey ha0e co&pared &ore generic sche&a and ha0e used Wikipedia for handling thedi0erse do&ain of LOD. Bollo$ing $ere the shortco&ings of 0arious ontology align&ent syste&s suggested by

    3ain et al.

    Ontology AlignmentSystem

    Issues

    #iMOM Bailed due to Ontology si5e

    /#OM/ 8nable to find any rele0ant relations

    OM4ia8o /ble to find only fe$ correct analogies

    /lign&ent >/*I /ble to find fe$ correct analogy but found so&e $rong analogies as$ell

    S2Match co&puted correct anlogies but in general e0aluated &any results%$hich resulted in lo$ precision

  • 7/23/2019 Ontology Matching for Linked Open Data

    11/24

    Disco0ering and &aintaining links on the $eb of data

    =he ,ap > there are tools a0ailable for publishing Linked Data on the Web but there is still a

    lack of tools that support data publishers in setting #DB Links to other data sources and to

    &aintain #DB links o0er ti&e as data sources change

    Design ,oal of Silk $as to fill this gap.

    Silk 2 Linking Bra&e$ork% a toolkit for disco0ering and &aintaining data links bet$een Webdata sources

    Co&ponents

    !< / link disco0ery engine% $hich co&putes links bet$een data sources based on a

    declarati0e specification of the conditions that entities &ust fulfill in order to be interlinked.

    @< / tool for e0aluating the generated data links in order to fine2tune the linking specification

    )< / protocol for &aintaining data links bet$een continuously changing datasources

  • 7/23/2019 Ontology Matching for Linked Open Data

    12/24

    Silk Link Disco0ery engine

    Main Beatures

    2 support the greneration of o$l7sa&e/s links as $ell as other types of #DB links

    Ble-ible%declarati0e language for specifying link conditions

    Can be e&ployed in distributed en0iron&ents $ithout ha0ing to replicate datasets locally

    Capablity of being used $here ter&s fro& different 0ocalbularies are &i-ed and $here no

    consistent #DBS or OWL sche&ata e-ist.

    Link specification Language

    2 Data /ccess

    DataSource Directi0e for data access

  • 7/23/2019 Ontology Matching for Linked Open Data

    13/24

    2 Link Conditions

    LinkCondition section is the heart of a Silk Link Specification

    LinkCondition

    /4,

    M/E

    Co&pare *ara&

    2 *re2Matching

    *reMatchingDefinition source*athFG?aHrdfs7labelG hitLi&itFG!G

    Inde- target*athFG?bHrdfs7labelG H

    Inde- target*athFG?bHdrugbank7synony&G H

    H*reMatchingDefinition

  • 7/23/2019 Ontology Matching for Linked Open Data

    14/24

    :0aluating Links

    2 #esource Co&parison

  • 7/23/2019 Ontology Matching for Linked Open Data

    15/24

    Link Maintenance *rotocol

    2 Link =ransfer to target

    2 reuest fro =arget Change List

    2 Subscription of =arget Changes

  • 7/23/2019 Ontology Matching for Linked Open Data

    16/24

    Silk I&ple&entation

    Written in *ython

    #uns fro& co&&and line

    Bra&e$ork can be do$nloaded for&,oogle Code;http7HHsilk.googlecode.co&