Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中基于推理机的聊天机器人_Java_Prolog_Chatbot - Fatal编程技术网

java中基于推理机的聊天机器人

java中基于推理机的聊天机器人,java,prolog,chatbot,Java,Prolog,Chatbot,我想构建一个聊天机器人,它可以解析给定的知识,将事实添加到其知识库中,并使用这些事实和推理引擎来回答问题。我可以使用哪些现有的解决方案来构建此功能?如果像这样的东西没有现成的解决方案,那么我可以组合任何框架来实现这一点。我更喜欢java,但任何其他语言也可以。您可以在上查看各种规则/推理引擎,您可以将其中任何一种进行耦合,并在Google App Engine和enabler XMPP中部署它们。XMPP将通过Google App Engine快速为您提供聊天界面,您可以专注于实际的推理引擎。如

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

您可以在上查看各种规则/推理引擎,您可以将其中任何一种进行耦合,并在Google App Engine和enabler XMPP中部署它们。XMPP将通过Google App Engine快速为您提供聊天界面,您可以专注于实际的推理引擎。如果你需要帮助,请多问

对于Prolog系统,请参阅以了解当前的实现