Versions Compared

Key

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

...

In this section, you will learn all you need to know about Dialogflow, which is a common tool to build a conversational agent. Most important for the current project is that Dialogflow facilitates the implementation of Natural Language Understanding of an agent, in the form of intents (understanding what the user wants based on its utterance) and entities (recognizing the concept concepts that a user refers to). In order to link these intents and entities to the dialogue manager, you will also learn to create Prolog functions that can filter the recipe database by using the extracted information by Dialogflow.

...