Buliding a DCAT Merger (SemDev 2015)

11
Building a DCAT Merger Pieter Heyvaert Pieter Colpaert, Ruben Verborgh, Erik Mannens & Rik Van de Walle ELIS - Multimedia Lab

Transcript of Buliding a DCAT Merger (SemDev 2015)

Page 1: Buliding a DCAT Merger (SemDev 2015)

Building a DCAT MergerPieter Heyvaert

Pieter Colpaert, Ruben Verborgh, Erik Mannens & Rik Van de Walle

ELIS - Multimedia Lab

Page 2: Buliding a DCAT Merger (SemDev 2015)

Summary

ELIS - Multimedia Lab

What’s DCAT?

3 simple Linked Data problems

A patch: we’re launching DCAT Merger

Now What?

Page 3: Buliding a DCAT Merger (SemDev 2015)

Distributing catalogs over the Web

dcat:Catalog

dcat:Dataset

dcat:Distribution

n

m

Page 4: Buliding a DCAT Merger (SemDev 2015)

3 simple problemsELIS - Multimedia Lab

Different ways of adding additional information

ex1:Catalog a dcat:Catalog ; dcat:themeTaxonomy ex1:Tax ; dcat:dataset ex1:Dataset1 ; dct:creator [ foaf:name “Pieter Heyvaert” ].

ex1:Dataset1 a dcat:Dataset ; dcat:theme eurovoc:215481 .

ex2:Catalog a dcat:Catalog ; dcat:themeTaxonomy ex2:Tax ; dcat:dataset ex2:Dataset1 ; dct:creator [ schema:name “Pieter Heyvaert” ].

ex2:Dataset1 a dcat:Dataset ; dcat:theme dbpedia:Education .

1

Page 5: Buliding a DCAT Merger (SemDev 2015)

3 simple problemsELIS - Multimedia Lab

Different protocols to retrieve data2SPARQL1.1

RDFa

Custom Web API

Page 6: Buliding a DCAT Merger (SemDev 2015)

3 simple problemsELIS - Multimedia Lab

3 “Local Querying” is not Web Querying

What can we rely on in all castles?

Page 7: Buliding a DCAT Merger (SemDev 2015)

DCAT Merger (1)ELIS - Multimedia Lab

DCAT MergerNode.js package

GhentDCAT feed

LondonDCAT feed

PortorožDCAT feed

Merged & EnrichedDCAT feed

Page 8: Buliding a DCAT Merger (SemDev 2015)

Enriching FeedsELIS - Multimedia Lab

Subjects

KeywordsDCAT feed

DescriptionDCAT feed

Themes

NERNER

Spatial Coverage Customplugins

Page 9: Buliding a DCAT Merger (SemDev 2015)

AdvantagesELIS - Multimedia Lab

different way of adding additional information →

enriched feeds

different protocols → single feed

not possible to query all at the same time → single feed

Page 10: Buliding a DCAT Merger (SemDev 2015)

Now What? (1)ELIS - Multimedia Lab

Is there a better way to discover data catalogues?

Do we need to create a single point where all

feeds URIs are collected? ( distributed)

Is a hierarchy of DCAT Mergers a solution?

Page 11: Buliding a DCAT Merger (SemDev 2015)

Now What? (2)ELIS - Multimedia Lab

Can we consider republishing the (enhanced)

feeds as a good thing?

Do we need to define protocol guidelines for

the creation of data catalogues?