2.3 KiB
2.3 KiB
1 | Rola | Wypowiedź | Act |
---|---|---|---|
2 | User | Dzień dobry, w czym możesz mi pomóc? | hello()&help() |
3 | System | Dzień dobry, dostałeś się do systemu przyjmowania zamówień w restauracji. Mogę pomóc Ci w procesie składania zamówienia. | welcomemsg() |
4 | User | Chciałbym zjeść dobrą Pizze | request(pizza) |
5 | System | Polecam pizze nowojorską, w jej skład wchodzi mozzarela, sos pomidorowy i salami. Czy taka propozycja Ci odpowiada? | offer(pizza=nowojorska) |
6 | User | Czy można dodać kilka składników? | request(ingriedients) |
7 | System | Tak, to możliwe. Oto lista przykładowych składników do dodania: ananas, kurczak, kukurydza, cebula, papryka, szpinak. Dodanie składnika zwiększa cenę pizzy o 2 złote. | affirm()&inform(ingriedients= ananas, kurczak, kukurydza, cebula, papryka, szpinak) |
8 | User | Dobrze, w takim razie proszę dodać kukurydze oraz paprykę | ack()&inform(ingriedients= kukurydza, papryka) |
9 | System | Jasne Twoje zamówienie to pizza nowojorska z kukurydzą i papryką. Czy zamówić do tego sos czosnkowy i napój? | inform(ingriedients= kukurydza, papryka)&request(drink,sauce) |
10 | User | Tak po proszę sos czosnkowy. Jakie napoje są dostępne? | inform(sauce=czosnkowy)&reqmore() |
11 | System | Dobrze, dodaję sos czosnkowy do zamówienia. Wśród dostępnych napojów mamy Pepsi, Sprite, Mirindę, soki pomarańczowe, z czarnej porzeczki i jabłkowy, a także wodę gazowaną i niegazowaną. W menu mamy również dostępne alkohole. | inform(sauce=czosnkowy)&expl-conf(drink=Pepsi, Sprite, Mirindę, soki pomarańczowe, z czarnej porzeczki i jabłkowy, a także wodę gazowaną i niegazowaną. W menu mamy również dostępne alkohole.) |
12 | User | Dobrze to proszę dodać do zamówienia sok pomarańczowy | confirm(drink=pomarańczowy) |
13 | System | Dobrze, pizza nowojorska z kukurydzą i papryką z sosem czosnkowym i sokiem pomarańczowym, czy to Twoje ostateczne zamówienie? | inform(drink=pomarańczowy, sauce=czosnkowy, pizza=nowojorska)&confirm-domain() |
14 | User | Tak | ack() |
15 | User | Jaki jest koszt zamówienia? | request(order_cost) |
16 | System | Łączny koszt zamówienia wynosi 43 złote | inform(order_cost=43 złote) |
17 | User | Dobrze, chciałbym zapłacić kartą | inform(payment_method=karta) |
18 | System | Dobrze, istnieje taka możliwość. | affirm() |
19 | User | Dobrze, dziękuję są obsługę | bye() |
20 | System | Dobrze, w takim razie dziękuję za skorzystanie z usługi i zapraszam ponownie | bye() |