Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ......

44
Alexandra Peters Augustus 2000

Transcript of Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ......

Page 1: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Alexandra Peters

Augustus 2000

Page 2: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Verstrekt informatie per telefoon over reizen met openbaar vervoer

■ Meer dan 400 informatrices■ 13 mln bellers per jaar

9 mln worden geholpen4 mln wachtrij

Page 3: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Coderen van de dialogen■ Dialoog model ontwikkelen■ Dialoog management bekeken vanuit

de informatrice■ Modelleren van de gebruikte kennis van

de informatrice■ Met de verkregen kennis ontwikkelen

van een trainingsomgeving

Page 4: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Verschillende coderingen voor de informatrice en de cliënt

■ Een codering per zin/uiting■ Alleen op tekst gebaseerd

Page 5: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Informatrice Cliënt

OO Opening operator OC Opening client

V Verification AV Answer verification

CL Clarification ACL Answer clarification

NI New information ANI Answer new information

R Repetition AR Answer repetition

RO Remark operator RC Remark client

GA Give answer QC Question client

GO Goodbye operator GC Goodbye client

Page 6: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Dialooginformatrice :goedemiddag reisinformatiecliënt :goedemiddag ik wil graag weten

wanneer de trein van Delft naar Amsterdam centraal vertrekt

informatrice :wanneer wilt u aankomencliënt : rond elf uurinformatrice :u kunt vertrekken om twee voor tiencliënt : twee voor tieninformatrice :en dan komt u om vijf voor elf aan

in Amsterdam centraalcliënt :dank u wel daginformatrice :graag gedaan dag

CoderingOOOC

NIANIGARCGA

GCGO

Page 7: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Page 8: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Prosodie– Subjectieve codering– Geen betekenis non-verbale uitingen

■ Context■ Classificatie■ Codeerniveau■ Inhoud■ Relaties tussen uitingen

Page 9: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

“centraal station”■ antwoord

– “Van welk station in Amsterdam vertrekt u?”■ verificatie vraag

– “Ja, Amsterdam centraal station”■ opmerking/parafrasering

– “En dan komt u om twee uur aan in Utrecht”

Page 10: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Coderen van de dialogen�Dialoog model ontwikkelen■ Dialoog management bekeken vanuit

de informatrice■ Modelleren van de kennis van de

informatrice■ Met de verkregen kennis ontwikkelen

van een trainingsomgeving

Page 11: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

begroetingof opening

dialoog

vraagstellingof vullen van

de slots

informatiepresentatieof antwoord

geven

afscheid ofeinde dialoog

Page 12: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

informatrice : goedemiddag reisinformatiecliënt : goedemiddag ik wil graag weten

wanneer de trein van Delft naar Amsterdam centraal vertrekt

informatrice : wanneer wilt u aankomencliënt : rond elf uurinformatrice : u kunt vertrekken om twee voor

tiencliënt : twee voor tieninformatrice : en dan komt u om vijf voor elf aan

in Amsterdam centraalcliënt : dank u wel daginformatrice : graag gedaan dag

begroeting of openingdialoog

vraagstellingof vullen van de slots

informatie presentatie ofantwoord geven

afscheid of einde dialoog

Page 13: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

OO

OC

V CL1 NI R RO2

RC1ARANIACL1AV

GA

AIC2

Yes

No

CRC

Yes

No

AIC1Yes

No

SQ

QTO

Yes

CL2

QC

ACL2

No

RC2

No

Yes

Q/A/R A

Q

AIC3 No

Yes

OF

RO3

RO1

Yes

Yes

R

No

No

QF

RO4

GF

GO

GC

Yes

No

Start of dialogue

End of dialogue

GFYes

No

Page 14: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

OO

OC

V CL1 NI R RO2

RC1ARANIACL1AV

AIC2

Yes

No

AIC1Yes

No

OF RO1

Yes

No

Start of dialogue

Page 15: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

GA

CRC

Yes

No

SQ

QTO

Yes

CL2

QC

ACL2

No

RC2

No

Yes

Q/A/R A

Q

AIC3 No

Yes

RO3

Yes

R

NoQF

RO4

GF

GO

GC

Yes

No

End of dialogue

GFYes

No

Page 16: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Coderen van de dialogen■ Dialoog model ontwikkelen�Dialoog management bekeken vanuit

de informatrice■ Modelleren van de kennis van de

informatrice■ Met de verkregen kennis ontwikkelen

van een trainingsomgeving

Page 17: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

informatrice : goedemiddag van welk station naar welk station wilt u reizen

cliënt : goedemiddag ik wil van Delft naar Utrecht

informatrice : wanneer wilt u vertrekken of aankomen

cliënt : ik wil vanavond om acht uur vertrekken

informatrice : ik kijk even een moment

cliënt : ja

informatrice : De verwachte aankomst in Utrecht centraal is om vijf voor negen en u moet dan in Rotterdam centraal overstappen

cliënt : ….

Page 18: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

informatrice : goedemiddag reisinformatie

cliënt : goedemiddag ik wil naar Utrecht [ehm].

informatrice : ja... [noise]

cliënt : en ik vertrek van Delft nee ….. van Rotterdam.

informatrice : van Rotterdam naar Utrecht ja…

cliënt : ik wil voor de lunch in Utrecht zijn

informatrice : ieder uur rijdt er een trein en de eerste trein van Utrecht naar Rotterdam vertrekt om tien over zes

cliënt : ….

Page 19: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

directief &efficient

non-directief &hoge clientappreciatie

OVR-dialoog

Page 20: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Wat wil decliënt weten?

Wat is de bestereactie op de prompt van decliënt?

Is het begrijpelijk wat de cliënt zegt?

Is het duidelijk wat de cliënt zegt?

Page 21: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Hij wil waarschijnlijkmet de trein reizen.

Hij wil waarschijnlijk vertrekken van Utrecht centraal.

Hij wil waarschijnlijk om tien uur ‘s avonds aankomen omdat het nu al elf uur ‘smorgens is.

Hij wil waarschijnlijk vandaag reizen

Hij wil waarschijnlijk naar Amsterdam centraal.

Hij wil waarschijnlijk weten wanneer hij kan vertrekken.

Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Page 22: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Goedemiddag, ik wil om tien uur in Amsterdam aankomen.

Ik verstond u niet, kunt u hetalstublieft herhalen?

Wilt u met de bus of met de trein reizen?

Van waar wilt u vertrekken?

Wilt u vandaag reizen?

Ja...

Dus u wilt naar Amsterdam reizen enom tien uur aankomen?

Wilt u om tien uurvanavond aankomen?

Wilt u aankomen inAmsterdam centraal?

Page 23: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Ik wil naar Amsterdam..+ Ja...– Amsterdam centraal?

■ Ik wil graag morgen om negen uur in Delft zijn. Wanneer kan ik dan vanuit Utrecht vertrekken?+ Vertrekt u van Utrecht centraal?– Ja….

Page 24: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Min-Max principe■ Verminderen van dubbelzinnigheid■ Nieuwe informatie verkrijgen■ Informatie volledig maken■ Vermindering van fouten

Page 25: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

?

? ?!

?

?

?

dst ast dt at d

?

?!

slot dat de client wil weten

open slot

gevuld slot

half gevuld slot

informatrice heeft hypothese over slot

informatrice is onzeker over slot

Page 26: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

?

? ?!

?

?

?

dst ast dt at d

Informatrice:goedemiddag reisinformatieCliënt:goedemiddag, ik wil naar Utrecht

?

?!

slot dat de client wil weten

open slot

gevuld slot

half gevuld slot

informatrice heeft hypothese over slot

informatrice is onzeker over slot

Page 27: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

?

? ?!

?

?

?

dst ast dt at d

Informatrice:jaCliënt:en ik vertrek van Rotterdam

?

?!

slot dat de client wil weten

open slot

gevuld slot

half gevuld slot

informatrice heeft hypothese over slot

informatrice is onzeker over slot

Page 28: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

?

? ?!

?

?

?

dst ast dt at d

Informatrice :wanneer wilt u reizenCliënt :overmorgen

?

?!

slot dat de client wil weten

open slot

gevuld slot

half gevuld slot

informatrice heeft hypothese over slot

informatrice is onzeker over slot

Page 29: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

?

? ?!

?

?

?

dst ast dt at d

Informatrice :u bedoelt hemelvaartsdagCliënt :ja

?

?!

slot dat de client wil weten

open slot

gevuld slot

half gevuld slot

informatrice heeft hypothese over slot

informatrice is onzeker over slot

Page 30: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

?

? ?!

?

?

?

dst ast dt at d

Informatrice :hoe laat wilt u aankomenCliënt :ik wil rond acht uur vertrekken

?

?!

slot dat de client wil weten

open slot

gevuld slot

half gevuld slot

informatrice heeft hypothese over slot

informatrice is onzeker over slot

Page 31: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

?

? ?!

?

?

?

dst ast dt at d

Informatrice :‘s morgens of ‘s avondsCliënt :‘s avonds

?

?!

slot dat de client wil weten

open slot

gevuld slot

half gevuld slot

informatrice heeft hypothese over slot

informatrice is onzeker over slot

Page 32: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Coderen van de dialogen■ Dialoog model ontwikkelen■ Dialoog management bekeken vanuit

de informatrice�Modelleren van de kennis van de

informatrice■ Met de verkregen kennis ontwikkelen

van een trainingsomgeving

Page 33: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Domeinkennis■ ‘Gezond verstand’■ Ervaringskennis■ Geografische kennis■ Dialoog management kennis■ Gebruik reisplanner

Page 34: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Page 35: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Coderen van de dialogen■ Dialoog model ontwikkelen■ Dialoog management bekeken vanuit

de informatrice■ Modelleren van de kennis van de

informatrice�Met de verkregen kennis ontwikkelen

van een trainingsomgeving

Page 36: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Dialogue Training Environment

Page 37: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

■ Dialogen zijn succesvol te modelleren■ Dialogen hebben onderliggend model■ Er is een codeertool ontwikkeld■ Er is een (computational) model

ontwikkeld voor dialoog management■ Domeinkennis uit dialogen

geexpliciteerd■ Prototype voor dialoog training is

ontwikkeld

Page 38: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Lange termijn■ Nieuwe rol informatrice

Korte termijn■ Onderwerp van dialogen uitbreiden■ Verdere implementatie prototype■ Author tool■ Gebruik van spraakherkenning

Page 39: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Page 40: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Page 41: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Page 42: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Page 43: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management

Page 44: Alexandra Peters Augustus 2000 - TU Delft · 2004-07-26 · Alexandra Peters Augustus 2000 ... Goedemiddag, ik wil om tien uur in Amsterdam aankomen en ik vertrek vanuit Utrecht.

Augustus 2000‘O.V.R.’ Dialogue management