-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
USE CASE: Small controlled taxonomies provided as tablar data #12
Comments
@nichtich I'm trying to make these into AP requirements - and some seem to be requirements on the vocabularies themselves. So there's a need to translate these into what an AP can do to support the taxonomies. Much of what is here looks very much like SKOS, of course, although it is expressed in csv rather than RDF. It looks to me that:
I'm not sure what to say about "ids should be sorted" since that seems to be beyond the capacity of a profile itself as long as the sort element is identified. Also, it isn't clear to me what would be used for sorting: labels? levels? In any case, does this capture your requirements? |
I moved some requirements to #21. In this use case a CSV table row corresponds to an
The data does not include language tags but natural language strings that should all be in the same language. The profile could specify a language by its language tag but validation is not possible automatically.
yes.
If the data contains column |
Creator: Jakob Voß
Problem statement
We collect simple controlled vocabularies (term lists, classification schemes etc.) from users such as libraries and museums. Vocabularies can be (mono-)hierarchic so let's call them taxonomies. Users often manage their taxonomies without a dedicated vocabulary management tool. The most popular data format is a spreadsheet. For simplicity, each term/concept/class consists of an identifier and a label, together with hierarchy information. We came up with two CSV formats:
hierarchy information via level:
hierarchy information via parents:
The question is how to communicate constraints of these formats.
Stakeholders
GLAM institutions that want to share simple taxonomies
Requirements
id
label
(with optional uniqueness constraint)level
/parent
information must form (mono)hierarchyparent
must be theid
of another conceptThe text was updated successfully, but these errors were encountered: