On 06/11/12 11:45, Scott Streit wrote:

  I have the rules: The rules do not create the inferred statements. I
cannot figure out why.

  String rules = "[IndividualGetsGroupInterests: (?x
http://www.compscii.com/ontologies/0.1/AutoIE.owl#memberof ?y), (?y
http://www.compscii.com/ontologies/0.1/AutoIE.owl#hasGroupInterestOf
?z) -> (?x 
http://www.compscii.com/ontologies/0.1/AutoIE.owl#hasIndividualInterestOf
?z)]";

A typo. That rule has #memberof whereas the data uses #memberOf.

It would have been lot easier to spot this is you have offered a minimal, complete test case with just enough data to show the problem. The chances are tat in creating such a minimal test case you would have spotted the problem yourself :)

By the way your data has spaces in some of the URIs, that isn't legal and is worth fixing now before it causes you problems later on.

Dave

Reply via email to