2.1 KiB
2.1 KiB
1 | kto | treść | akt |
---|---|---|---|
2 | user | Jestem głodny chciałbym zamówić kebaba | welcomemsg()&inform(food=kebab) |
3 | system | Dzień dobry, witamy w restauracji 'pizzeria', niestety w naszej ofercie nie ma kebaba. W naszej ofercie znajduję się tylko pizza. | welcomemsg()&canthelp(food=kebab)&inform(food=pizza) |
4 | user | a jakie rodzaje pizzy? jakie kompozycje składników? | request(menu) |
5 | system | W ofercie mamy pizzę na grubym cieście, w 3 dostępnych rozmiarach, M, L, XL. Najpopularniejszym wyborem jest 'margharita' - ciasto, sos, ser. | select(menu,ingridient) |
6 | user | jak duża jest pizza L?\nchciałbym taką z ananasem pizze\nczy jest? | inform(size=L,pizza=hawajska) |
7 | system | Pizza L ma 41cm średnicy. Mogę zaproponować Panu pizzę 'hawajska' - ciasto, sos, szynka, ser, ananas. | impl-conf(size=L)&offer(pizza=hawajska) |
8 | user | a czy można bez szynki? | inform(ingridient!=ham) |
9 | system | Tak. | expl-conf(ingridient!=ham) |
10 | user | Jaka cena? | request(price) |
11 | system | 27zł za pizzę L hawajska bez szynki. | inform(price=27,size=L,ingridient!=ham,pizza=hawajska) |
12 | user | a jaka cena dowozu? | request(deliveryprice) |
13 | system | 5zł. | inform(deliveryprice=5) |
14 | user | za kilometr? | impl-conf(deliveryprice=5) |
15 | system | Zamówienia na terenie miasta, koszt to 5zł. | expl-conf(deliveryprice=5) |
16 | user | okej to poproszę, czy są dostępne jakieś sosy? | affirm()&request(sauce) |
17 | system | Tak, sos czosnkowy lub tysiąca wysp. | select(sauce) |
18 | user | czy sos dodatkowo kosztuje? | request(price) |
19 | system | Nie, jest w cenie. | inform(price=0) |
20 | user | a są do tego jakieś napoje? | request(drink) |
21 | system | Pepsi, Cola, Woda mineralna. | select(drink) |
22 | user | jaka cena coli? | inform(drink=cola)&request(price) |
23 | system | 5zł. | inform(drink=cola,price=5) |
24 | user | to poproszę\nPotwierdzam zamowienie | inform(order=complete) |
25 | system | Bardzo proszę, pizza L hawajska bez szynki, cola. Koszt 37zł, płatność przy odbiorze. Na jaki adres? | inform(price=37)&request(address) |
26 | user | 62-200 Gniezno, osiedle Grunwaldzkie 21/3117\njaki czas oczekiwania? | inform(address=62-200 Gniezno osiedle Grunwaldzkie 21/3117)&request(time) |
27 | system | Kurier dotrze do Pana w przeciągu godziny. Dziękuję i zapraszamy ponownie! | inform(time=1)&bye() |
28 | user | Dziekuje | bye() |