3 ms·
Agreed, there needs to be a paradigm shift in registering intents. I should not create a skill that the user needs to remember a command for. Instead, my skill
by jscheel 8y ago
Agreed, there needs to be a paradigm shift in registering intents. I should not create a skill that the user needs to remember a command for. Instead, my skill should be able to hook into intents and return structured data. For example:
"Me: Alexa, find me a hotel near the beach in Destin, Florida that is available next week"
"Alexa: Hotels.com has a three star hotel available for $987 for six nights, and Airbnb has a four bedroom condo available for the same dates. Would you like to book one of these, or hear more options?"
"Me: Book the first hotel."
...and so on...
In this instance, Amazon has to define the schema for user intention, and hotels.com and Airbnb must provide interfaces to that intent, responding with normalized/standardized data that Alexa can then reconfigure into an appropriate response. Amazon has to throw their weight around to get other companies to play the game, and it's on them to organize the returned data into an appropriate response. This is probably where a discussion about the semantic web would be useful :)