{"id":3150,"date":"2018-09-11T07:56:34","date_gmt":"2018-09-11T13:56:34","guid":{"rendered":"http:\/\/www.mooreds.com\/wordpress\/?p=3150"},"modified":"2018-09-10T05:59:18","modified_gmt":"2018-09-10T11:59:18","slug":"amazon-alexa","status":"publish","type":"post","link":"https:\/\/www.mooreds.com\/wordpress\/archives\/3150","title":{"rendered":"Amazon Alexa"},"content":{"rendered":"<p>I had a lot of fun working on a one day &#8216;hackfest&#8217; project with Amazon Alexa. I learned a lot about voice UX and Alexa implementation details.It&#8217;s an interesting platform, especially if you have broad brand recognition and can deliver high level valuable information via short chunks of text.<\/p>\n<p>From my blog post on the Culture Foundry site:<\/p>\n<blockquote><p>The multi step interaction is a bit clunky, but I think it&#8217;s a great way to avoid collisions between different skills. Basically, the user calls out an &#8216;invocation&#8217; like &#8216;open color picker&#8217;. Interactions with Alexa after that are send directly to that particular skill until an end point is reached in the interaction tree. Each of these interactions is triggered by a different voice command, and is handled by something called an &#8216;intent&#8217;. Intents can have multiple triggering commands (&#8216;what is my favorite color&#8217; vs &#8216;what is my color&#8217;, for example). There&#8217;s also a lightweight, session level storage while the entire invocation is occurring, which means you can easily pass data between intents without reaching out to a more persistent data storage.<\/p><\/blockquote>\n<p>You can read the <a href=\"https:\/\/www.culturefoundry.com\/cultivate\/technology\/building-an-alexa-skill\">whole post over there<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I had a lot of fun working on a one day &#8216;hackfest&#8217; project with Amazon Alexa. I learned a lot about voice UX and Alexa implementation details.It&#8217;s an interesting platform, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[62,79],"tags":[],"class_list":["post-3150","post","type-post","status-publish","format-standard","hentry","category-apis","category-aws"],"_links":{"self":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts\/3150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/comments?post=3150"}],"version-history":[{"count":1,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts\/3150\/revisions"}],"predecessor-version":[{"id":3151,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts\/3150\/revisions\/3151"}],"wp:attachment":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/media?parent=3150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/categories?post=3150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/tags?post=3150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}