Amen........ we still use Blaze on certain projects, but its GUI tools are
considerably more tedious to learn than the syntax of JESS. Its like trying to
write a document using dropdown list boxes and buttons to select the words. The
natural language may be a step forward over lisp style syntax - or it may not. You
still have to know THEIR reserved words and THEIR syntax and punctuation. The main
advantage we've seen of the natural language is that it is easier for the customer
to understand and validate the rules, but not to write them.
[EMAIL PROTECTED] wrote:
> The process of extracting knowledge from an expert and coding it into
> an expert system (ES)is the domain of the "knowledge engineer" (KE,) a
> hardworking individual who must be a programmer, but also endeavor to
> learn the domain knowledge from the expert(s). In recent years, there
> have been numerous attempts to simulate the work of the KE in
> software, by providing a friendly authoring GUI for an ES, or some
> kind of natural-language-like rule language, or both. Many commercial
> products sport these features. Jess, being a research tool, does not
> offer either of these concessions to "user-friendliness." No
> pretensions are made that anyone other than a knowledgable programmer
> should be able to create an ES with Jess.
>
> AFAIK, it turns out that these user-friendliness tools are not
> sufficient, in any case, to allow non-programmer domain experts to
> build an ES by themselves. Most if not all real ESs must still be
> partially or completely built by a KE working together with the
> experts. The vendors of the commercial systems will certainly tell you
> otherwise, and rather than listening to me, it would be best to get
> the advice of an experienced user of such a system before buying
> one.
>
> You may be able to have a human KE work with the expert for a short
> time, accomplishing two things: first, laying the groundwork for the
> system (discovering the important abstractions, choosing data
> representations, finding some of the top-level rules,) and in the
> process, teaching the expert to do some programming on her own.
>
> I think Peter Frederick wrote:
> [Charset iso-8859-1 unsupported, filtering to ASCII...]
> > Dear All,
> > I am planning on using JESS for developing an expert system for use in an
> > e-commerce software package. I need to capture the knowlege from a group of
> > potential users who have no knowledge of JESS.
> > If someone has been in a similar situation, please could you give some
> > advice as to how best to get the experts to put their knowledge into a
> > knowledge base/rules (format and structure) as I have had some difficulty
> > trying to put together my own 'how-to' from the manual.
> >
> > Yours Sincerely,
> >
> > Peter Frederick
> >
>
> ---------------------------------------------------------
> Ernest Friedman-Hill
> Distributed Systems Research Phone: (925) 294-2154
> Sandia National Labs FAX: (925) 294-2234
> Org. 8920, MS 9012 [EMAIL PROTECTED]
> PO Box 969 http://herzberg.ca.sandia.gov
> Livermore, CA 94550
> ---------------------------------------------------------------------
> 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]
---------------------------------------------------------------------