Prolog, expert system shells and inference engines



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.

.



Relevant Pages

  • Re: Prolog, expert system shells and inference engines
    ... I want to develop expert systems for medical diagnosis. ... What is the difference between an ES shell and Prolog? ... If Prolog has already an inference engine why is it necessary to build ...
    (comp.lang.prolog)
  • Re: Prolog, expert system shells and inference engines
    ... I want to develop expert systems for medical diagnosis. ... What is the difference between an ES shell and Prolog? ... If Prolog has already an inference engine why is it necessary to build ...
    (comp.lang.prolog)
  • Re: Mac Server Hacked In Less Than 6 Hours
    ... Windows has RAS, and for it is built in since NT 3.1 ... Microsoft has nothing like a bash shell as far as I've seen. ... You said Msft software is "secured" and nobody has exploited ...
    (sci.crypt)
  • Re: Passwords
    ... I work for a gov't contractor on a miltary base in Kabul, Afghanistan. ... brought here to transfer their inventory data from Excel spreadsheets to an ... There is a shell DB already built, ... No one here is able to utilize this shell as no one ...
    (microsoft.public.access.security)
  • Re: How to build/compile the samples provided by Microsoft ? -newb
    ... That error means that the directory being built was not a directory that was ... > "Dean Ramsier" wrote: ... >> you can open a shell using Open Build Release Directory from the menu. ... >>> However, when i run the batch file, it gives some errors and exits: ...
    (microsoft.public.windowsce.app.development)