Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

...

  1. appreciation

    1. If a user expresses appreciation or gratitude (, for example: , ‘thanks’).

  2. confirmation

    1. If a user wants to agree or say ‘yes’.

  3. disconfirmation

    1. If a user wants to disagree or say ‘no’.

  4. farewell

    1. If a user wants to say 'goodbye'.

  5. checkCapability

    1. 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

...