NAACL2019 MarcoDamonte ,RahulGoel...

42
Practical Semantic Parsing for Spoken Language Understanding NAACL 2019 Marco Damonte 1 , Rahul Goel 2 , Tagyoung Chung 2 1 School of Informatics, University of Edinburgh 2 Amazon Alexa AI 1 / 42

Transcript of NAACL2019 MarcoDamonte ,RahulGoel...

Page 1: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Practical Semantic Parsing for Spoken Language Understanding

NAACL 2019

Marco Damonte1, Rahul Goel2, Tagyoung Chung2

1 School of Informatics, University of Edinburgh2 Amazon Alexa AI

1 / 42

Page 2: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

What is the capital of California? Sacramento

Play the song Bohemian Rhapsody

Executable semantic parsing: the task of converting sentences into logical forms thatcan be directly used as queries.

2 / 42

Page 3: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Contributions

1 Question Answering (Q&A) and Spoken Language Understanding (SLU) under thesame parsing framework:

• Public Q&A corpora (English)• Proprietary Alexa SLU corpus (English)

2 Transfer learning to learn parsers on low-resource domains, for both Q&A and SLU:

• Multi-task Learning• Pre-training

3 / 42

Page 4: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

SLU (Alexa) Data

Alexa data is annotated for intent/slot tagging:

Which cinemas screen Star|Title Wars|Title tonight|Time

Which we converted into trees:

FindCinema

TimeTitleTitle

tonightWarsStar

4 / 42

Page 5: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

SLU (Alexa) Data

Alexa data is annotated for intent/slot tagging:

Which cinemas screen Star|Title Wars|Title tonight|Time

Which we converted into trees:

FindCinema

TimeTitleTitle

tonightWarsStar

5 / 42

Page 6: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

SLU (Alexa) Data

Tree parsing allows to make more complex requests:

and

AddToListIntent PlayMusicIntent

and MediaType

apples oranges music

Add apples and oranges to shopping list and play music

6 / 42

Page 7: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

SLU (Alexa) Data

DOMAIN SIZE TER NT WORDScloset 943 63 13 107bookings 1280 10 19 42cinema 13180 806 36 923recipes 18721 530 40 643search 23706 1621 51 1780

7 / 42

Page 8: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

SLU (Alexa) Data

DOMAIN SIZE TER NT WORDScloset 943 63 13 107bookings 1280 10 19 42cinema 13180 806 36 923recipes 18721 530 40 643search 23706 1621 51 1780

8 / 42

Page 9: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Q&A DataOvernight (Wang et al., 2015):• Questions annotated with Lambda DCS (Liang, 2013);• Divided in 8 domains;• Tree parsing.

getProperty

Kobe Bryant

reverse

player

num blocks

How many blocks were made by Kobe Bryant?

9 / 42

Page 10: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Q&A DataNLmaps (Lawrence and , 2016):• Questions about geographical facts;• No subdomains;• Tree parsing.

query

area

keyval

name Edinburgh

qtype

count

nwr

keyval

amenity prison

How many prisons does Edinburgh count?

10 / 42

Page 11: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Q&A Data

DATASET DOMAIN SIZE TER NT Words

Overnight

publications 512 24 12 80calendar 535 31 13 114housing 601 34 13 109recipes 691 30 13 121restaurants 1060 40 13 144basketball 1248 40 15 148blocks 1276 30 13 99social 2828 56 16 225

NLmaps 1200 160 24 280

11 / 42

Page 12: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Q&A Data

DATASET DOMAIN SIZE TER NT Words

Overnight

publications 512 24 12 80calendar 535 31 13 114housing 601 34 13 109recipes 691 30 13 121restaurants 1060 40 13 144basketball 1248 40 15 148blocks 1276 30 13 99social 2828 56 16 225

NLmaps 1200 160 24 280

12 / 42

Page 13: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

FindCinema

FindCinema

13 / 42

Page 14: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

FindCinema

FindCinema

14 / 42

Page 15: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

Title

FindCinema

FindCinema

Title

15 / 42

Page 16: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

Star

Title

FindCinema

FindCinema

Title

Star

16 / 42

Page 17: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

Title

FindCinema

FindCinema

Title

Star

17 / 42

Page 18: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

FindCinema

FindCinema

Title

Star

18 / 42

Page 19: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

Title

FindCinema

FindCinema

TitleTitle

Star

19 / 42

Page 20: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

Wars

Title

FindCinema

FindCinema

TitleTitle

WarsStar

20 / 42

Page 21: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

Title

FindCinema

FindCinema

TitleTitle

WarsStar

21 / 42

Page 22: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

FindCinema

FindCinema

TitleTitle

WarsStar

22 / 42

Page 23: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

Time

FindCinema

FindCinema

TimeTitleTitle

WarsStar

23 / 42

Page 24: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Parser

Which cinemas screen Star Wars tonight?

STACK

tonight

Time

FindCinema

FindCinema

TimeTitleTitle

tonightWarsStar

24 / 42

Page 25: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

ParserTransition-based parser of Cheng et al. (2017) + character-level embeddings and copymechanism:

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

25 / 42

Page 26: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

ResultsDATA TASK DOMAIN ACCURACY

Overnight Q&A

publications 26.1calendar 32.1housing 21.2recipes 48.1restaurants 33.7basketball 66.5blocks 22.8social 50.9

NLMaps Q&A 60.7

Alexa SLU

search 52.7recipes 47.6cinema 56.9bookings 77.7closet 44.1

26 / 42

Page 27: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

ResultsDATA TASK DOMAIN BASELINE −Copy

Overnight Q&A

publications 26.1 +1.2calendar 32.1 +6.0housing 21.2 -2.2recipes 48.1 -0.4restaurants 33.7 -1.5basketball 66.5 -1.3blocks 22.8 -0.2social 50.9 -6.0

NLMaps Q&A 60.7 -15.6

Alexa SLU

search 52.7 -17.1recipes 47.6 -6.7cinema 56.9 -25.4bookings 77.7 -5.4closet 44.1 26.5

27 / 42

Page 28: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

ResultsDATA TASK DOMAIN BASELINE −Attention

Overnight Q&A

publications 26.1 +6.8calendar 32.1 +11.4housing 21.2 +8.5recipes 48.1 +10.2restaurants 33.7 +3.6basketball 66.5 +3.1blocks 22.8 +2.3social 50.9 +0.3

NLmaps Q&A 60.7 -17.2

Alexa SLU

search 52.7 -17.8recipes 47.6 -9.7cinema 56.9 -21.4bookings 77.7 77.7closet 44.1 -8.2

28 / 42

Page 29: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Reminder: Q&A Data

DATASET DOMAIN SIZE TER NT Words

Overnight

publications 512 24 12 80calendar 535 31 13 114housing 601 34 13 109recipes 691 30 13 121restaurants 1060 40 13 144basketball 1248 40 15 148blocks 1276 30 13 99social 2828 56 16 225

NLmaps 1200 160 24 280

29 / 42

Page 30: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

ResultsDATA TASK DOMAIN BASELINE −Attention

Overnight Q&A

publications 26.1 +6.8calendar 32.1 +11.4housing 21.2 +8.5recipes 48.1 +10.2restaurants 33.7 +3.6basketball 66.5 +3.1blocks 22.8 +2.3social 50.9 +0.3

NLmaps Q&A 60.7 -17.2

Alexa SLU

search 52.7 -17.8recipes 47.6 -9.7cinema 56.9 -21.4bookings 77.7 77.7closet 44.1 -8.2

30 / 42

Page 31: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Transfer Learning: Pretraining

HIGH-RESOURCEDOMAIN

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

LOW-RESOURCEDOMAIN

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

31 / 42

Page 32: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Transfer Learning: Pretraining

HIGH-RESOURCEDOMAIN

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

LOW-RESOURCEDOMAIN

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

32 / 42

Page 33: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Transfer Learning: Pretraining

HIGH-RESOURCEDOMAIN

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

LOW-RESOURCEDOMAIN

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

33 / 42

Page 34: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Transfer Learning: Pretraining

HIGH-RESOURCEDOMAIN

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

LOW-RESOURCEDOMAIN

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

34 / 42

Page 35: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Transfer Learning: Multi-task Learning

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

HR DOMAIN

t0 . . . tn x0 . . . xnTER COPYLR DOMAIN

35 / 42

Page 36: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Transfer Learning: Multi-task Learning

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

HR DOMAIN

t0 . . . tn x0 . . . xnTER COPYLR DOMAIN

36 / 42

Page 37: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Trasfer Learning: Multi-task Learning

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NT

HR DOMAIN

t0 . . . tn x0 . . . xnTER COPYLR DOMAIN

37 / 42

Page 38: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Transfer Learning: Results on Overnight (Q&A)

Q&A transfer learning helps for low-resource domains

housing publications

29.6 32.938.1 37.338.1 40.4

BASELINE MULTI-TASK LEARNING PRETRAING

38 / 42

Page 39: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Multi-task Learning for Alexa (SLU)

x0, x1, . . . , xn

HISTORY

. . .

BUFFER

. . .

STACK

. . .

ATTENTION

FEED-FORWARDLAYERS

TER RED NT

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NTHR DOMAIN

t0 . . . tn x0 . . . xnTER COPY

nt0 . . . ntn

NTLR DOMAIN

39 / 42

Page 40: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Transfer Learning: Results on Alexa (SLU)

SLU transfer learning helps for low-resource domains:

booking closet

77.7

44.1

81.2

52.5

78.9

50.8

BASELINE MULTI-TASK LEARNING PRETRAING

40 / 42

Page 41: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Transfer learning: from SLU to Q&A

• Recipe domain exist in both Q&A and SLU;

• Pretrain with SLU’s recipe for Q&A’s recipes;

• Results: 58.3 → 61.1.

41 / 42

Page 42: NAACL2019 MarcoDamonte ,RahulGoel ,TagyoungChungmdtux89.github.io/assets/naaclhlt2019-alexa_slides.pdf · Practical Semantic Parsing for Spoken Language Understanding NAACL2019 MarcoDamonte1,RahulGoel2,TagyoungChung2

Takeaways

• Executable semantic parsing unifies Q&A and SLU;

• One model for all is fine but some choices must be revisited (e.g. attention, copy);

• Transfer learning for low-resource domains on Q&A and SLU.

42 / 42