Lessons learned moving from web to voice development.
▻https://hackernoon.com/lessons-learned-moving-from-web-to-voice-development-35daa1d301db?source
NLU (natural language understanding) isn’t necessarily the main challenge in moving from web to voice development — think constrained input, context & validation.Consider this very basic web form:Slap in some client-side validation to check for a numeric value and you’re done. This problem’s been solved for decades.Now let’s say you’re building an Alexa Skill and want to prompt for the same information. You hope it goes a little something like this…Alexa (blue) prompting & user (black) replying.You create an Intent which takes a couple of entities (aka “slots”) to capture the quantity and unit (metric vs. Imperial) and provide some sample utterances:I weigh QUANTITY UNIT I weigh QUANTITYQUANTITY UNITQUANTITYAbout QUANTITY UNITAbout QUANTITY etc. etc.Having Alexa or any NLU system understand (...)
#web-to-voice-development #web-development #voice-assistant #design-thinking #web-to-voice