Why Do I Need to Configure Stop Words?

During the intention configuration, it is found that the Are you a Robot corpus is configured in intention A. However, during the actual test, the input are you a robot matches other corpuses. Why?

In the system, Are is not configured as a stop word, the chatbot restores the word are to be, and the word form is in the corpus is also restored to be. As a result, when are you a robot is entered, the system matches other intentions based on the corpus. This problem can be resolved by configuring a stop word.

Some words in the actual language have no actual meaning and only serve as a join, for example, be verbs in English. To prevent these words from participating in semantic parsing, you need to add these words as stop words on the STOP WORD tab under Knowledge Management > Entity Management.

Figure 1 Stop word list