如何使用 PyClips 激活规则来调用 python 函数
我正在试验 PyClips 我想将它与 Python 紧密集成,这样当激活规则时,它会调用一个Python函数。 这是我到目前为止所得到的: import clips def addf(a…
如何使用 deftemplate 将结果存储在 CLIPS 中?
我试图构建一个模板来存储我计算的一些结果,所以我做了这个初始化: (deftemplate tempAlumne (slot nota-media-total) (slot nota-media-obligatori…
Clips.BuildRule 中出现错误
我正在使用 pyClips (这是嵌入在 python 中的 Clips)来构建知识 根据。我想通过调用函数向知识库文件添加新规则 实现此函数中显示的规则: def norm…
构建基于规则的 SKOS Reasoner
我必须为本体 SKOS 构建一个推理器,以根据 CLIPS / Jess 中制定的规则进行推理。我想要简单形式的自动推理。 我找不到任何专门可以帮助我为带有规则…
如何编写规则来检测剪辑中实例的删除?
这就是我目前所拥有的: (defclass classA (is-a USER) (role concrete)) (defclass classB (is-a USER) (role concrete) (slot a (type INSTANCE))) …
CLIPS 使用规则递增变量
我想在规则运行时提高安全性。现在它什么也改变不了。 ( human_resources n )这一事实确实存在。 (defglobal ?安全性 = 0) (defrule 规则1 (人力资源…
Datalog、CLIPS、Prolog
和很多程序员一样,我在大学里学过 Prolog,但只学了很少的部分。我理解Prolog和Datalog密切相关,但是Datalog更简单?另外,我相信我读到 Datalog 不…
在 PyClips 中传播剪辑错误消息
我发现使用 PyClips 进行开发非常困难,因为它似乎用通用的“语法错误”消息替换了 Clips 抛出的有用错误消息。这使得使用 PyClips 时在大型代码库上…