...
Dialogflow agent: Your Dialogflow agent does not have any issues (check the Validation feature) and has the following intents for:
greeting; See for details the Capability 1: Greet, and Self-Identify page.
a request for a (random) recipe recommendation; See for details the Capability 2: Request a Recommendation page.
Prolog and Patterns:You have created the following conversational patterns in the
patterns.pl
file:a greeting pattern (
c10
); See for details the Capability 1: Greet, and Self-Identify page.a recipe recommendation pattern (
a50recipeSelect
):a variant for a random recipe recommendation; See for details the Capability 2: Request a Recommendation page.
Visuals: You have created the following six webpages:
A Start page: The main requirement for the start page is that it has a button the user can click when they are ready to start a conversation. See for more details the Getting Your Conversational Agent Up and Running page.
A Welcoming page, associated with the pattern
c10
: The main requirement for the welcoming page is that it shows a microphone icon that the user can use to start talking to the agent. A second requirement is that you should not introduce a button for moving on to a next page on the welcoming (nor on any of the other pages below)! See for more details the Capability 1: Greet, and Self-Identify page.A first Recipe recommendation page, associated with pattern
a50recipeSelect
: The main requirement for the welcoming this recipe recommendation page is that it shows a microphone icon that the user can use to start talking to the agent. See for more details the Capability 2: Request a Recommendation page.A second Recipe recommendation page, associated with pattern
a50recipeSelect
: The main requirement for the welcoming this recipe recommendation page is that it shows a microphone icon that the user can use to start talking to the agent.A Recipe confirmation page, associated with pattern
a50recipeConfirm
: The the main requirement for the welcoming this page is that it shows the recipe’s name, and what the end result of cooking the recipe will look like (a microphone icon that the user can use to start talking to the agentpicture of the recipe). A second requirement is that the page shows a microphone button to enable the user to inform the agent about whether it wants to (dis)confirm the recipe.A Closing page, associated with pattern
c40
.