forskning om dialog och dialog system på inst. för lingvistik
DESCRIPTION
forskning om dialog och dialog system på inst. för lingvistik. målsättning: utveckla teorier om mänsklig dialog som kan användas i byggandet av dialogsystem utforska dialogsystems möjligheter som gränssnitt till saker och tjänster några projekt - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/1.jpg)
forskning om dialog och dialogsystem på inst. för
lingvistik
• målsättning:– utveckla teorier om mänsklig dialog som
kan användas i byggandet av dialogsystem– utforska dialogsystems möjligheter som
gränssnitt till saker och tjänster
• några projekt – TRINDI: Task-Oriented and Instructional Dialogue– SIRIDUS: Specification, Interaction and
Reconfiguration in Dialogue Understanding Systems– D´Homme: Dialogues in the Home Environment
![Page 2: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/2.jpg)
Från meny till dialog
Staffan LarssonInstitutionen för lingvistik
Göteborgs Universitet
![Page 3: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/3.jpg)
Bakgrund
• Många prylar och tjänster har menybaserade gränssnitt– mobiltelefon– video– dator– biobokning via telefon– ...
• Men menystyrning har vissa svagheter• Dialogsystem ger möjlighet till mer
användarvänliga gränssnitt
![Page 4: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/4.jpg)
Översikt
• GoDiS: ett dialogsystem• Meny vs. dialog• Menyers beståndsdelar• Dialogplaner• Konvertering av menyer till
dialogplaner• Exempel
![Page 5: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/5.jpg)
GoDiS: ett dialogsystem
• baserat på teori om ”frågor under diskussion” och dialogplaner
• anpassat till flera olika domäner– resebyrå– telefoninterface (kursprojekt)– biobokning (exjobb)– internetsökning (exjobb)
![Page 6: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/6.jpg)
några egenskaper hos GODiS i resebyrådomänen
• besvara frågor som ännu inte ställts, men som är relevanta för en uppgift– S: När vill du resa?– U: I April, så billigt som möjligt
• ge information utan att uppgiften ännu är känd– S: Hej– U: Flyg till Paris
![Page 7: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/7.jpg)
Meny vs. dialog:Nackdelar med menyer
• man måste följa den förbestämda menystrukturen
• strukturen kan vara krånglig och svår att lära sig
• man måste använda både ögon och händer
![Page 8: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/8.jpg)
Meny vs. dialog:Fördelar med dialog
• ge information i den ordning man vill
• ge information utan att specificera vad man ska göra med den
• göra flera saker på en gång• ej nödvändigt att lära sig
menystrukturen utantill• ägna händer och syn åt annat
![Page 9: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/9.jpg)
Menyns beståndsdelar
• flervalslista– användaren väljer ett av flera givna val
• dialogfönster– användaren skriver in efterfrågad
information
• ”kryssruta”– användaren kryssar i (eller inte)
• meddelande– information från systemet; användaren
klickar ”OK”
![Page 10: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/10.jpg)
En meny från Noka 3210
• sök telefonbok– dialogfönster för att skriva in namn
• Namn: _______
– meddelande som visar numret• Kalle 031 12 34 56
– ”kryssruta” om man vill ringa personen• Ring
– om samtal görs kommer ett meddelande om detta
• Ringer upp 031 12 34 56
![Page 11: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/11.jpg)
Dialogplaner
• planer anger handlingar, handlingssekvenser, villkor m.m.
• hitta svaret på en fråga • svara på fråga• informera• sök i databas
– t ex telefonbok
• domänspecifika handlingar– t ex ring upp nummer
![Page 12: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/12.jpg)
Frågor
• ja/nej-fråga– ”vill du ringa NN?”
• hv-fråga: vad, vem, vilken,...– ”vem vill du söka efter?”
• alternativfråga– ”Vill du söka, lägga till ny, radera,
eller ändra i telefonboken?”
![Page 13: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/13.jpg)
Konvertering från meny till plan
Meny Planflervalslista alternativfråga
kryssruta ja/nej-fråga
dialogfönster hv-fråga
meddelandefönster informera
![Page 14: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/14.jpg)
menyn igen...
• sök telefonbok– dialogfönster för att skriva in namn– meddelande som visar numret– ”kryssruta” om man vill ringa
personen– om samtal görs kommer ett
meddelande om detta
![Page 15: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/15.jpg)
motsvarande plan
1 fråga: vilket namn? 2 sök databas efter NUMMER som
motsvarar namnet3 svara: numret är (NUMMER)4 fråga: vill du ringa?5 om ja så
ring upp nummer:NUMMERinformera: ringer NAMN
![Page 16: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/16.jpg)
en annan plan: tilldela ringsignal
1 fråga: vilket namn? 2 fråga: vilken ringsignal?3 tilldela ringsignalen till det angivna
namnet4 informera: ringsignal för (NAMN) är nu
(RINGSIGNAL)
![Page 17: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/17.jpg)
Exempel 1: vanlig menynavigering
• U: Gå till telefonboken• S: Telefonbok. Vill du söka, lägga till, ta
bort, ändra, eller tilldela ringsignal• U: Tilldela ringsignal• S: Vilket namn?• U: Kalle• S: Vilken signal?• U: Bossanova• S: Ringsignalen för Kalle är nu Bossanova.
![Page 18: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/18.jpg)
Exempel 2: ge information som ännu inte efterfrågats• U: Ge ringsignal • S: Vilket namn?• U: Bossanova till Kalle• S: Ringsignalen för Kalle är nu
Bossanova.
![Page 19: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/19.jpg)
Exempel 3: ge information utan att ange meny (I)
• U: Bossanova till Kalle• S: Ringsignalen för Kalle är nu
Bossanova.
![Page 20: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/20.jpg)
Exempel 4: ge information utan att ange meny (II)
• U: klockan 5• S: Vill du ställa klockan eller ställa
väckarklockan?• U: väckarklockan• S: väckarklockan är nu ställd till 5
![Page 21: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/21.jpg)
Exempel 5 (video): systemet efterfrågar saknad info
• U: spela in från 19:30 till 20:00 idag
• S: Vilken kanal?• U: Sju• S: OK, jag kommer att spela in
kanal 7 från 19:30 till 20:00 idag.
![Page 22: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/22.jpg)
pågående arbete med GoDIS
• Resebyrådomän– tal in och ut (SIRIDUS-projektet)
• Mobiltelefoninterface– gjordes som gemensam kursuppgift i kurs om
dialogsystem– håller på att koppla in tal; kräver att man kan
avbryta systemet– stor mängd dialogplaner
• Video– kommer att implementeras snart, del av D
´Homme-projektet
![Page 23: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/23.jpg)
demo
• GoDiS i resebyrådomänen• 14.30-15.00• F317
![Page 24: forskning om dialog och dialog system på inst. för lingvistik](https://reader034.vdocuments.mx/reader034/viewer/2022051001/56814882550346895db592a0/html5/thumbnails/24.jpg)
Dialogplaner
• handling: A
• handlingssekvens: A1,A2,..., An
• villkorssatser: – if_then(P,C)
• P är ett villkor• Om P är uppfyllt, gör C