Your description doesn't specify whether or not you are using console input or a swing/GUI or the "hosting/container" environment (e.g. browser/applet, java application, web services etc.) but I think you will find it easy to integrate Jess into just about any application.
Your subject line mentions natural language - I don't have any experience with that but my initial take is to avoid using Jess as your parser per-se. There are well known techniques for doing that and I suspect you have existing code that already does this. Using Jess as a plug-in (if such a thing exists) to an existing NLP engine could be a good approach - TBD. I'm assuming the Command Pattern is being used since you mentioned "user commands". In this case, you can have your command processor delegate validations to a plain old java object that makes calls to Jess, etc. The rest of your existing code will not need to know anything about Jess. I suggest that you look into the Struts validation framework as a place for inspiration and/or implementation. Good luck! alan > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > [EMAIL PROTECTED] > Sent: Tuesday, April 19, 2005 9:02 AM > To: jess-users@sandia.gov > Cc: 'Ahmed Noor' > Subject: JESS: Jess with natural language > > > We are working with interfaces to existing programs, in which > user input needs to be checked for a number of conditions > (such as valid range, that the operation is currently > permissible... etc) > > Using standard coding practices, the number of conditions is > large and the code becomes hard to maintain. We are hoping to > use a rule-based system to manage this condition checking, > where each rule would represent a specific condition, and > where the conditions could be automatically checked as new > assertions (user commands) were made. > > Has anyone been using JESS or another rule based system for a > similar application? Or does anyone have any thoughts on this subject? > > Thanks, > > Jeanne Peters and Sam Preston > Old Dominion University > 600 Butler Farm Rd. Suite 200 > Hampton, VA 23666 > phone: 757-766-5227 > email: [EMAIL PROTECTED] > email: [EMAIL PROTECTED] > > -------------------------------------------------------------------- > To unsubscribe, send the words 'unsubscribe jess-users > [EMAIL PROTECTED]' in the BODY of a message to > [EMAIL PROTECTED], NOT to the list (use your own address!) > List problems? Notify [EMAIL PROTECTED] > -------------------------------------------------------------------- > > -------------------------------------------------------------------- To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' in the BODY of a message to [EMAIL PROTECTED], NOT to the list (use your own address!) List problems? Notify [EMAIL PROTECTED] --------------------------------------------------------------------