Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.
Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
37 Videos (3h 15m)
    • You, This Course and Us

      2:40
    • Introducing Alexa

      1:59
    • Evolution Of Human Computer Interaction And Voice Interfaces

      7:34
    • Prereqs And Course Overview

      2:53
    • Alexa, Echo And AWS

      5:57
    • Skill Concepts: Invocations, Utterances and Intents

      8:43
    • Tools and Platforms: AWS, Amazon Developer Console and Echosim.io

      8:17
    • Types Of Skills

      6:02
    • Overview Of The Stock Market Tracker

      4:27
    • Utterance-Intent Mapping

      4:45
    • Financial Data From AlphaVantage

      3:20
    • Setup And Configure An Alexa Skill

      8:10
    • AWS Lambdas

      6:07
    • Link the Alexa Skill with the Lambda Function

      8:15
    • Set up and Test Lambda Code

      7:59
    • Code And Test the Launch Request

      5:07
    • Code And Test the Intent Request

      4:53
    • Handle Help And Stop Intents

      5:03
    • Test Using Echosim.io

      1:41
    • Slots As Request Configuration Parameters

      6:23
    • Slots, Prompts And Utterances

      8:09
    • Financial Data From Intrinio

      2:28
    • What Exactly are Slots?

      5:06
    • Configure the Dialog Model

      8:42
    • Handle Start, End and Launch Requests

      7:00
    • Handle the GetStockInfo Intent

      9:50
    • Handle Help, Stop and Cancel Intents

      1:18
    • Testing With Echosim.io

      1:53
    • Remember Data Across Sessions

      5:47
    • Create A Dynamo DB Table

      2:06
    • Configure Full Access To Dynamo DB from Lambda

      7:34
    • Handle Start, End and Launch Requests

      1:50
    • Handle Add, Remove And List Stock Intents

      8:03
    • Test Using Echosim.io

      1:12
    • Understanding Flash Briefing Skills

      6:20
    • Set Up A Twitter RSS Feed

      3:07
    • Set Up A Flash Briefing Skill

      4:19

About This Class

31f77a82

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. 

  • Alexa is state-of-the-art, with support for new devices being added all the time
  • Powered by a deep learning based engine that parses user voice and resolves the contents of user utterances to API calls and parameter values
  • No deep learning or natural language processing expertise is needed to build even complex voice apps
  • Provides an intuitive way of specifying the conversational interface
  • Automatically and dynamically adjusts conversational responses
  • Easy to build, test and publish app

In this course, we will cover:

  • The big picture - voice and text interfaces and current trends in human-computer interaction
  • How Alexa, Lex, Echo and the other bits of the Amazon ecosystem come together
  • Interaction models: Utterances, intents, slots, prompts and their resolution into API calls
  • Fulfilment models: Using AWS Lambdas to fulfil user intents, and how AWS lambdas provide smooth, no-ops, auto-scaling code endpoints

6

Students

--

Projects

Janani Ravi Vitthal Srinivasan

An ex-Google, Stanford and Flipkart team

Loonycorn is us, Janani Ravi and Vitthal Srinivasan. Between us, we have studied at Stanford, been admitted to IIM Ahmedabad and have spent years working in tech, in the Bay Area, New York, Singapore, and Bangalore.

Janani: 7 years at Google (New York, Singapore); Studied at Stanford; also worked at Flipkart and Microsoft

Vitthal: Also Google (Singapore) and studied at Stanford; Flipkart, Credit Suisse and INSEAD too

We think we might have hit upon a neat way of teaching ...

See full profile