A Pythonic Functional Approach for Semantic Data Harmonisation in the ILIAD Project
Erik Johan Nystad, Francisco Mart\'in-Recuerda

TL;DR
The paper introduces a Python-based functional framework that simplifies semantic data harmonisation for environmental data, making it accessible to data scientists without deep Web ontology expertise.
Contribution
It presents a novel Pythonic library approach that encodes ontology design patterns, enabling seamless RDF generation and data harmonisation in the ILIAD project.
Findings
The approach improves data scientists' ability to participate in data harmonisation.
It effectively encodes OIM design patterns across multiple abstraction levels.
Demonstrated successful application in the ILIAD Aquaculture pilot.
Abstract
Semantic data harmonisation is a central requirement in the ILIAD project, where heterogeneous environmental data must be harmonised according to the Ocean Information Model (OIM), a modular family of ontologies for enabling the implementation of interoperable Digital Twins of the Ocean. Existing approaches to Semantic Data Harmonisation, such as RML and OTTR, offer valuable abstractions but require extensive knowledge of the technical intricacies of the OIM and the Semantic Web standards, including namespaces, IRIs, OWL constructors, and ontology design patterns. Furthermore, RML and OTTR oblige practitioners to learn specialised syntaxes and dedicated tooling. Data scientists in ILIAD have found these approaches overly cumbersome and have therefore expressed the need for a solution that abstracts away these technical details while remaining seamlessly integrated into their…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
