This is a good question, and yes, it is a bit complicated ...
Currently, it is best to provide as many examples of statements that need to be classified as specific intentions as examples of learning for that intention - the more examples you will provide the more reliable NLU (natural language understanding).
Having said that, note that using examples such as:
"I would like to have a pool in my new home, but I would not want to live in a condo"
for intent-pool
and
"I would not want to have a pool in my new house, but I would like to live in Kondo"
for intent-condo
will force the system to correctly classify these sentences, but the difference between them can be quite small (due to the fact that they are very similar when you look only at the text).
So the question here is whether the system should classify such intentions “out of the box” or instead teach the system simpler examples and use some form of meaning if you see that the top N intentions have low confidence differences.
source share