Spoken Language Understanding
EE596B/LING580K -- Conversational Artificial Intelligence Hao Fang University of Washington 4/3/2018
1
Spoken Language Understanding EE596B/LING580K -- Conversational - - PowerPoint PPT Presentation
Spoken Language Understanding EE596B/LING580K -- Conversational Artificial Intelligence Hao Fang University of Washington 4/3/2018 1 Can machines think? A. M. Turing (1950) Computing Machinery and Intelligence Nevertheless I
EE596B/LING580K -- Conversational Artificial Intelligence Hao Fang University of Washington 4/3/2018
1
“Nevertheless I believe that at the end of the century the use of words and general educated opinion will have altered so much that one will be able to speak of machines thinking without expecting to be contradicted.”
2
3
4
Figure from: Bill MacCarteny – “Understanding Natural Language Understanding” (July 16, 2014)
5
Figure from: Gokhan Tur and Renato De Mori (2011) – “Spoken Language Understanding”.
6
statement is executed
7
8
space can be represented by a set of semantic frames.
typed components called slots.
frame for an utterance and fill the slots based on the utterance.
9
Table from: Gokhan Tur and Renato De Mori (2011) – “Spoken Language Understanding”.
10
Table from: Gokhan Tur and Renato De Mori (2011) – “Spoken Language Understanding”.
11
Figure from: Gokhan Tur and Renato De Mori (2011) – “Spoken Language Understanding”.
12
13
sentence segments they cover
14
[topic: FLIGHT] [DCity: SEA] [ACity: BOS] [DDate: 12/24]
[topic: FLIGHT] [DCity: SEA] [ACity: BOS] [DDate: 12/24] [Class: Business]
[topic: FLIGHT] [ACity: BOS] [DDate: 12/24]
[topic: FLIGHT] [DCity: SEA] [ACity: BOS] [DDate: 12/25]
15
general linguistic knowledge is helpful in modeling domain-specific language.
independent grammar?
16
17
Figure from: Gokhan Tur and Renato De Mori (2011) – “Spoken Language Understanding”.
18
dependent semantics
Figure from: Gokhan Tur and Renato De Mori (2011) – “Spoken Language Understanding”.
19
20
21
Figure from: Gokhan Tur and Renato De Mori (2011) – “Spoken Language Understanding”.
22
Figure from: Gokhan Tur and Renato De Mori (2011) – “Spoken Language Understanding”.
23
as VoiceXML.
24
25
Figure from: Gokhan Tur and Renato De Mori (2011) – “Spoken Language Understanding”.
(Customer Service Representative)
26
27
28
the illocutionary force of an utterance. (Austin 1962)
29
30
Grishman, 1996) as one of the shallow understanding tasks.
kinds of entities and from which a unique identifier can be obtained without resolving any reference resolution process.
31
32
33
34
35
36
37
Figure from: Hannaneh Hajishirzi, EE 511 Winter 2018 – “Introduction to Statistical Learning”.
38
cell state will be kept
computed information will be added to the cell state 𝐷𝑢
state 𝐷𝑢 will be exposed as the hidden state
39
previous state will be kept
unit updates the state
40
41
42
43
44
how about sports
45
Figure from: https://www.tensorflow.org/tutorials/word2vec
46
47
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
48
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
49
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
50
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
51
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
52
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
53
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
54
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
55
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
56
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
57
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
58
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
59
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
60
Figure from: Jeff Blankeburg and Alexa Evangelist (2017) – “Build an Alexa Skill using AWS Lambda”.
61
62
the final project.
63
64
several papers.
65
66
67
68
69
70