我尝试在AIML中构建一个聊天机器人。我从http://nlp-addiction.com/chatbot/mathbot/下载了代码,但无法了解如何运行该程序。请帮帮我。
答案 0 :(得分:2)
AIML文件不是程序代码,它是一个数据文件(很像其他任何xml文件)。
您需要使用Program-AB之类的解释器来加载和使用该文件来回答查询。
如果您只想测试aiml文件的内容和格式,可以使用Pandorabots并将文件轻松加载到空白机器人中。
答案 1 :(得分:0)
是的,AIML文件不是程序代码。它就像一种数据格式。您可以从此处了解更多信息:http://www.alicebot.org/aiml.html
答案 2 :(得分:0)
AIML是一种数据编码格式,告诉机器人何时做什么。许多解释器可用于解释aiml标签。
其中一个是PyAIML,它是基于python的解释器,使用相当简单。