Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Semantic Schema Mapping for Interoperable Data-Exchange

22 views

Published on

GDPR's Right to Data Portability requires data to be provided in an interoperable, commonly used, and machine-readable format and facilitates its transfer between controllers. However, a major challenge for such data to be used between different services is agreement over common schemas to define the semantics of data. We present our vision of a holistic process for organisations to export and import data in an interoperable manner by using ontology matching and mapping techniques to identify a common model towards schema-negotiation. Our approach enables organisations to exchange data using a common base schema, thereby motivating greater innovation in the ecosystem through data reuse. To demonstrate our vision, we present a proof-of-concept application of ingesting data from Facebook into Twitter.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Semantic Schema Mapping for Interoperable Data-Exchange

  1. 1. Semantic Schema Mapping for Interoperable Data-Exchange Harshvardhan J. Pandit*, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis ADAPT SFI Centre, Trinity College Dublin pandith@tcd.ie | @coolharsh55 The ADAPT Centre is funded under the SFI Research Centres Programme (Grant 13/RC/2106) and is co-funded under the European Regional Development Fund. A VISION PAPER
  2. 2. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Overview 2 Real-life datasets have NO or INCOMPATIBLE schemes This prevents data interoperability. JS0N - X - JS0N ⇐
  3. 3. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Overview 2 To create data interoperability between services, we need interoperability between schemas JS0N JS0N ⇐ µ, * SCHEMA # SCHEMA
  4. 4. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 GDPR and Data Portability 3 ① Right to Data portability (GDPR A. 20 )
  5. 5. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 GDPR and Data Portability 3 ① Right to Data portability (GDPR A. 20 ) ② structured commonly used and ← Machine - Readable or ' III, RDF ? csv •
  6. 6. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 GDPR and Data Portability 3 ① Right to Data portability (GDPR A. 20 ) ② structured commonly used and ← Machine - Readable FE14, RDF ? csv • ③ Transfer from one Controller to Another F↳ schema standardisation ? negotiation ?
  7. 7. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Problem #1 4 ✓ JS0N II ① " scheme ② has scheme / download whatis it ? data who controls it ? from some service
  8. 8. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Problem #2 5 → nothing exists partially matches detectfxgw.naine.mecompatibility X.agreement freedom
  9. 9. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Problem #3 6 Reusability of data is skewed in favour of larger players and smaller players have to do a lot of work to even offer competitive services Ecosystem want the data small large players T have all the data - dictate schema - players have control over changes l
  10. 10. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Solution: Ontology Matching and Mappings 7 ontology ① → ④ schema schema
  11. 11. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Solution: Ontology Matching and Mappings 7 ④ → data ⑧ µ !Eo data → RDF ⑦ F÷±matching schema schema } I✓ Specifically for A → B
  12. 12. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Solution: Ontology Matching and Mappings 8 ontology ① ← ④ schemer schema } ④ -This is not schemer a feasible model ⑤ for an ecosystem scheme ! ④
  13. 13. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Solution: Ontology Matching and Mappings 9 ① → → ③ schema IIT scheme } schema} ④ schema controlled ↳ by A controlled by B and l
  14. 14. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Solution: Ontology Matching and Mappings 9 ④ → →Enemaschema - µ schema} ④ controlled generic scheme schema by A f ly v independent controlled of A. B. c by Bundle
  15. 15. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Solution: Ontology Matching and Mappings 10 ④ →Panamasaw FIN, ④ } schema ÷÷r÷
  16. 16. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Solution: Ontology Matching and Mappings 10 ① → → ④ schema IIT scheme G) better combined schema composition for schemas COMMUNITY data reuse
  17. 17. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Use-Case: Twitter → Facebook 11 reactionaA in Twitter µ Facebook
  18. 18. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 Schemas and Community 12 ① schemas are open maintained by community ② remove points of control for data hoarding bottlenecks for innovation ③ reduce burden for data escpont / impost reduce complexity of reuse ④ automate uplift / down lift /mapping
  19. 19. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 New Challenges for Ontology Matching 13 - NEW CHALLENGES FOR MATCHING / ALIGNMENTS - APPLY SOTA to REAL-WORLD - SEMANTIC WEB TECHNOLOGIES ARE PERFECT FOR THIS §
  20. 20. www.adaptcentre.ie Semantic Schema Mapping for Interoperable Data-Exchange presented Harshvardhan J. Pandit, Damien Graux, Fabrizio Orlandi, Ademar Crotti Junior, Declan O’Sullivan, and Dave Lewis Contact: pandith@tcd.ie | @coolharsh55 Workshop on Ontology Matching at ISWC 2020 In Conclusion... 14 • DATA PORTABILITY = MORE DATA = MORE SERVICES = INTEROPERABILITY ° SCHEMAS = MATCH = ALIGN = MAINTAIN ° DATA PIPELINES = UPLIFT / DOWN LIFT = CONVERSIONS CALVIN & HOBBES - BILL WATTERSON

×