RE: JESS: Rule Translators?

2010-08-30 Thread Brian Rogosky
Donald, If your requirement is to involve non-programmers and to capture their expertise in a way that is intuitive for them, you may want to look at the knowledge engine offered by Discovery Machine (www.discoverymachine.com) whose products are targeted at exactly this use case. They offer a

RE: JESS: general question about using module to control rule execution

2009-10-13 Thread Brian Rogosky
I thought that modules, by design as a stack, only fire rules after the previous modules' rules have had the chance to fire. There doesn't seem to be any reason to run each module separately unless I'm missing something. In other words, shouldn't the following be equivalent to the previous

RE: JESS: JessLong Illegal argument exception

2009-06-10 Thread Brian Rogosky
, at 8:19 PM, Brian Rogosky wrote: Hello, I'm experiencing an Illegal Argument exception when calling the long function. Hi Brian, It'll only throw that exception if the argument isn't a number, string, or symbol. For example, a list value with a single number in it would produce

JESS: Type precision causes duplicate facts

2009-06-08 Thread Brian Rogosky
Hello, As part of testing the problem from my previous posting, I noticed a strange duplication of facts when trying to create a fact with a slot of FLOAT type. In one case I am specifying a decimal and the other a whole number, but the number is otherwise the same. I would think only one fact

RE: JESS: Data Mining and Jess

2009-04-27 Thread Brian Rogosky
Hasan, Unfortunately I don't know of any published tutorials for using Jess for data mining. I do, however, have personal experience using Jess rules in conjunction with machine learning algorithms implemented in the R project (http://www.r-project.org/). My advice is to start with a statistics

JESS: saliences in Jess 7

2007-08-19 Thread Brian Rogosky
Hi, I am wondering if anyone is experience problems with salience using Jess 7. Since moving to Jess 7, I have noticed recently a strange occurrence where a rule with a higher salience is activated but is not fired. Then a rule with a lower salience is fired. Here is a notional example: There