基于推理引擎的java聊天机器人

时间:2011-12-06 19:06:42

标签: java prolog chatbot

我想构建一个聊天机器人,它可以解析给定的知识,将事实添加到其知识库中,并使用这些事实和推理引擎来回答问题。我可以使用哪些现有解决方案来构建它?如果没有现成的解决方案,那么我可以将任何框架放在一起来实现这一目标。我更喜欢java,但任何其他语言都可以。

2 个答案:

答案 0 :(得分:1)

您可以在http://java-source.net/open-source/rule-engines查看各种规则/推理引擎,您可以将其中的任何一个耦合并在Google App Engine和启动器XMPP中进行部署。 XMPP将通过Google App Engine快速为您提供聊天界面,您可以专注于实际的推理引擎。如果你需要帮助,请多询问一下!

答案 1 :(得分:1)

对于Prolog系统,请参阅Prolog's info-page了解当前的实施情况。

相关问题