in reply to Rules based Perl

You might look at AI::ExpertSystem::Simple. I've never used it, so I can't say anything about how it might fit your needs.

If I was doing this, I might use CLIPS rather than Perl. There is a learning curve, but CLIPS is really cool.

Poking around, I noticed that someone started writing a Perl module for CLIPS integration. You can find it at It looks like it has been neglected for quite some time though.

"My two cents aren't worth a dime.";