- 博客(6)
- 收藏
- 关注
原创 Pyke 简介 (6) :安装 Pyke
[b]系统需求[/b]Pyke 是100% 的 Python 程序,运行在支持 Python 2.5, 2.6 或 3.1 的系统中。[b]其他需求[/b]Pyke 一般不需要其他软件支持,除非要做下列事情:● 运行例程 web_framework,需要 HTMLTemplate 1.5● 运行单元测试,需要 doctest-tools 1.0a1●...
2010-03-04 09:52:46
440
原创 Pyke 简介 (5) :使用 Pyke 的基本步调
[b]1、假定已有知识推理引擎:[/b]● 一组象征绝对真理的事实(陈述句),它们永远正确。● 想让 Pyke 向最终用户提出、由其回答的全部问题。● 分组形成的许多推理规则。推理方式分为正向的和反向的。[b]2、可重复使用的具体案例[/b]① 对案例做出说明的 Pyke 语句。② 选定应用于案例的推理规则集。③ Pyke 会自动运行选定的正向推理规则,演绎出新事实(陈...
2010-03-03 08:11:18
696
原创 Pyke 简介 (4) :Pyke 是什么?
先说说我对 Pyke 文档“About”部分的一点看法。它把对 Pyke 优点的介绍,零散地放在好几个“章节”,几乎成了车轱辘话,有点罗嗦。但是,这一节有些新东西,值得了解,就耐心译出来吧。[b]Pyke 简介 (4) :Pyke 是什么?[/b]Pyke 把一种逻辑编程方式,集成进了 Python。它的知识推理引擎有以下基本功能:★数据驱动的正向推理,和目标驱动的...
2010-03-02 11:03:11
344
Pyke 简介 (3) :调制 Python 函数
对 Python 函数的“调制”,是指对其做出合乎需求的设置。具体的调制方法,是将其参数设为固定值(常数)。[b]设定单一的参数值[/b]原先的函数是这样的:[code="java"]>>> def foo(cooked, standard):... print "foo called with cooked: %s, standard: %s" % \... ...
2010-03-02 10:59:07
437
原创 Pyke 简介 (2) :用它做什么?
[b]Pyke 简介 (2) :用它做什么?[/b]使用 Pyke,是为了调制(cook)Python 程序代码。写些 Python 代码,再写些 Pyke 代码掺入其中。例如,把 Python 的函数,用 Pyke 集成定制为特定用例。有些实际问题,解决方案头绪繁多,互相影响,各有利弊,顾此则失彼,难以选择决断。通过 Pyke 编程,有利于辅助决策找到好的解决方案。[b...
2010-03-01 00:54:06
713
原创 Pyke 简介 (1)
[b]Pyke 简介 (1)[/b]Pyke 是个软件工具,叫做“专家系统引擎”,或者“基于知识的推理引擎”。Pyke 的产生,受到了 Prolog 的启发影响,并且,工作原理机制,与其相仿。Pyke 完全用 Python 写成。与 Prolog 不同,Pyke 与 Python 融为一体,可从 Python 程序中调用 Pyke,也可在 Pyke 写的专家系统规则中,加入 Pyt...
2010-02-28 09:55:06
1289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人