2009-12-08 55 views
2

是否可以在模式中的術語之間使用通配符?例如,如果我想回答這個問題,「我的書上有多少違規罰款?」有沒有辦法在「逾期」和「書籍」之間使用通配符?aiml - 模式術語之間的通配符

回答

1

是的。這樣做:

<category> 
<pattern>How much are overdue * on my books?</pattern> 
<template><srai>YOUR <star/> IS</srai></template> 
</category> 

<category> 
<pattern>YOUR FINE IS</pattern> 
<template>Vote me up!</template> 
</category 

<category> 
<pattern>YOUR STAMPS IS</pattern> 
<template>20 pounds. Pay for this please.</template> 
</category> 
+0

但是,請記住,該模式必須是CAPS並且沒有標點符號。 – objectiveccoder001 2010-07-11 12:09:01

0

我沒有足夠的印象分對Bravax的答案迴應,但通過解決所使用的句子的話題添加到解決方案。在Engrish中,通常會說:「我的書上有多少罰款?」; 「罰款」是這裏的明星,但'貓正在尋找'罰款',所以'貓不會看到它。

考慮將'貓的第二種模式從「罰款」改爲「罰款」。剩下的那種流動。