...
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Make a page that is displayed while recipe recommendation is ongoing and a page that is shown when the user needs to confirm it likes a recipe that is recommended by the agent. Make a page to show recipe preferences and a second page to show the remaining recipes. |
Instructions
Capability 2: Request a Recommendation
...
Agent Capability 10: Removing Filters and Showing Recipes on Demand
Summary Description
Implementation Tasks Overview
...
The last capability on our list before we ask you to extend the capabilities of the conversational agent using your own insights and ideas is about allowing users to remove requests they made before and to allow them to indicate that they are done providing their preferences. You should implement the following patterns:
A pattern enabling users to remove a recipe feature request:
U: Could you please remove the cuisine and servings requests?
A: I removed the cuisine and services requests for you.
A pattern enabling the user to express they are done:
A: Can you elaborate on what you're aiming for in your recipe?
U: I don't want to add anything else.
A: OK. Here is a list of recipes that you can choose from. [Alternative: Sorry, there are still too many recipes left to show them all. Please add more preferences.]
Implementation Tasks Overview
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Add intents for removing a request or preference (filter) and for enabling users to say they do not want to add more preferences. |
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Implement a `no more filters' patternpatterns enabling users to remove a recipe feature request and to express they are done. |
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
- |
...
Extend your agent even further; talk with look at the Extensions page or talk to your TA if you need for inspiration!
Implementation Tasks Overview
...