TS4NFDI support for semantic metadata
2nd NFDI Metadata Workshop
2025-06-25
Outline
- Semantic Metadata and Terminologies
- TS4NFDI and its Services
And now for something completely different…
![]()
It’s all about identifiers!
64 61 74 65 \(\Rightarrow\) “date” in ASCII/Unicode
date \(\Rightarrow\) ? in ?
date \(\Rightarrow\) http://purl.org/dc/terms/date in DC
http://purl.org/dc/terms/date \(\Rightarrow\) “A point or period of time associated with an event in the lifecycle of the resource” in DC
- data/identifier \(\Rightarrow\) semantics in format/schema/terminology
Terminologies give context to identifiers
- Terminology (Dublin Core Elements, schema.org…)
- Names (“Date”, “Datum”…)
- Description (“A point or period of time…”)
- Related entities (
created, dateSubmitted…)
- Rules (ISO 8601-1 date/time value, created < submitted, …)
- Mappings (
dc:created = schema:dateCreated…)
Terminology Services 4 NFDI (TS4NFDI)
- BASE4NFDI project, integration phase 2025 & 2026
- Joint effort of ZB Med, InfAI, TIB, RPTU, VZG
- “provision, curation, development, harmonization and mapping of terminologies”
- Standardise and harmonise terminology management within the NFDI
API Gateway
- Meta search for terminology services
(OLS, OntoPortal, Skosmos, JSKOS, GND…)
- Server-side integration: one API to query them all
- Create and publish collections/lists of terminologies
Mapping Service
- Create and review mappings with a nice UI
- Create, edit, annotate mappings via API
Terminology Service Suite
- React library to interact with terminologies
- Search, Infobox, Tree-view…
- Common data model to be used with API Gateway