你认为什么是重要的模式/模板来编程。就像在聊天机器人中一样,每个聊天机器人都需要响应什么?我刚刚开始制作 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/

10-12 05:21