1.8 KiB
1.8 KiB
1 | kto | treść | akt |
---|---|---|---|
2 | user | Dzień dobry | welcomemsg() |
3 | system | Dzień dobry, dziękujemy za kontakt. W czym mogę pmóc? | welcomemsg() |
4 | user | chciałbym zamówić pizzę wegetariańską w średnim rozmiarze | inform(pizza=vegan,size=m) |
5 | system | Oczywiście, czy chciałby Pan jakieś dodatki? | affirm()&reqmore(additional-ingredient) |
6 | user | a co znajduje się domyślnie na takiej pizzy? | request(ingredient) |
7 | system | ser, mozarella, sos pomidorowy, cebula oraz karczochy | offer(ingredient=cheese,ingredient=mozarella,sauce=tomato,ingredient=onion,ingredient=artichokes) |
8 | user | dobrze, w takim razie odpowiada | affirm() |
9 | user | a rozmiar średni o ile jest mniejszy od dużego? | request(size) |
10 | system | rozmiar średni: 30 cm | inform(size=m,value=30) |
11 | system | rozmiar duży: 40 cm | inform(size=l,value=40) |
12 | user | w takim razie rozmiar duży jednak | inform(size=l) |
13 | system | Czy chciałby Pan coś do picia? Polecam dużą colę lub sprite | reqmore(drink)&offer(drink=cola,size=l)&offer(drink=sprite) |
14 | user | dużą colę poproszę, jednakże bez cukru | inform(drink=cola,sugar=no) |
15 | system | Oczywiście, płaci Pan kartą, blikiem, gotówką czy przelewem? Zamówienie na miejscu czy na wynos? | affirm()&request(payment-method)&request(collection-method) |
16 | user | Płatność będzie kartą. Zamówienie na wynos, ale odbiorę osobiście, poproszę jedynie podać przybliżony czas przygotowywania dania | inform(payment-method=card)&inform(collection-method=pickup)&request(time) |
17 | system | Pizza powinna być gotowa w ciągu 30 minut. Numer Pańskieg zamówienia: 86749 | inform(time=0.5)&inform(order-number=86749) |
18 | system | Czy jest jeszcze coś w czym mogę Panu pomóc? | reqmore() |
19 | user | nie, dziękuję, to wszystko | negate()&bye() |
20 | system | Dziękujemy za skrzystanie z naszego systemu zamawiania pizzy i życzymy smacznego. Polecamy się na przyszłość | bye() |