
Explore how Alexa enables voice interactions, examine voice interfaces and Alexa skills basics, including invocation, utterances, and intents, and learn AWS integration and testing tools.
Fetch real-time and daily Dow Jones data from Alpha Vantage with a free API key, and configure intraday and daily time series to access open, high, low, and close values.
Configure your first Alexa skill by defining the interaction model, intents, and sample utterances in the Alexa Skills Kit, then connect AWS Lambda via ARN and test end-to-end.
Access stock data with the Ingenio API by signing up, retrieving an access key, and making authenticated requests to obtain Apple’s closing price on 15th September 2017.
Define slots and their values with synonyms to make utterances flexible, then build the stock tracker dialogue skill using three slots (stocks, price type, date) in the Alexa skill builder.
Demonstrate handling the get stock info intent, filling stock name, price type, and date slots with dialogue delegate prompts, and fetching stock prices from a backend using basic authentication.
Configure a Lambda function with a DynamoDB full-access role to persist a stock list across sessions in an Alexa skill, covering IAM roles, Lambda, and DynamoDB integration.
Learn to design and test Lex chat bots and Alexa voice interactions, mastering intents, utterances, slots, and lambda-based fulfillment. Build and deploy bots with Slack, Facebook, and Twilio integrations.
Create a weather bot that prompts for location to fetch temperature via a third party API through AWS Lambda, using built-in slot types and reusing intents across Lex bots.
Package your python lambda with its source code and all third-party libraries in a zip file. Upload to aws lambda and set the handler to main.lambda_handler.
Enable Lex integration with Slack by configuring the postback url as the endpoint for messages, generating OAuth and postback urls, and securely exchanging Slack credentials via a key management system.
Alexa, Siri, Cortana and Google Now - voice-activated personal assistants are one of the hottest trends in technology these days. They are a great way to convey complex information to your customers in a free-flowing, conversational way. Alexa is a great way to build them - an AWS service for building conversational interfaces for Echo, FireTV and a host of Alexa-aware devices.
In the sections on Alexa we will cover:
In the sections on Lex we will cover: