Syntactic vs Semantic knowledge representation languages

FAIR I1 requires that metadata use a formal, accessible, shared and broadly applicable language for knowledge representation. The purpose of this principle is to ensure that metadata is expressed in a standardised format that can be interpreted and exchanged across systems.

FAIRsharing provides an API query that allows users to determine whether the formats associated with a database registered in FAIRsharing are syntactic or semantic. This information can be used by communities who wish to evaluate the FAIR-enabling qualities of a database in a more granular fashion, as grounded/linked data formats are considered more FAIR than syntactic ones. Syntactic formats (like CSV or XML) only provide basic structure, allowing a machine to parse rows and columns. Semantic formats (like JSON-LD or RDF) embed the meaning directly into the data.

This page lists those core/generic formats and languages that are considered syntactic and semantic. If a database record has a relationship to a model/format that is based on one of these generic formats, it will be assigned to the appropriate syntactic/semantic category.

If you would like a format adding to this list, please get in touch with us.

Last updated

Was this helpful?