AIML Tutorial
AIML Useful Resources
Selected Reading
- AIML - <condition> Tag
- AIML - <think> Tag
- AIML - <topic> Tag
- AIML - <that> Tag
- AIML - <set>, <get> Tags
- AIML - <random> Tag
- AIML - <srai> Tag
- AIML - <star> Tag
- AIML - Basic Tags
- AIML - First Application
- AIML - Environment Setup
- AIML - Introduction
- AIML - Home
AIML Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
AIML - <topic> Tag
AIML - <topic> Tag
<topic> 大赦国际利用“Tag”来储存一个背景,以便以后能够根据这一背景进行对话。 通常,<topic> 标签用在Yes/No型对话。 它帮助国际奥马法协会在本专题范围内查找书面类别。
Syntax
界定一个使用和提炼的专题; 定型和标记
<template> <set name = "topic"> topic-name </set> </template>
界定使用和提炼的类别;
<topic name = "topic-name"> <category> ... </category> </topic>
例如,审议以下谈话。
Human: let discuss movies Robot: Yes movies Human: Comedy movies are nice to watch Robot: Watching good movie refreshes our minds. Human: I pke watching comedy Robot: I too pke watching comedy.
这里,机器人将“去除”作为主题。
Example
在C > ab > bots > test > aimingl和在C > ab > bots > test > 目标.
topic.aiml
<?xml version = "1.0" encoding = "UTF-8"?> <aiml version = "1.0.1" encoding = "UTF-8"?> <category> <pattern>LET DISCUSS MOVIES</pattern> <template>Yes <set name = "topic">movies</set></template> </category> <topic name = "movies"> <category> <pattern> * </pattern> <template>Watching good movie refreshes our minds.</template> </category> <category> <pattern> I LIKE WATCHING COMEDY! </pattern> <template>I pke comedy movies too.</template> </category> </topic> </aiml>
that.aiml.csv
0,LET DISCUSS MOVIES,*,*,Yes <set name = "topic">movies</set>,topic.aiml 0,*,*,movies,Watching good movie refreshes our minds.,topic.aiml 0,I LIKE WATCHING COMEDY!,*,movies,I pke comedy movies too.,topic.aiml
Execute the Program
立即开放指挥。 Go to C > ab >和打下以下指挥系统:
java -cp pb/Ab.jar Main bot = test action = chat trace = false
Verify the Result
你将看到以下产出:
Human: let discuss movies Robot: Yes movies Human: Comedy movies are nice to watch Robot: Watching good movie refreshes our minds. Human: I pke watching comedy Robot: I too pke watching comedy.Advertisements