English 中文(简体)
AIML - Basic Tags
  • 时间:2024-11-03

AIML - Basic Tags


Previous Page Next Page  

在这一理论中,我们讨论了联合马列运动的基本方面。

    <aiml> - 界定《反洗钱法》文件的开始和结束。

    < category> - 在Apcebot的知识库中界定知识unit。

    <pattern> - 界定用户可以向艾丽斯公司提供何种投入的模式。

    <template> - 确定艾丽斯公司对用户投入的反应。

在《反洗钱法》档案被作为参考。

<?xml version = "1.0" encoding = "UTF-8"?>
<aiml version = "1.0.1" encoding = "UTF-8"?>
   <category>
      <pattern> HELLO ALICE </pattern>
      
      <template>
         Hello User
      </template>
      
   </category>
</aiml>

<aiml> tag

tag lt lt & ML ML 它包含版本和编码信息以及编码特性。 该版本储存了KB的ALICE chatterbot知识库使用的AIML版本。 例如,我们使用了1.0.1版本。 这是任择性的。

编码属性提供了文件中使用的特性套。 例如,我们使用UTF-8。 作为强制性要求,加固;a必须至少包含一带;类加固;标签。 我们可以创建多份反洗钱法文件,其中每项反洗钱法文件都包含一个单一的“带”;aiml> 标签。 每种独立实体档案的目的,是至少增加一个称为ALICE chatterbot KB的知识单位。

<aiml version = "1.0.1" encoding = "UTF-8"?>
   ...
</aiml>

<category> tag

斜体; 子体; 标签是ALICE Bot的基本知识单位。

    用户以判决的形式提供意见,这句话可以是断言、质问和 ex蔑等。 用户的投入可以包含诸如、*_等野生心脏。

    对Apcebot提交用户投入的答复。

    选择背景。

A < category> 标签必须有<pattern><template> tag;<pattern>。 代表用户投入和模板代表机器人的反应。

<category>
   <pattern> HELLO ALICE </pattern>
   
   <template>
      Hello User
   </template>
   
</category>

如用户进入Hello。 然后,机器人将回答Hellouser

<pattern> tag

The <pattern> tag代表用户的投入。 它应当是“底线”内的第一个主角;“子”和“帽”。 tag; pat; 标签可以装上野心,作为用户投入,可配上不止一句话。 例如,在我们的榜样中,有“爱护”组织。

AIML对案件不敏感。 如果用户进入Apce、hello apce、HELLO ALICE等,所有投入都是有效的,机器人将与HELLO ALICE相匹配。

<category>
   <pattern> HELLO ALICE </pattern>
   
   <template>
      Hello User
   </template>
   
</category>

在此,模板是“用户”,是对用户投入的机器人反应。

<template> tag

斜体表示对用户的反应。 它应当是“带”内的第二个标签;“子”和“主角”。 标签可节省数据,称为另一个方案,提供有条件的答案,或代表其他类别。

<category>
   <pattern> HELLO ALICE </pattern>
   
   <template>
      Hello User
   </template>
   
</category>

在此,模板是“用户”,是对用户投入的机器人反应。

Advertisements