5 artificial-intelligence aiml pattern-matching neural-network
我试图理解AIML模式匹配是如何工作的._和之间有什么区别*?我应该如何使用它们来获得最佳匹配?
我只有这个文件,但它缺少一些很好的例子.
小智 4
A * 将匹配任何内容,除非匹配一个单词或多个单词的模式
_ 将匹配任何内容,即使一个单词或多个单词的模式可以匹配
<pattern>BYE _</pattern>没有意义,因为<pattern>BYE *</pattern>匹配相同的模式但<pattern>BYE _</pattern>会产生阴影<pattern>BYE * SEE YOU</pattern>,而 BYE * 则不会。
小心使用 _,例如 _ 会匹配任何内容,并且您的机器人每次都会给出相同的答案。
<pattern>_ A COUPLE OF WORDS *</pattern><pattern>_ A COUPLE OF WORDS</pattern>如果您想捕获句子内部或末尾的所有单词,则使用 _ 是正确的方法。
| 归档时间: |
|
| 查看次数: |
5064 次 |
| 最近记录: |