Intents are one of the key pillars in conversational AI chatbots.  They represent an action a user wants to carry out and is expressed via natural language in the utterance.

Intents can be thought of as a goal the user wants to reach, such as placing an order, paying a bill, or adding an item to a list.

When an utterance is supplied to a conversational AI chatbot, the natural language processing (NLP) capability will attempt to match the incoming utterance to an intent using any training utterances in order to capture the user’s underlying intent.

A sufficient number of utterances must be suppled for each intent for it to detect the different types of utterances that users may supply. We recommend 10 to 15 to start off with.

You can see a Reset Password intent with a list of sample user utterances:

# ResetPassword
-I want to reset my password
-Can you help me get a new password
-I forgot my password
-I need a new password
-I can't remember my user name or password
-What are my login credentials?
-How can I get a new password?
-What's my PIN?

Next

Learn about the concept of slot filling and the relationship it has to your conversational AI application.