-
Notifications
You must be signed in to change notification settings - Fork 19
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
DO NOT MERGE YET: first pass at instance graph for goals and targets #99
base: master
Are you sure you want to change the base?
Conversation
Looks very promising! If I recall correctly, (@phismith please correct me if wrong) we've previously treated any given 'target' as a system which, when certain parts of it are measured, has those indicator values defined in the target text. That is, the SDG process wishes to take an existing system and transform it into a target system, which would generate specified indicator values when parts of the system are measured. We would treat the following target...
...as a system in which
The "achieved by" could be something like "output of" or "formed as a result of" some process. |
This looks good to me
|
Note to self: the hacky inst2ttl script here should be changed to parse the nice yaml provided here #105 rather than parsing the markdown. |
Experimental approach to automatically extract an OWL representation of the goals and targets.
Opened merged.owl in Protege
The model is
As we keep adding to SDGIO, we will keep rerunning the pipeline, and
in theory the results should improve. We will also add heuristics to
refine the semantically useless MENTIONS assertions (there are useful
to indicate that we may be missing something in the ontology).
exclusions can be added directly to the prolog
TODO
ENVO has some very liberal synonyms
This can lead to:
due to synonyms on 'flow'