[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#457243: RFP: python-pyke -- a knowledge-based inference engine (expert system)



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 <dangyogi@gmail.com>
* 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



Reply to: