Semantic-Data-for-Humanities / OntoME

Collect, discuss and manage feedback on OntoME
https://ontome.net
11 stars 1 forks source link

Generate Inverse Properties in RDF #8

Closed Habennin closed 11 months ago

Habennin commented 1 year ago

OntoMe currently auto generates RDF of the managed ontology using its export function.

This RDF feature is already very useful. However, it only generates the forward direction of properties and not their inverse.

In CIDOC CRM especially, the explicit generation of the inverse property is standard. Its URI is generated by the namespace + its identifier + "i" + its label.

Currently these have to be generated manually after the fact and this is time consuming and error prone.

Ideally the system could generate these as part of the regular RDF export functionality.

Habennin commented 12 months ago

To add an example of how this would look based on OntoMe, I am attaching here my hand crafted version for CRMaaa. It takes about two days to hand write and audit 80 inverse properties that have super properties and it is an error prone process which requires multiple revisions. That said, it does give you a chance to really double check your work!

CRMaaa_v1.5_inverses.txt

valamercery commented 11 months ago

Thanks for your suggestion, this issue has been transferred to the Geovistory discussion section : https://github.com/orgs/geovistory/discussions/6