You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Do I interpret this correctly as non-equality, i.e., variable q must not be bound to "http://ensembl.org/id/Cx"? Is this feature unique to AMIE3? Is it possible to control whether rules containing this pattern will be output?
The text was updated successfully, but these errors were encountered:
If you have the atom <interacts_with> ?b and AMIE adds an atom ?q <interacts_with> ?b then it will also add the atom ?q != . The variable ?q is existential as we only need one instantiation of it per instantiation of ?b to have a match. The case ?q == is not interesting.
The InjectiveMappingsAssistant I told you about in the other thread is doing something similar, adding != atoms behind the scenes.
If you want to remove the atom, you will have to implement your own mining assistant.
When mining with constants, I sometimes get rules that contain "!=" as in
Do I interpret this correctly as non-equality, i.e., variable q must not be bound to "http://ensembl.org/id/Cx"? Is this feature unique to AMIE3? Is it possible to control whether rules containing this pattern will be output?
The text was updated successfully, but these errors were encountered: