I was particularly impressed with this email, intended for Peter Frederick;
Ernest is it possible to add this list of books to the Jess webpages?
If so, I volunteer to look up the ISBNs...
David Bruce
----- Forwarded message from "James C. Owen" <[EMAIL PROTECTED]> -----
Date: Mon, 18 Sep 2000 12:12:39 -0500
From: "James C. Owen" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
Subject: Re: JESS: Compiling knowledge and rules bases
To: [EMAIL PROTECTED]
In addition to what has been discussed earlier and possibly to add just a bit to
what Peter said, there are several good books dealing with expert systems in
general and rulebased systems in particular. Usually these are available in the
book store of any major university that teaches a course in AI. I'm sure that
Dr.
Friedman-Hill could add to this list, but perhaps the easiest to read and
understand would be
Expert Systems - Principles and Programming (2nd Edition)
Joseph Girratano and Gary Riley
Another excellent source (though much weightier than the others) might be
Artificial Intelligence - A Modern Approach
Stuart Russell and Peter Norvig
An older book, but nevertheless a good resource is
Expert Systems - Design and Development
John Durkin
Finally, three others that have help me in various situations are
Knowledge Engineering and Management - The Common KADS Methodology
Guus Schreiber, Hans Akkermans, Anjo Anjewierden, Robert de Hoog, Nigel
Shadbolt,
Walter Van de Velde and Bob Wielinga
Principles of Artificial Intelligence
Nils J. Nilsson
Investment Management - Decision Support and Expert Systems
Robert R. Trippi and Efraim Turban
As a quick and dirty guideline, I would suggest that you do the following:
1. Gather system requirements and answer the following questions:
What do you want to do?
What kind of output do you need?
Is an Expert System really necessary or is regular code sufficient?
What kind of data is available?
What is the system architecture?
etc., etc.
2. Visit with any domain experts that are available. Without at least one
domain
expert, you are dealing with a lost cause. All of these DE's will have
heuristics
(rules of thumb) that they use to do their job. This is the essence of what you
are trying to capture.
3. Visit with the users of any existing system and see what they are doing.
Study
what they do and how they do it.
4. Read existing documentation and extract the business logic. This usually
helps
with the core of the system.
I hope this helps. If so, you're most welcome. If not, well, it was, after
all,
free. :-)
[EMAIL PROTECTED] wrote:
> Peter,
>
> I have thought a good deal on this type of problem, and suspect that you may
need
> to design a set of queries that prompt each expert iteratively to decompose
the
> problems involved. Trying to get them to code in Jess may be a little like
> teaching UML to executives! In some cases, the answers provided may need to be
> verified or challenged later, perhaps using some questions that approach the
same
> material from a different angle. At each stage you will need to keep the
> intermediate results, and test the entire approach on a subset appropriate to
the
> exercise. Please prompt me for more!
>
> David Bruce
> Accord Consulting
>
> Quoting Peter Frederick <[EMAIL PROTECTED]>:
>
> > 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
> >
> > -----------------------------------
> > Peter Frederick
> > E-mail: [EMAIL PROTECTED]
> >
> > Tel: +44 (0)20 8614 4 217
> > Fax: +44 (0)20 8977 9304
> >
> > British Maritime Technology
> > Orlando House, 1 Waldegrave Road
> > Teddington, Middlesex, TW11 8LZ, UK
> >
> > http://www.bmtech.co.uk
> >
> >
> > ---------------------------------------------------------------------
> > 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]
> ---------------------------------------------------------------------
--
ttfn
IHN
Jim
---------------------------------
James C. Owen
Knowledge-Based Systems Corporation
6314 Kelly Circle
Garland, TX 75044
972.530.2895
214.684.KBSC (5272) cell
mailto:[EMAIL PROTECTED]
http://www.kbsc.com
"This above all,-- to thine own self be true;
For it must follow, as the night the day,
Thou canst not then be false to any man."
Polonius speaking to his son Laertes before departure
Hamlet, Act I, Scene iii
"NT's lack of reliability is only surpassed by its lack of scalability." -- John
Kirch
----- End forwarded message -----
---------------------------------------------------------------------
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]
---------------------------------------------------------------------