我打算將聊天機器人作爲我的項目。 我瞭解基本aiml標籤,但我沒有得到如何實現aiml標籤。另外我們怎樣才能爲這個聊天機器人創建GUI如何使用java實現aiml
3
A
回答
5
如果你想在Java中使用AIML chatbot,那麼你應該檢查出Program D。它是開源的,所以如果你不想自己使用它,至少你將能夠得到關於如何實現AIML解析器的一些想法。
還有很多不同語言的解析器,可以在Alicebot.org找到,這也是A.I.所有東西的好資源。和AIML。
4
ProgramAB是一個用Java編寫的開源的AIML 2.0解釋器。它還附帶了自動模式提示器和規則生成器等附加功能。
相關問題
- 1. 如何在Prolog中實現AIML?
- 2. 如何在Node.js中使用aiml-high時訪問AIML謂詞
- 3. 如何使用Java實現java IDE
- 4. 的Java AIML口譯
- 5. 如何使用AIML <oob>標記
- 6. 如何在Python中使用AIML
- 7. 如何實現在使用Java
- 8. 如何使用java實現mp3流Servlet
- 9. 如何使用muleClient.request從Java實現異步AMQP-RabbitMQ實現?
- 10. 使用java的RSA實現
- 11. 如何在Java中實現
- 12. 如何在Java中實現
- 13. 如何實現的Java/C++
- 14. 如何在Java中實現
- 15. 如何在Java中實現
- 16. 如何使用Java實現SAML sso,Java EE
- 17. 用Java實現
- 18. 用Java實現
- 19. 如何實現使用Ember.run.later
- 20. 實現如何使用Node.js
- 21. 如何實現使用VLC
- 22. Java:使用Java實現的Apache Qpid
- 23. 在Java中實現DAO模式時,應該如何實現和使用TransferObjects?
- 24. aiml - 最後一次出現的單詞
- 25. 如何使用django實現實時?
- 26. 如何使用用不同的Java classloader加載的實現?
- 27. 用Java實現的Plaid API實現
- 28. 在AIML中使用<that>並加* *
- 29. 如何在Java中使用`finally`實現錯誤case
- 30. 如何實現使用一個序多個節奏在java中
您是否找到任何解決方案?我也遇到同樣的問題。 – shababhsiddique
我使用程序#實現了chatbot。這也是開源計劃。 程序#提供了一個dll文件aimlBot.dll,它必須在我們的項目中引用。 aimlBot庫提供瞭解析aiml文件的類,並從我們創建的文件獲取響應 請點擊此鏈接以獲取更多信息 http://ntoll.org/program-an-aiml-chatterbot-in-c.html – goku