How to handle similar intents in Bot

Hey everyone,

I am having trouble in handling similar intents in rasa .The model gets confused and gives unwanted result.

For example for intents add user role and delete user role:

nlu:

  • intent: delete_user_role examples: | - Remove user role - Remove role - User role remove - Delete user role - Delete roles - Delete user roles - Please remove user roles - Please delete user roles - Remove user role - Remove role - User role remove - Delete user role - Delete roles - Delete user roles - Please remove user roles - Please delete user roles

  • intent: add_user_role examples: | - add user role - I want to add a user role. - Add a user role, please. - Can I add a new user role? - add new user role - Please add a user role.

Now if the user provides prompt “user role” the bot gives matches it with delete user role. While what i want is it to ask user to be more accurate with his prompt. I can create a new intent for this prompt but doing this for 50 intents will be a long task. How can I solve this ambiguity issue in less time?