我想構建一個聊天機器人,它可以通過給定的知識解析,將知識添加到其知識庫中,並使用這些事實和推理引擎來回答問題。我可以使用哪些現有解決方案來構建此解決方案如果沒有現成的解決方案用於這樣的事情,那麼我有什麼框架可以實現這一目標。我寧願java,但任何其他語言也可以。基於java的推理引擎chatbot
2
A
回答
1
您可以在http://java-source.net/open-source/rule-engines查看各種規則/推理引擎,您可以將這些引擎連接起來並將它們部署到Google App Engine和啓用器XMPP中。 XMPP將爲您提供Google App Engine的聊天界面,您可以專注於實際的推理引擎。詢問更多,如果你需要幫助!
1
對於Prolog系統,請參考Prolog's info-page瞭解當前的實現。
相關問題
- 1. a可修改的Java Chatbot引擎
- 2. 基於關鍵字的推薦引擎
- 3. Neo4j的推薦引擎(基於偏好)
- 4. 基於SOM的推薦引擎
- 5. Windows Workflow Foundation是否包含基於推理的規則引擎,如基於流的規則引擎?
- 6. 在java中推理引擎實現
- 7. Java中基於XML的模板引擎?
- 8. 基於XMPP的Chatbot基於UC系統
- 9. 基於OpenOffice的基於Java的計算引擎計算
- 10. 類型推理引擎haskell
- 11. 關於推薦引擎
- 12. Java物理引擎?
- 13. Mahout基於項目的推薦引擎沒有偏好值
- 14. 推薦一個基於linux的網站搜索引擎?
- 15. 基於libGDX的引擎(適用於android)
- 16. 使用規則引擎的推理
- 17. 推理引擎的事實文本
- 18. 適用於Java應用程序的推薦引擎
- 19. GoLang有沒有規則引擎/推理引擎
- 20. 關於物理引擎
- 21. jQuery的基於XML的模板引擎
- 22. jquery \ js物理引擎推薦
- 23. 推理引擎vs決策樹
- 24. 在Python構建推理引擎
- 25. 尋找一個開源的,基於Java的個性化引擎
- 26. 基於DFA的正則表達式引擎的Java與捕獲
- 27. 基於Solr的搜索引擎入門
- 28. 基於Ogre3D引擎的開源遊戲?
- 29. 基於ASP.NET的工作流引擎
- 30. 基於OpenSSL文件的僞引擎