I am trying to build a chatbot using Rasa. I have created a basic chatbot by following the steps given in documentation here. I have installed both rasa core and rasa nlu but for now i am using only rasa core as i don't need to extract any information from input.
I have added around 20 intents and their corresponding actions. But when i trying to get response it is recognising 14 intent accurately (tested even by jumbling word, by using synonyms) but for rest 6 intent it is always returning wrong response even if i enter same input as defined in intent.
At first i used spaCy + sklearn pipeline but now i am using sklearn + MITIE but still not getting accurate responses.
Is there any way to improve the accuracy of chatbot.