Home / Companies / Voiceflow / Blog / Post Details
Content Deep Dive

A quick guide on integrating Alexa with Microsoft LUIS

Blog post from Voiceflow

Post Details
Company
Date Published
Author
Nicholas Laing
Word Count
682
Company Posts That Month
2
Language
English
Hacker News Points
-
Post removed?
No
Summary

Creating an interaction model for an Alexa Skill involves setting up a natural language understanding (NLU) system, such as Microsoft LUIS, to recognize and interpret user inputs. To do this, one must create an Azure Cognitive Services account, which includes a Natural Language Understanding Service within Cognitive Services on the Azure Portal. The endpoint from this service is then used to interact with MS LUIS. Once the MS LUIS app is created, it can be trained and published to Staging, allowing for integration with Alexa Skills. A Lambda written Node.js code uses the @azure/cognitiveservices-luis-runtime package to manage requests from an OrderIntent handler, which retrieves values from a SearchQuery slot and sends them to MS LUIS for prediction. The result is managed by an intentDispatcher, completing the integration of external NLP into Alexa Skills.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Serverless 1 821 115 55 +8%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.