-
Notifications
You must be signed in to change notification settings - Fork 1
Description
One of the reasons we developed Convo was to empower people who know nothing about programming to easily code 😊 So it's super important for us to have very user-friendly/low-barrier-to-entry/easy-to-understand response messages from Convo— and we can definitely improve what we have!
Here's one example of what Convo currently says, and how we could change it:
Current response: I connected the intent bake instruction to the procedure baking. I created a variable for the entity bake_time that is set to a value of 0 at step 0. This default value will be overriden if I detect a different value for this entity when I recognize this intent. I created a variable for the entity bake temp that is set to a value of 0 at step 1. This default value will be overriden if I detect a different value for this entity when I recognize this intent. What do you want to do now?
Example of what we might say instead: I connected the intent bake instruction to the procedure baking. Now when you say something like, "/example-utterance/", bake time and bake temp will be set to 0 (unless someone gives a different value). What do you want to do now?
TODO:
- play around with Convo and watch for long, confusing or irrelevant messages
- look in the code base for more of Convo's responses
- update the messages to be more user-friendly (it may be helpful to look over the conversational AI principles I outlined on pages 31-33 of my thesis -> you can search for "The Flexibility Principle", and you should find it)