24
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

forskning om dialog och dialog system på inst. för lingvistik

  • Upload
    shanna

  • View
    40

  • Download
    0

Embed Size (px)

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 Presentation

Citation preview

Page 1: forskning om dialog  och dialog system  på inst. för lingvistik

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

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

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

Ö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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

demo

• GoDiS i resebyrådomänen• 14.30-15.00• F317

Page 24: forskning om dialog  och dialog system  på inst. för lingvistik

Dialogplaner

• handling: A

• handlingssekvens: A1,A2,..., An

• villkorssatser: – if_then(P,C)

• P är ett villkor• Om P är uppfyllt, gör C