Versions Compared

Key

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

...

Agent Capability 10: Removing Filters and Showing Recipes on Demand

Summary Description

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 choose from. [Alternative: Sorry, there are still too many recipes left to show them all. Please add more preferences.]

Implementation Tasks Overview

Panel
panelIconId1f4ac
panelIcon:speech_balloon:
panelIconText💬
bgColor#FFEBE6

Add intents for removing a request or preference (filter) and for enabling users to say they do not want to add more preferences.

Panel
panelIconId1f4a1
panelIcon:bulb:
panelIconText💡
bgColor#E6FCFF

Implement a `no more filters' patternpatterns enabling users to remove a recipe feature request and to express they are done.

Panel
panelIconId1f440
panelIcon:eyes:
panelIconText👀
bgColor#E3FCEF

-

...

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

...