linked-statistics / DDI-controlled-vocabularies

SKOS representation of the controlled vocabularies of the DDI Alliance. See: http://www.ddialliance.org/controlled-vocabularies
4 stars 1 forks source link

Quality check of SKOS #7

Open JoachimWackerow opened 10 years ago

JoachimWackerow commented 10 years ago

Quality checks can be done for example by the tool qSKOS. Available at https://github.com/cmader/qSKOS/, https://github.com/cmader/qSKOS/wiki/Quality-Issues

Report on SummaryStatisticsType available at: https://github.com/linked-statistics/DDI-controlled-vocabularies/blob/master/SummaryStatisticsType/qSKOS_Report.txt

JoachimWackerow commented 8 years ago

I looked at a SKOS visualizer, SKOS Play (http://labs.sparna.fr/skos-play/home). It doesn't succeed with the example "SummaryStatisticType_2.0.rdf". This tools looks pretty mature, rendering a nice list and also interactive diagrams.

What is the issue? I looked at a working example, the UNESCO thesaurus (http://skos.um.es/unescothes/). I noticed a difference in realizing the codelist. SummaryStatisticType uses rdf:Description plus a rdf:type for SKOS ConceptScheme and Concept. The UNESCO thesaurus uses directly skos:ConceptScheme and skos:Concept. The tool can apparently deal only with the latter approach.

Following questions could be asked: What are the pros/cons for each approach to define the scheme and the concept itself? Would it make sense to use directly skos:ConceptScheme and skos:Concept?

BenZapilko commented 8 years ago

I checked that tool as well and it works fine with our skos files. Lists are generated. However, the visualisation component may not work, because we have only lists of concepts and no hierarchies that could be visualized as trees or stars, etc.

In fact, there was a minor typo in "SummaryStatisticType_2.0.rdf". I fixed it. Now it works.

However, it is a good way to check all our skos files :-)

BenZapilko commented 8 years ago

I have added ModeOfCollection_1.1_withHierarchy.rdf where the hierarchy of the different collection modes is represented in SKOS. I have tested it with SKOS Play and now also the visualization tools work properly.

BenZapilko commented 8 years ago

The CVs are updated with their hierarchical structure represented in SKOS.

The XSLTs have to be adjusted. [Ben]