Hello everybody,
I have the following question:
Until now, my Bot has two pattern.
000001: <category>
000002: <pattern>
000003: HELLO *
000004: </pattern>
000005: <template>
000006: Hello, my dear.
000007: </template>
000008: </category>
000001: <category>
000002: <pattern>
000003: * [badWord]
000004: </pattern>
000005: <template>
000006: That’s not nice.
000007: </template>
000008: </category>
When I write as an input: “Hello, my friend”, he answers with “Hello, my dear”, which is completely right. But when I write: “Hello, you [badWord]”, he decides to say: “That’s not nice.” Now I wonder, why he answers with “That’s not nice” and not “Hello my dear”. Of course, both answers are correct, but he always decides to take [badWord] as the pattern. And I wonder why. And if there is a way to make him answering the other possibility.