Hi !
I’m trying to build a french dictionnary so I made a small file with just 4 words to see if it works. I specified the parameter language=FRENCH and activated #DO_ESSENTIALS | #DO_NUMBER_MERGE | #DO_SPELLING | #DO_SPELLCHECK
Everything was fine with my bot until I told him about chocolate.
There is a lot unknown words since my dictionnary contains only 4, but it doesn’t bother ChatScript much. Except for some verry specific words, like “chocolate”, or “building”. When I enter these at any point in the conversation, the program crashes.
I tried :prepare chocolate to see what’s wrong and it gave me this and then it crashed again.
TokenControl: DO_SUBSTITUTE_SYSTEM DO_NUMBER_MERGE DO_SPELLCHECK
Original User Input: chocolate
Tokenized into: chocolate
Actual used input: chocolate
Concepts:
1: chocolate (raw): //
1: chocolate (canonical): //
Sequences:
+chocolate +~flavors
How do I prevent this ?