我想构建一个聊天机器人,它可以通过给定的知识进行解析,将事实添加到其知识库中,并使用这些事实和推理引擎来回答问题。我可以使用哪些现有解决方案来构建它?如果没有针对此类问题的现成解决方案,我可以将任何框架放在一起来实现这一目标。我更喜欢 java,但任何其他语言也可以。
最佳答案
您可以在 http://java-source.net/open-source/rule-engines 查看各种规则/推理引擎,您可以结合其中任何一个并将它们部署在 Google App Engine 和 enabler XMPP 中。 XMPP 将很快为您提供与 Google App Engine 的聊天界面,您可以专注于实际的推理引擎。如果您需要帮助,请多问!
关于java - java中基于推理引擎的聊天机器人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8405359/