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

Exemplify semantic indexing with ILC2 (requires memberRoles+memberList) #101

Open
nichtich opened this issue Feb 16, 2021 · 0 comments
Open

Comments

@nichtich
Copy link
Member

Semantic indexing can be expressed with a Concept Bundle using memberRoles. This can be exemplified with the faceted classification ILC version 2, which has been expressed in RDF. An example (from here):

Facets:

2  in location
3  affected by agent
6  having property

Classes using the facets:

mqvt2l		mammals, in bacteria
mqvt3l		mammals, affected by bacteria
mqvt6l		mammals, having bacteria

To keep order to distinguish mqvt3l and l3mqvt both memberList and memberRoles must be given in the same Concept Bundle:

{
  "notation": ["mqvt2l"],
  "memberList": [
    {"uri":"http://www.iskoi.org/ilc/2/class/mqvt"},
    {"uri":"http://www.iskoi.org/ilc/2/class/2"},
    {"uri":"http://www.iskoi.org/ilc/2/class/l"}
  ],
  "memberRoles": {
    "http://www.iskoi.org/ilc/2/class/2": [
      {"uri":"http://www.iskoi.org/ilc/2/class/l"}
    ]
}

The notation of a combined class can be derivde

@nichtich nichtich added this to the 0.5.0 milestone Feb 16, 2021
@nichtich nichtich removed this from the 0.5.0 milestone Jun 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant