Skip to content
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

Support thesauri with classification #651

Open
nichtich opened this issue Nov 29, 2021 · 1 comment
Open

Support thesauri with classification #651

nichtich opened this issue Nov 29, 2021 · 1 comment
Labels
feature Additional functionality question Further discussion needed

Comments

@nichtich
Copy link
Member

nichtich commented Nov 29, 2021

Several thesauri (GND, STW, FIV...) include an additional classification to group its concepts. By now Cocoda can only show either the classification or the thesaurus, unless both are combined into one vocabulary. Cocoda should support vocabularies consisting of multiple parts, in particular:

  • the vocabulary for concepts
  • the classification for hierarchy

Connection between these vocabularies must somehow be encoded in JSKOS.

Open questions: whether and how to join or seperate both in Cocoda. The vocabularies might be merged virtually in cocoda-sdk without large changes in Cocoda interface.

Examples:

@nichtich nichtich added feature Additional functionality question Further discussion needed labels Nov 29, 2021
@stefandesu
Copy link
Member

stefandesu commented Nov 29, 2021

I think there would need to be certain changes in Cocoda as well. For example, looking at the GND classification, each of the listed elements in that hierarchy has many thousands of children, and Cocoda is currently not at all suited to display that. We would need something like a pagination for subtrees, which I imagine is not that easy to implement, especially if you consider the things "around" it (although we might just need to abandon certain features, like showing a concept in the correct place in the hierarchy).

(By the way, the STW hierarchy seems to be supported already since the Skosmos instance directly supplies the data.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Additional functionality question Further discussion needed
Projects
None yet
Development

No branches or pull requests

2 participants