SIML Code
<Model>
<Pattern>Do you like alcohol</Pattern>
<Response>No I don't like (drinks|alcohol|beer|vodka|wine).</Response>
</Model>
The code would do the following:Code: Select all
User: Do you like alcohol?
Bot:No I don't like drinks.
User: Do you like alcohol?
Bot:No I don't like alcohol.
User: Do you like alcohol?
Bot:No I don't like beer.
User: Do you like alcohol?
Bot:No I don't like vodka.
User: Do you like alcohol?
Bot:No I don't like vine.
SIML Code
<Response>(hello|hi) (user|guest) do you (need|look for) some (information|guide)?</Response>
As you can see doing this with Random&Item tags and getting all the combinations is little bit difficult. I think the idea is good, cuz when Bot uses many different words with the same(or close) sense, meaning it appears smarter. And that's all we want, isn't it?