I am using Wit.ai
for my chatbot. The problem is that my bot always tries to answer something. I will only make my bot answer if it actually understood what was being asked. I know it is possible, but if I have a bot with very few replies, it seems it always chooses one of the replies even though it is asked something completely different.
I imagine it is possible to make it reply something like "I am sorry. I don't know what you are asking. I can help you with .....".
Maybe I should use the confidence value that I can retrieve, and make sure it's above some threshold?