Hi Ellen Zhao,
Thank you for pointing me a way to digging into the rule and rule
systems. Maybe I didn't explain myself clearly enough. My project is
about description logic and its reasoner. Part of this area uses rules
but not all, and currently I am going to understand this area from a
very high level of view. The way you point to me (to read a lot of
books) do helps a lot, but that requries lots of time before I can
totally answer the question I've put in the last mail, and besides, my
project's plan does not allow me to do this, at least now. I do searched
on Google and Wikipedia a lot to find me the answer. But the reality is
"there are too many definitions on these concepts (and some of them are
really confusing), and seems little of them can clearly state the
relationships between each other(e.g. to give a taxonomy or something
like "this partly uses that but not all")". I believe only people who
know this area well can answer this question, isnt it? To clarify, what
I want to know is something like a taxonomy or an answer like "logic
programming is partly implemented by production system and the
production system uses forward chaining as its underlying inference
approach". I just took a look at the Drools document. It helps but still
can not answer my question well. Hope someone could help me out.
Cheers
Wei Tai
Ellen Zhao wrote:
Hi Wei Tai,
first of all, there is a Chinese proverb "Give a man a fish and you
feed him for a day. Teach a man to fish and you feed him for a
lifetime.", so please allow me to mention that google and wikipedia
are your good friends when you start to learn something. Here is a
Wikipedia entry for Production Rule System:
http://en.wikipedia.org/wiki/Production_system
You can search for the other concepts yourself. And, the official
Drools Documentation is exceptionally good, please by all means read
it if you are new to expert system and Drools. Here you can download
the latest Drools 5.0.0 M2 doc as a zip file:
http://www.jboss.org/drools/downloads.html
You will know from the web articles and Drools doc that there are good
books for beginners. Grab the book list and go to your univ. lib or
amazon.com, get a copy and invest time for reading.
Hope that helps.
Ellen N. Zhao
On Wed, Oct 22, 2008 at 6:00 PM, Wei Tai <taiw(a)cs.tcd.ie> wrote:
> Hi All,
>
> I am not sure whether it is the right place to put this question here.
> Currently I am working on rules and got confused with some concepts:
>
> What are the relationships between: resolution, backward chaining, modus
> ponens, foward chaining, production rule system, prolog, logic programming?
> Can all forward chaining systems be considered as logic programming system?
>
> Some of these concepts seems overlap with each other. Can somebody kindly
> give me an answer to these questions. Thanks in advance.
>
>
> Best Regards
> Wei
> _______________________________________________
> rules-dev mailing list
> rules-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/rules-dev
>
>
_______________________________________________
rules-dev mailing list
rules-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev
--
Wei Tai
Student by Research, Knowledge & Data Engineering Research Group
Intelligent Systems Lab
School of Computer Science and Statistics
Trinity College Dublin
Dublin 2
Ireland
taiw(a)cs.tcd.ie
Tel: +353 (0)1 8968431