Re: Prolog, expert system shells and inference engines
- From: A.L. <fela@xxxxxxxx>
- Date: Mon, 19 Feb 2007 07:24:33 -0600
On 19 Feb 2007 03:07:24 -0800, "Kobayashi" <kubilayisik@xxxxxxxxx>
wrote:
Hi,
I want to develop expert systems (ES) for medical diagnosis. I have
actually made one by using RealBasic. But as a newbie I still have
some confusions:
1. Do I have to use an "inference engine"? Can not I simply put
IF...THENs? I have built my abovementioned ES in this way. Well, I
must say that it was not easy. But if I used an ES shell would it be
easier?
2. What is the difference between an ES shell and Prolog? Oh, yes, one
is a "shell" and the other is a "programming language". What I try to
mean is which one is better to build an ES?
3. The main question: As far as I know, Prolog has an inference
engine. Right? So it is comparable with ES shells. But today I have
seen a web site in which an ES shell was built by using Prolog:
http://www.cee.hw.ac.uk/~alison/ai3notes/section2_5_4.html
If Prolog has already an inference engine why is it necessary to build
a shell by using it?
Thanks in advance.
Start from reading books. See here
http://www.amzi.com/ExpertSystemsInProlog/index.htm
Building Expert Systems in Prolog -- Shows how to build a number of
prototype expert system shells and their underlying inference engines
including: EMYCIN-like backward chaining with uncertainty, OPS-like
forward chaining, explanations, frames, hybrid systems, and
performance enhancements (modified Rete-network). Describes the
technical issues and design decisions involved in each. Sample expert
systems are implemented using each of the shells. Full source code for
the shells is available in the book and here on Internet. By Dennis
Merritt, ISBN 0-387-97016-9. Published by Springer-Verlag.
A.L.
.
- References:
- Prolog, expert system shells and inference engines
- From: Kobayashi
- Prolog, expert system shells and inference engines
- Prev by Date: Re: Perfect numbers
- Next by Date: Re: Graphical User Interface
- Previous by thread: Prolog, expert system shells and inference engines
- Next by thread: Re: Prolog, expert system shells and inference engines
- Index(es):
Relevant Pages
|