
Solution
The tone of the voice
We want to opt for a patient, friendly, conversational tone for the voice, since both competitors Yummly and Epicurious are using a neutral tone, it will be a good decision to opt for something different. The voice should have a casual yet professional manner, giving the users a sense of trust and friendliness. The assistant should be upbeat, positive, and encouraging, giving a sense of comfort and support in the user's cooking journey.
Search for a specific recipe
User: Search for a bolognese recipe
Assistant: Sure thing! I found a variety of Bolognese recipes. To help you find the perfect one, could you please specify any preferences? You could tell me a preferred cooking time, type of meat, or maybe a dietary requirement.
User: I’ve never cooked it so I wouldn’t know, maybe the one that needs the least time to prepare, I have to cook for me and my husband.
Assistant: Got it! Easy bolognese recipe. Sorry, how many people was that?
User: Just me and my husband, two people
Assistant: Perfect! Here I’ve found an easy recipe for a traditional bolognese, the ingredients in the recipe are enough for two servings, the total time will be 35 minutes, would you like to check the recipe out?
User: Yup, thanks
Assistant: Happy cooking and Buon Appetito! Be sure to come back if you need anything.
Failed recipe search:
User: Search for a dragon fruit pie recipe.
Assistant: Hmm, I couldn’t find any recipes for dragon fruit pie. But, I can suggest some other fruit pie recipes or dragon fruit recipes. Do you want me to list some of those?
User: Nope.
Requested recipe not found
User: Find me a dragon fruit pie recipe.
Assistant: I am sorry, we don’t have a recipe for “dragon fruit pie” in our cookbook right now. But I can suggest some similar dessert recipes, I promise they are delicious! Do you want me to list some of them?
User: No.
Assistant: That’s ok! If you wish, I can save your “dragon fruit pie” recipe request and alert you when have a match in the future. Would you like that?
In every situation, the assistant maintains an encouraging, friendly approach. It proposes alternative solutions, always exhibits patience, and remains flexible, adjusting its approach in response to the user's needs and preferences.