1 of 12

Unit 2: Understanding Language

Overview

Unit 2, Module 2.1

1

2 of 12

How do computers interact with humans using language?

2

**TPS - Discussion

3 of 12

3

Speech to Text

Speech Recognition

Smart TV Voice Commands

Siri, Alexa, Google Intelligent Assistants

4 of 12

Document search

4

Machine translation

Understanding search queries

Text generation

Automatic Transcription

Text to Speech

5 of 12

*Try It: Use a Smart Assistant

Directions:

Use Google Assistant in Chrome Browser

Or

Use speech input to Google search

or

*Ask Alexa or Siri what the weather is outside. (Teacher smartphone)

or

*Use speech input to Google translate.

5

6 of 12

How Speech Recognition Works

6

7 of 12

Unit Overview

In this unit, we will explore

  • How computers understand what we say when we talk to them
  • How computers understand what we type into Google and other search engines
  • How computer translate english into other languages
  • How computers understand emotion or sentiment in text
  • Case Study on Alexa

In this unit, we will create

  • A program that understand sentiment
  • A program that can answer questions
  • A chatbot

7

8 of 12

Deeper Dives (Extensions)

8

9 of 12

Deeper Dives

  • What sorts of things can Alexa or Siri understand? What are their limitations?
  • How does Google translate work?

9

10 of 12

Text Generation - How computers generate stories

10

https://youtu.be/gcHkxP9adiM (1 min - short) (7 mins full)

11 of 12

Text to Speech - Daisy Bell - First Singing Computer

11

12 of 12

Case Studies*

  • Risk of some features - IS ALEXA SAFE FOR KIDS?

12