paper-with-me

홈 › Papers

A Pythonic Functional Approach for Semantic Data Harmonisation in the ILIAD Project

2026-02-27 · Erik Johan Nystad, Francisco Martín-Recuerda arxiv

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 Python-based environments. To address these requirements, we have developed a Pythonic functional approach to semantic data harmonisation that enables users to produce correct RDF through simple function calls. The functions, structured as Python libraries, encode the design patterns of the OIM and are organised across multiple levels of abstraction. Low-level functions directly expose OWL and RDF syntax, mid-level functions encapsulate ontology design patterns, and high-level domain-specific functions orchestrate data harmonisation tasks by invoking mid-level functions. According to feedback from ILIAD data scientists, this approach satisfies their requirements and substantially enhances their ability to participate in harmonisation activities. In this paper, we present the details of our Pythonic functional approach to semantic data harmonisation and demonstrate its applicability within the ILIAD Aquaculture pilot.

📄 PDF Abstract BibTeX arXiv:2604.13042

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Corpona – The Pythonic Way of Processing Corpora

2021-03-18 · Khalid Alnajjar, Mika Hämäläinen

Every NLP researcher has to work with different XML or JSON encoded files. This often involves writing code that serves a very specific purpose. Corpona is meant to streamline any workflow that involves XML and JSON base…

Data Harmonisation for Information Fusion in Digital Healthcare: A State-of-the-Art Systematic Review, Meta-Analysis and Future Research Directions

2022-01-17 · Yang Nan, Javier Del Ser, Simon Walsh, Carola Schönlieb 외

Removing the bias and variance of multicentre data has always been a challenge in large scale digital healthcare studies, which requires the ability to integrate clinical features extracted from data acquired by differen…

PantheonRL: A MARL Library for Dynamic Training Interactions

2021-12-13 · Bidipta Sarkar, Aditi Talati, Andy Shih, Dorsa Sadigh

We present PantheonRL, a multiagent reinforcement learning software package for dynamic training interactions such as round-robin, adaptive, and ad-hoc training. Our package is designed around flexible agent objects that…

reinforcement-learningReinforcement Learning (RL)

FedHarmony: Unlearning Scanner Bias with Distributed Data

2022-05-31 · Nicola K Dinsdale, Mark Jenkinson, Ana IL Namburete

The ability to combine data across scanners and studies is vital for neuroimaging, to increase both statistical power and the representation of biological variability. However, combining datasets across sites leads to tw…

Federated Learning

Sentiment Analysis of Homeric Text: The 1st Book of Iliad

2022-06-01 · LREC 2022 6 · John Pavlopoulos, Alexandros Xenos, Davide Picca

Sentiment analysis studies are focused more on online customer reviews or social media, and less on literary studies. The problem is greater for ancient languages, where the linguistic expression of sentiments may diverg…

Language ModelingLanguage ModellingSentiment AnalysisTime Series+1