Subject: RFP: python-pyke -- a knowledge-based inference engine (expert system) Package: wnpp Severity: wishlist
* Package name : python-pyke Version : 0.1.alpha1 Upstream Author : Bruce Frederiksen <[EMAIL PROTECTED]> * URL : http://pyke.sourceforge.net/ * License : MIT Programming Lang: Python Description : a knowledge-based inference engine (expert system) Pyke is a knowledge-based inference engine (expert system) written in 100% python that can: * Do both forward-chaining (data driven) and backward-chaining (goal directed) inferencing. * Pyke may be embedded into any python program. * Automatically generate python programs by assembling individual python functions into complete call graphs. * This is done through a unique design where the individual python functions are attached to backward-chaining rules. * Unlike other approaches to code reuse (e.g. Zope adapters and generic functions), this allows the inference engine to ensure that all of the function's requirements are completely satisfied, by examining the entire call graph down to the leaves, before any of the functions are executed. * This is an optional feature. You don't need to use it if you just want the inferencing capability by itself. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (600, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.22-2-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- Marc-André Lureau