Primary contact name:
Adrian Gschwend

Email:
adrian.gschwend@zazuko.com

Phone :
+41 32 510 60 31

Other contact names :
Giacomo Citi (contributor)

Organization :
Zazuko AG

Title for submission:
ELMO + XRM Driven Semantic Augmentation Workflow

Copyright waiver:
We, Zazuko GmbH, waive copyright for the materials submitted as part of this challenge, allowing OMG and the community to use, reproduce, and share the submission materials without restriction.

List of files included:

mappings/mappings.xrm - XRM mapping definitions for R2RML generation.
mappings/sources.xrm - XRM source definitions describing CSV column structures.
mappings/vocabularies.xrm - XRM vocabulary definitions for consistent IRI management.
src-gen/mappings.r2rml.ttl - Generated R2RML file from XRM, ready for use with Ontop VKG or other processors.

model/omg.elmo - ELMO DSL model defining the semantic structure.
model/omg.yaml - Generated LinkML YAML schema from ELMO for documentation and validation.
model/omg.ttl - Generated RDF (Turtle) representation of the data.
model/omg-shacl.ttl - Generated SHACL constraints for validation.
model/omg.puml - PlantUML diagram visualizing the semantic structure.
model/omg.mermaid.md - Mermaid ER diagram as an alternative visualization.

README.md - Detailed explanation of the approach, motivation, workflow, and how this submission aligns with the OMG Semantic Augmentation Challenge goals.

Video:

15 min description with some more details here (unlisted): https://youtu.be/lc5JNd1Fdg4

Additional note:
The ZIP includes supporting files used in our DuckDB + Ontop VKG pipeline to demonstrate scalable RDF materialization workflows. These files are not directly relevant for the challenge evaluation itself but illustrate how our semantic augmentation approach integrates into practical, high-performance data workflows when moving beyond documentation.

Acknowledgments :

We thank Giacomo Citi for his contributions, patches, and valuable discussions during the preparation of this submission.
