|
|
RE: how would i change fronm is to are |
|
You cannot do that in AIML, but you could in a Self tag.
<category>
<pattern>i like *</pattern>
<template>what <self>if (star.endsWith("s")) { "are"; } else { "is"; }</self> <star/>.
</template>
If your bot has Wiktionary enabled, you could also do more advanced things checking the word's #cardinality. Note that "I like apple" is not valid grammar. "I like apples" would be correct. For a singular you would use "I like the apple", in which case you can check for "the" in a pattern. Trying to parse English or natural language in general is very advanced, there is an example in the Understanding Self script. But you would need to understand programming for this. |
|
|
|
|
|
|