2.6 KiB
2.6 KiB
1 | user | Elo | hello() |
---|---|---|---|
2 | system | Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? | welcomemsg() |
3 | user | Chcę do kina się przejść | null() |
4 | system | Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru | offer() |
5 | user | Anulujmy rezerwację w takim razie | inform(task=cancelbook) |
6 | system | Oczywiście. Podaj proszę numer rezerwacji | affirm()&request(bookingnumber) |
7 | user | Nie, rozmyśliłam się. | deny(task=cancelbook) |
8 | user | Coś bym zjadła | null() |
9 | system | Anulowanie rezerwacji nie zostało dokonane | inform(task=none) |
10 | system | Nie do końca rozumiem. Czy możesz powtórzyć? | repeat() |
11 | user | Z j a d ł a b y m c o ś | null() |
12 | system | Nie do końca rozumiem. Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru | repeat()&offer(task) |
13 | user | O, bilet kupię zatem | inform(task=buy) |
14 | system | Oczywiście. Na jaki film chcesz zakupić bilety? | affirm()&request(movie) |
15 | user | Zaskocz mnie | request(randommovie) |
16 | system | Wybrany dla Ciebie losowy film to: 'Uncharted' | inform(movie=Uncharted) |
17 | user | O, super. O której? | request(hour, movie=Uncharted) |
18 | system | Film 'Uncharted' grany jest obecnie w godzinach: 15:00, 17:30, 21:00 | offer(hour, movie=Uncharted) |
19 | user | Na 21 proszę | inform(hour=21:00) |
20 | system | Film 'Uncharted', godzina 21:00. Ile biletów chcesz zakupić? | expl-conf(movie=Uncharted, hour=21:00)&request(ticketnumber) |
21 | user | Jeden dla mnie, drugi dla kota | inform(ticketnumber=2) |
22 | system | 2 bilety na film 'Uncharted', godzina 21:00. Jakie typy biletów? | expl-conf(ticketnumber=2, movie=Uncharted, hour=21:00)&request(tickettype) |
23 | user | normalny i ulgowy | inform(tickettype=reduced)&inform(tickettype=normal) |
24 | system | Ok. Jakie usytuowanie na sali Cię interesuje? Sala dla obecnego seansu posiada 12 rzędów | affirm()&request(row) |
25 | user | Na środku jakoś | null() |
26 | system | Nie do końca rozumiem. Podaj konkretny rząd lub ich zakres | repeat() |
27 | user | IJ | null() |
28 | system | Nie do końca rozumiem. Czy możesz powtórzyć? | repeat() |
29 | user | I J | inform(row=I)&inform(row=J) |
30 | system | Dostępne miejsca dla rzędu I to: 1-5, 14. Dla rzędu J: 1-15 | select(row)&select(seat) |
31 | user | To 12 i 13 w J proszę | inform(row=J)&inform(seat=12)&inform(seat=13) |
32 | system | Ok. Na kogo ma być dokonany zakup? Podaj imię i nazwisko | affirm()&request(name) |
33 | user | Jan Kowalski | inform(name=Jan Kowalski) |
34 | system | Dziękuję! To wszystko z mojej strony. Za zakup zapłacisz pod następującym linkiem: bit.do/YeetYeet | affirm()&bye() |
35 | user | Dzięki ❤️ | thankyou() |