有没有办法从Java动态生成Prolog规则(基于用户输入)?

时间:2015-11-15 20:51:00

标签: java prolog artificial-intelligence jpl

关键字动态

我一直在为SWI-Prolog尝试JPL,但据我所知,所有可以做的就是采用预先编写的Prolog文件并动态构建一些查询以在该知识库上运行。它无法实际添加到知识库中。

我设想的是运行Java程序的用户能够通过某种命令行界面向Prolog知识库添加规则(即设置用户在交互式小说故事中创建的某些对象的属性)。

JPL可以这样做吗?任何Prolog接口都可以吗?或者我是否必须回到找到一个Java知识表示库,它不是过度设计(Cyc)或者是一个混乱(Tweety)?如果是这样,你有什么可推荐的吗?

0 个答案:

没有答案