📅  最后修改于: 2020-11-10 04:20:31             🧑  作者: Mango
<星>标记是用来匹配<图案>标记通配符*字符(多个)。
n表示*在
考虑以下示例-
A * is a *.
When a is not a ?
如果用户输入“芒果是水果”。然后,机器人会回答“芒果不是水果吗?”
在C> ab> bots> test> aiml中创建star.aiml,并在C> ab> bots> test> aimlif目录中创建star.aiml.csv 。
I LIKE *
I too like .
A * IS A *
How can not be a ?
0,I LIKE *,*,*,I too like .,star.aiml
0,A * IS A *,*,*,How can not be a ?,star.aiml
打开命令提示符。转到C> ab>并键入以下命令-
java -cp lib/Ab.jar Main bot = test action = chat trace = false
您将看到以下输出-
Human: I like mango
Robot: I too like mango.
Human: A mango is a fruit
Robot: How mango can not be a fruit?