Re: Python notebook scratchpad towards mapping a schema.org dataset description into DCAT

Thanks!  I left notes on explorations so far in
https://github.com/w3c/dxwg/issues/251#issuecomment-433386589


On Fri, 26 Oct 2018 at 13:33, <andrea.perego@ec.europa.eu> wrote:

> Thanks, Dan.
>
>
>
> The SPARQL queries we have defined are on GH:
>
>
>
> https://github.com/ec-jrc/dcat-ap-to-schema-org/tree/master/sparql
>
>
>
> Documentation of the mappings is available at:
>
>
>
> https://ec-jrc.github.io/dcat-ap-to-schema-org/
>
>
>
> Andrea
>
>
> ----
> Andrea Perego, Ph.D.
> Scientific / Technical Project Officer
> European Commission DG JRC
> Directorate B - Growth and Innovation
> Unit B6 - Digital Economy
> Via E. Fermi, 2749 - TP 262
> 21027 Ispra VA, Italy
>
> https://ec.europa.eu/jrc/
>
> ----
> The views expressed are purely those of the writer and may
> not in any circumstances be regarded as stating an official
> position of the European Commission.
>
> ------------------------------
> *From:* Dan Brickley [danbri@google.com]
> *Sent:* 25 October 2018 18:01
> *To:* Dataset Exchange Working Group
> *Cc:* Eric Prud'hommeaux
> *Subject:* Python notebook scratchpad towards mapping a schema.org
> dataset description into DCAT
>
>
> Following today's discussion, and guided by Simon's term level mappings,
> I've set up a quick Python notebook on Google Colab using rdflib and
> sparql, which explores use of SPARQL CONSTRUCT to map the scheme flavour
> into something like DCAT.
>
> It works with a very basic core, but I haven't figured out what can be
> done around options (e.g. mapping schema:license to dct:license and what
> happens if that term isn't used...). Should it be one complex query or
> several of them, ... or look to other mechanisms like shex mappings instead?
>
> https://colab.research.google.com/drive/1FKoN3HR69vqVN3fVH36E3MRkB7wSXGEt
> has all I've managed so far, feedback/edits welcomed...
>
> Dan
>

Received on Friday, 26 October 2018 12:42:35 UTC