我试图用AIML和PyAIML制作一个聊天机器人,从一个简单的脚本开始。但是我得到了
分析错误:意外的标记(第4行,第23列)
当我试图执行
<?xml version="1.0" encoding="UTF-8"?>
<aiml>
<category>
<pattern>WHAT DOES A <set>ANIMAL</set> SAY</pattern>
<template>Sound of the animal</template>
</category>
</aiml>
aimlversion2支持Set tag,pyaiml0.8.6是最新版本。我有一个动物.set文件在同一目录中。
<map>
标记也存在类似问题。在
那么我在汇编aiml文件的过程中遗漏了什么呢?关于aiml还有什么有用的信息?在
我不确定PyAIML是否支持aiml2.0。事实上,我从来没有为AIML找到任何100%兼容的解释器。在
摘自PyAIML网站
如果你在一个C项目中工作,我可以推荐SIML,它比AIML规范早了几光年,有一个很棒的解释器和一个IDE。在
相关问题 更多 >
编程相关推荐