RETE algorithm - opensource example

494 views
Skip to first unread message

Jurgis Pralgauskis

unread,
May 27, 2009, 1:58:53 PM5/27/09
to sympy
Hello,

a while ago I was reading through sympy source
and noticed You are trying to implement RETE algorithm...
now I am in library computer, so can't find the right source file
where it was mentioned
but it was comment of Ondrej, that it is hard to implement it fully

CLIPS expert system tool has it implemented in C as I understand,
and it is open source
http://en.wikipedia.org/wiki/CLIPS_programming_language

by the way it has python interface
http://pyclips.sourceforge.net

Robert Kern

unread,
May 27, 2009, 2:39:11 PM5/27/09
to sy...@googlegroups.com
On Wed, May 27, 2009 at 12:58, Jurgis Pralgauskis
<jurgis.pr...@gmail.com> wrote:
>
> Hello,
>
> a while ago I was reading through sympy source
> and noticed You are trying to implement RETE algorithm...
> now I am in library computer, so can't find the right source file
> where it was mentioned
> but it was comment of Ondrej, that it is hard to implement it fully
>
> CLIPS expert system tool has it implemented in C as I understand,
> and it is open source
> http://en.wikipedia.org/wiki/CLIPS_programming_language

There are also Python implementations of the Rete algorithm like the
previously mentioned Pychinko.

--
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
-- Umberto Eco

Alan Bromborsky

unread,
May 27, 2009, 2:19:53 PM5/27/09
to sy...@googlegroups.com
See link below. RETE algorithm already implemented in python -

http://www.mindswap.org/~katz/pychinko/

Reply all
Reply to author
Forward
0 new messages