Case Based Reasoning (CBR) in Prolog: Any concrete examples?

From: Emre Sevinc (emres_at_bilgi.edu.tr)
Date: 12/26/04


Date: Sun, 26 Dec 2004 15:04:10 +0200


Hi,

Does anybody know or can anyone provide some concrete examples
on the subject of CBR (Case Based Reasoning) technique
implemented in Prolog to solve some problems (preferably
not very complicated ones or if so, heavily documented)?

I have difficulty in finding examples explained
in a clear format. I'm studying Bratko's book (Prolog
Programming for Artificial Intelligence) it's got
couple of examples about expert systems, knowledge
representation and an expert system shell example
but they don't seem to be satisfactory in terms of CBR.
I'm also reading "Case-Based Reasoning" by David B. Leake (editor)
which provides short descriptions of implemented systems
without going to much detail and another book "Introduction
to Expert Systems" by Peter Jackson which uses CLIPS programming
language but not Prolog.

I'd appreciate any well documented CBR based Prolog
program so that I can examine it as a working example
in order to understand the concepts from a practical
point of view.

Thanks in advance.

-- 
Emre Sevinc
eMBA Software Developer         Actively engaged in:
http:www.bilgi.edu.tr           http://ileriseviye.org
http://www.bilgi.edu.tr         http://fazlamesai.net
Cognitive Science Student       http://cazci.com
http://www.cogsci.boun.edu.tr


Relevant Pages

  • Case Based Reasoning (CBR) in Prolog: Any concrete examples?
    ... I'm studying Bratko's book (Prolog ... but they don't seem to be satisfactory in terms of CBR. ... I'm also reading "Case-Based Reasoning" by David B. Leake ... to Expert Systems" by Peter Jackson which uses CLIPS programming ...
    (comp.lang.prolog)
  • Re: Is Prolog good for AI? (was: Minsky still posting)
    ... My line of reasoning is as follows: ... > inductive learning systems to date are based on ILP and use Prolog. ... hype where the latest fashionable technique is assumed to be the ... Matthew Huntbach ...
    (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: Lisp versus Prolog
    ... As an undergraduate studying AI I used prolog... ... syntax for a lot of the course on predicate calculus, logic, NLP, ... expert systems etc. ... However I prefer lisp as a general purpose language and there's a mass ...
    (comp.lang.lisp)
  • Re: implementing negation and controlling the reasoning for contradictions
    ... I am trying to control the reasoning, ... negation in Prolog. ... Check the book "Techniques of Prolog Programming with Implementation ...
    (comp.lang.prolog)