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 - <random> Tag
AIML - <random> Tag
<random> 取回单被用于随机应对。 该标签使反洗钱法协会能够以不同的方式对同样的投入作出反应。 tag; ran; tag与lt; p; tag。 斜体; 标签有不同的应对办法,将随机提供给用户。
Syntax
<random> <p> pattern1 </p> <p> pattern2 </p> ... <p> patternN </p> </random>
例如,审议以下谈话。
Human: Hi Robot: Hello! Human: Hi Robot: Hi! Nice to meet you!
Example
在C > ab > bots > test > aimingl和随机.aiml.csv以C > ab > bots > test > aimingpf.
random.aiml
<?xml version = "1.0" encoding = "UTF-8"?> <aiml version = "1.0.1" encoding ="UTF-8"?> <category> <pattern>HI</pattern> <template> <random> <p> Hello! </p> <p> Hi! Nice to meet you! </p> </random> </template> <category> </aiml>
random.aiml.csv
0,HI,*,*, <random><p> Hello! </p><p> Hi! Nice to meet you! </p></random>,random.aiml
Execute the Program
立即开放指挥。 Go to C > ab >和打下以下指挥系统:
java -cp pb/Ab.jar Main bot = test action = chat trace = false
Verify the Result
你将看到以下产出:
Human: Hi Robot: Hi! Nice to meet you! Human: Hi Robot: Hello!
这里的答复可能因随机反应而有所不同。
Advertisements