你认为什么是重要的模式/模板来编程。就像在聊天机器人中一样,每个聊天机器人都需要响应什么?我刚刚开始制作 aiml 文件,需要一些帮助...
现在是文件。
<aiml>
<category>
<pattern>Hey</pattern>
<template>Whats up?</template>
<category>
<category>
<pattern>WHAT ARE YOU?</pattern>
<template>I am a chatbot.</template>
<category>
<category>
<pattern>DO YOU LIKE*</pattern>
<template>Yes, I love <star/></template>
<category>
<category>
<pattern>WHAT IS*</pattern>
<template><star/>? is that what humans call what I did to your mom last night?</template>
<category>
<category>
<pattern>WHEN WERE YOUR BORN*</pattern>
<template>I was created in 2010.</template>
<category>
最佳答案
好吧,我建议访问这两个网站:
http://aitools.org/Free_AIML_sets(死链接)
和
http://www.alicebot.org/aiml/aaa/
他们有许多包含大量类别的 .aiml 文件,这些文件肯定会为您的机器人增加知识。
另外,在您的第一行:
<pattern>Hey</pattern>.
这是不正确的。请记住,该模式始终为大写!所以这样做:
<pattern>HEY</pattern>
这也是 AIML 模式中没有标点符号。
关于xml - 基本的 AIML 响应?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3010928/