Classification
Last updated
Was this helpful?
Last updated
Was this helpful?
Use this node when your agent’s response is dependent on the user input, similar to "Conditions". However, here we classify into intents.
In most cases, it will be the “Classification” node that follows “Collect Input”. Once you collect an input, it needs to be classified into the right intent. Click on the module and choose the parameter (the one you used in “Collect Input”) and the intent/s relevant for the classification.
“Missed” - This tab will be triggered if the agent is unable to classify the user input. You can define the default behavior by connecting “Missed” to any other node.
The intent section is where you will create the knowledge and training for your agent, which later will be used to classify the user's intent. Each intent will encompass one use case, e.g. "I want to change my password" will be one intent and "
Your agent will use this list of utterances to classify user inputs. Every example you will enter should represent a sentence callers may use to attain a specific answer or action.
Add as many examples as possible to make sure your agent is trained and able to understand the different ways people are referring to one query.
Aside from the Tester, you can test your agent's accuracy with the "Train & Test" Feature.
Enter a user query you want to test and the feature will return the intent(s) it would classify the phrase into.
The test query does not need to already be part of the user expressions in the intent, feel free to choose new phrases. You can add any test sentence you tried matching it with an intent to the training set by clicking the "+" sign on the side.
The probability percentage shows you how accurately this phrase would be classified into an intent.
You will find more information on intents .
For very ambiguous intents, the probability might be below 70% and show yellow. You might want to have a look here at or .