4E/ Semantic Interoperability with Layered Schemas and Semantic pipelines

From IIW

Semantic Interoperability with Layered Schemas and Semantic Pipelines

Tuesday 4E

Convener: Burak Serdar

Notes-taker(s)

Tags for the session - technology discussed/ideas considered:

Semantic interoperability, semantic harmonization, JSON-LD

Discussion notes, key understandings, outstanding questions, observations, and, if appropriate to this discussion: action items, next steps

Topics discussed:

  • Layered schemas as a tool for semantic harmonization of data

  • How to deal with variations of data coming from different sources

    • Example: One source represents date as unix timestamp, another uses yyyy/mm/dd, how to harmonize such data using layered schemas

    • Terms with functionality: examples on optionally validating data

  • The key idea is to capture raw data with metadata and to interpret it layer based on context

  • Semantic pipelines: ingest data, reshape data

  • Semantic pipelines as a web service

  • Problems with JSON-LD

    • JSON-LD is not namespace for JSON

    • JSON-LD cannot capture mappings of terms that mean one thing in one terminology but that means multiple things in another

    • JSON-LD is difficult to maintain because the meaning can be unrelated what can be inferred from the text

Links to layered schema resources:

http://layeredschemas.org/

Layered schema playground:

https://playground.layeredschemas.org/

Slide deck:

https://layeredschemas.org/docs/SemanticPipelinesWithLayeredSchemas.pdf

Session Chat:

From Timothy Holborn : https://www.w3.org/TR/shacl/

From Timothy Holborn : https://www.w3.org/community/cogai/ might be useful too

From Timothy Holborn : also: https://en.wikipedia.org/wiki/Semantic_Web_Rule_Language

From Timothy Holborn : FYI - some old work, that i’d say was instrumental to the development of this sort of stuff. http://dig.csail.mit.edu/2010/Papers/IAB-privacy/httpa.pdf

From Timothy Holborn : thesis is: https://dspace.mit.edu/bitstream/handle/1721.1/93833/900730390-MIT.pdf?sequence=2&isAllowed=y

From Timothy Holborn : https://any23.apache.org/

From Timothy Holborn : https://confluence.ihtsdotools.org/display/DOCOWL

From Dan Yamamoto : reminds me of Karma: https://github.com/usc-isi-i2/Web-Karma

From Timothy Holborn : https://www.w3.org/DesignIssues/N3Logic

From Timothy Holborn : https://prefix.cc/

From Timothy Holborn : https://lod-cloud.net/

From Timothy Holborn : an old email: https://lists.w3.org/Archives/Public/public-schema-gen/2017Feb/0006.html

From Timothy Holborn : FYI Also https://www.npmjs.com/package/did-io/v/0.4.1

From Timothy Holborn : https://github.com/mit-dig/httpa

From Timothy Holborn : a book library i made earlier. https://www.webizen.net.au/resource-library/book-library/

From Kyle Den Hartog : Thanks for sharing your project Burak. It’s quite interesting. Can you make sure to add the links for that playground to the notes so I can comeback and take a look at it later

From Natan Sanson : Thank you Burak, interesting project