我正在尝试使用 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>
aiml 版本 2 支持设置标签,而 pyaiml0.8.6(我正在使用)是最新版本。我在同一目录中有一个 animal.set 文件。<map>
标签也存在类似问题。
那么我在编译目标文件时缺少什么?有关 aiml 的更多信息有用吗?