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
where the SVIO-rule produced "he give offer", because there are multiple _subj relations and the engine is not distinguishing between them (The negative-rule's "give" not having UUID is a separate but slightly related problem).
I believe this issue should be fixed first before tackling the constant/variable problem because this issue requires changing the algorithm for going through the Criteriums and might overwrite the other fixes.
The text was updated successfully, but these errors were encountered:
FWIW, accidentally matching against multiple instances of subgraphs that just happen to be present is one of the joys and difficulties of working with pattern matching, in general. Accidental matches can be avoided by providing "not" rules or various sorts.
This is one reason I keep burbling about pattern matching: it seems like a really easy task, at first... then you start hitting speed bumps.
Looks like it's better to set a separate issue for each problem.
If you enter the sentence "I gave him an offer he cannot refuse.", RelEx correct generate the following relations:
However, RelEx2Logic rule engine produced:
where the SVIO-rule produced "he give offer", because there are multiple _subj relations and the engine is not distinguishing between them (The negative-rule's "give" not having UUID is a separate but slightly related problem).
I believe this issue should be fixed first before tackling the constant/variable problem because this issue requires changing the algorithm for going through the Criteriums and might overwrite the other fixes.
The text was updated successfully, but these errors were encountered: