Open marcofranke opened 6 years ago
Dear all, I discussed with Felix today that an ontology concept and an eclass have a translation label. In both cases, it should be named the same within the index. That means, in both scenarios the translation is located below the same translation labels (same index/core fields).
If a concept has no translation for a specific chosen language, we will use the translation label for English. That means, for each concept in NIMBLE at least a label for the English language have to be available.
Here are two examples concepts from from the Furniture Ontology and from eClass to show the differences:
<rdf:Description rdf:about="http://www.aidimme.es/FurnitureSectorOntology.owl#Leather">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="http://www.aidimme.es/FurnitureSectorOntology.owl#Upholstery"/>
<FurnitureSectorOntology1:translation xml:lang="es">Cuero</FurnitureSectorOntology1:translation>
<owl:disjointWith rdf:resource="http://www.aidimme.es/FurnitureSectorOntology.owl#Polyskin"/>
</rdf:Description>
<rdf:Description rdf:about="http://www.nimble-project.org/resource/eclass/35040404">
<rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
<rdf:type rdf:resource="http://www.nimble-project.org/onto/eclass#CodeConcept"/>
<dcterms:identifier>0173-1#01-AAU379#014</dcterms:identifier>
<dcterms:hasVersion>014</dcterms:hasVersion>
<dcterms:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2017-01-30</dcterms:issued>
<skos:prefLabel xml:lang="en">Leather article (semifinished product)</skos:prefLabel>
<dcterms:language>en</dcterms:language>
<dcterms:publisher>0173-1</dcterms:publisher>
</rdf:Description>
Harmonisation can be done by keyword search. To my understanding, a "true" mapping between the related conecpts cannot automatically be derived.
Currently, we have domain specific concepts and eclass based concepts. Both kinds of concepts use different labeling mechanism in Marmotta to describe the label of the concept. The index/core concepts have to be a harmonized at least in the index/core Concepts. Otherwise, the user cannot find any concept.