【发布时间】:2017-08-09 23:37:59
【问题描述】:
我正在尝试在我的目标文件中使用 set 标签,但似乎没有任何效果。它永远不会匹配。
color.aiml 文件
<?xml version="1.0" encoding="UTF-8"?>
<aiml version="2.0">
<category>
<pattern>IS <set>colors</set> A COLOR</pattern>
<template>Yes, <star /> is a color.</template>
</category>
<category>
<pattern>IS * A COLOR</pattern>
<template>No, <star /> is not a color.</template>
</category>
</aiml>
colors.set 文件
[["red"],["orange"],["yellow"],["green"],["blue"],["indigo"]]
结果:
Human: Is green a color?
Bot: No, green is not a color.
预期结果:
Human: Is green a color?
Bot: Yes, green is a color.
谁能帮我解决这个问题?
【问题讨论】:
-
如果你有兴趣,我可以帮助你用 AIML + Python 做同样的事情