...
Note |
---|
Don’t forget to SAVE! |
Tip |
---|
Check that your ‘greeting’ intent is working by pressing the microphone button in the test console. |
Appreciation, Confirmation, Disconfirmation, Farewell Intents
...
appreciation
If a user expresses appreciation or gratitude (, for example: , ‘thanks’).
confirmation
If a user wants to agree or say ‘yes’.
disconfirmation
If a user wants to disagree or say ‘no’.
farewell
If a user wants to say 'goodbye'.
checkCapability
the intent that represents a user querying what your agent can do. An example phrase would be “What can you do?”.
...
It is unnecessary to input phrases that are completely unrelated to the topic, as that would definitely come back as an unknown intent. Thus, what you should do is think of related phrases that would be close to an intent but should not match it. For example, one could argue “I do not like mushrooms” is food related and has an ingredient entity inside. Yet, it should not be matched to any other intent, because likes and dislikes are not directly discussed with your bot. Of course, one could argue you could include ‘I like’ and ‘I dislike’ as training phrases for filtering by something - that is a design decision for you to make. This fallback intent should be updated as you add more intents throughout the project.
Entities
Before you can continue creating intents, you have to create the entities you need, since these will be part of the intent specification for certain entities (e.g.: the presence of an entity type is used as a feature by the Dialogflow classifier model to recognize certain intents by). Some of these entities are already given to you. For information on how to upload and create entities, you should have read this page: DialogFlow: Create an Agent, Intents and Entities
...