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

Opaque identifiers as concept keys #146

Open
CecSve opened this issue Jul 4, 2024 · 0 comments
Open

Opaque identifiers as concept keys #146

CecSve opened this issue Jul 4, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@CecSve
Copy link
Collaborator

CecSve commented Jul 4, 2024

Several of the external sources we use for vocabularies use and contain opaque identifiers (like BODC in collection identifier, URI; https://vocab.nerc.ac.uk/search_nvs/P06/, mentioned in this issue)

billede

Could we somehow make use of these keys=collection identifiers/URIs/namespace+URI to accommodate non-unique language labels for concepts (like the pup issue in the lifeStage vocabulary)?

We already have keys for both vocabularies and concepts so what I am asking is if these keys - particularly for concepts - could be replaced by the external source unique identifiers, in cases where it makes sense. (although my example refers to a vocabulary in this case)

We would want to enable Spanish speaking users to search for cachorro and get occurrences of both pup and cub occurrences (note there is an issue with the whole hierarchical representation of sub-adult, juvenile etc. we also need to sort out if) while English speaking users should be able to search for pup and not get occurrences of cub as well.

@marcos-lg any thoughts on this? The main challenge I see is that we won't consistently have keys=collection identifiers/URIs/namespace+URI to put in the key place. However, opaque identifiers could better support a multilanguage user platform.

@CecSve CecSve added the enhancement New feature or request label Jul 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant