- From: Vladimir Alexiev <vladimir.alexiev@ontotext.com>
- Date: Tue, 26 Jul 2016 12:15:22 +0300
- To: "'Antoine Isaac'" <aisaac@few.vu.nl>, <public-dwbp-comments@w3.org>
- Cc: "'Public DWBP WG'" <public-dwbp-wg@w3.org>
Hi Antoine! A small mistake in http://w3c.github.io/dwbp/vocab-dqg.html#expressQualityDerivation: :measurement3 prov:wasDerivedFrom measurement2, measurement3 ; should be :measurement3 prov:wasDerivedFrom measurement1, measurement2 ; Now back to the subject. So in effect instead of this: /------------ ms:accuracy a dqv:Metric; skos:prefLabel "Accuracy"@en; skos:definition "Degree to which SIMMO data correctly represents real world facts."@en; dqv:inDimension ldqd:semanticAccuracy; dqv:expectedDataType ms:Accuracy. ms:Accuracy a owl:Class, skos:ConceptScheme; rdfs:label "Accuracy values"@en. ms:accuracy-low a ms:Accuracy, skos:Concept; skos:inScheme ms:Accuracy; skos:prefLabel "Low accuracy"@en. ms:accuracy-medium a ms:Accuracy, skos:Concept; skos:inScheme ms:Accuracy; skos:prefLabel "Medium accuracy"@en. ms:accuracy-high a ms:Accuracy, skos:Concept; skos:inScheme ms:Accuracy; skos:prefLabel "High accuracy"@en. ms:accuracy-curated a ms:Accuracy, skos:Concept; skos:inScheme ms:Accuracy; skos:prefLabel "Manually curated"@en; skos:note "Highest accuracy"@en. ms-content:b3f35 dqv:hasQualityMeasurement ms-content:b3f35-quality. ms-content:b3f35-quality a dqv:QualityMeasurement ; dqv:isMeasurementOf ms:accuracy; dqv:value ms:accuracy-curated. \------------- You suggest to use that: /------------- ms:Accuracy a skos:ConceptScheme; rdfs:label "Accuracy values"@en. ms:accuracy-low a skos:Concept; skos:inScheme ms:Accuracy; skos:prefLabel "Low accuracy"@en. ms:accuracy-medium a skos:Concept; skos:inScheme ms:Accuracy; skos:prefLabel "Medium accuracy"@en. ms:accuracy-high a skos:Concept; skos:inScheme ms:Accuracy; skos:prefLabel "High accuracy"@en. ms:accuracy-curated a skos:Concept; skos:inScheme ms:Accuracy; skos:prefLabel "Manually curated"@en; skos:note "Highest accuracy"@en. ms-content:b3f35 dqv:hasQualityAnnotation ms-content:b3f35-quality. ms-content:b3f35-quality a dqv:QualityAnnotation; dqv:inDimension ldqd:semanticAccuracy; oa:motivatedBy dqv:qualityAssessment; oa:hasTarget ms-content:b3f35; oa:hasBody ms:accuracy-curated. \------------- I can definitely live with that. It has a redundant link (dqv:hasQualityAnnotation inverse oa:hasTarget) but it saves me the need to define "ms:accuracy a dqv:Metric". I think that to the casual reader, the purpose of QualityMeasurement vs QualityAnnotation is not obvious. Please write some clarification about the difference between the two, and emphasize that QualityMeasurement is used with literal values, while QualityAnnotation is typically used with resource values. It would also be great to give an example with using nominal (resource) values for clarification. Thanks!
Received on Tuesday, 26 July 2016 09:15:42 UTC