2.4 KiB
2.4 KiB
1 | user | Witam | hello() |
---|---|---|---|
2 | system | Witam w systemie kinowym Nachos. Jak mogę ci pomóc? | welcomemsg() |
3 | user | Jakie sš najbliższe seanse? | reqmore(title) AND reqmore(date) AND reqmore(time) |
4 | system | Dzieiejszy repertuar: 13:30 Piosenki o miłości 16:00 Cud Guadalupe 17:00 Jakoś to będzie 17:40 Historia mojej żony 18:40 Matki równoległe 20:30 Wielka wolność 20:40 Najgorszy człowiek na świecie 22:50 Inni ludzie | select(title) AND select(time) |
5 | user | W jakim to kinie? | reqmore(location) |
6 | system | W kinie Blugarska | offer(location=[Blugarska]) |
7 | user | A gdzie jest to kino? | reqmore(location) |
8 | system | Bułgarska 19, 60-320 Poznań | offer(location=[Blugarska]) |
9 | user | Ile kosztujš bilety na Inni ludzie? | reqmore(price) |
10 | system | Normalny czy uglowy? | select(tickets_type) |
11 | user | oba | inform(tickets_type=[reduced, 1]) AND inform(tickets_type=[regular, 1]) |
12 | system | Normalny - 20zł, uglowy - 13zł | offer(price) |
13 | user | A w jaki dzień bilety sš tańsze? | reqmore(price) |
14 | system | W wtorek i czwartek kosztujš o 2 zł mniej niż podana cena | offer(price) |
15 | user | W takim razie chciałbym zarezerwować dwa bilety na czwartek na film Inni Ludzie | inform(title=Inni ludzie) AND inform(date=31/03/2022) inform(quantity=[2]) |
16 | system | Dobrze, bilety majš być ulgowe czy normalne | reqmore(tickets_type) |
17 | user | Jeden normalny i ulgowy | inform(tickets_type=[normal,1]) AND inform(tickets_type=[reduced,1]) |
18 | system | Dobrze, jakie miejsce Pana interesuje? | request(area) |
19 | user | Na środku Sali | inform(area=[middle]) |
20 | system | Dobrze, miejsca Pana to M25. Czy zgadza się Pan z wyborem miejsca? | inform(seats=[m25]) |
21 | user | Chciałem zarezerwować dwa miejsca | reqmore(seats) |
22 | system | Trzeba najpierw wybrać miejsce dla jednego biletu | negate() |
23 | user | Zgadzam się | infrom(seats=[m25]) |
24 | system | Dobrze, drugie miejsce Pana to M26. Czy zgadza się Pan z wyborem miejsca? | infrom(seats=[m26]) |
25 | user | Tak | inform(seats=[m26]) |
26 | system | Informacja o rezerwacji: 1x bilet ulgowy 1x biley normalny, miejsca M25 i M26, film Inni Ludzie, dnia 30/03/2022, godzina 22:50. Czy jeszcze w czymś Panu pomóć? | affirm(title=[Inni ludzie]) AND affirm(date=31/03/2022) AND affirm(time=22:50) affirm(tickets_type=[normal, 1]) AND affirm(tickets_type=[reduced, 1]) AND(seats=[m25,m26]) |
27 | user | Jaki jest koszt tej rezerwacji? | reqmore(reservation_id) |
28 | system | Rezerwacja jest za darmo | offer(reservation_id) |
29 | user | A ile kosztujš bilety łšcznie? | reqmore(price) |
30 | system | 33 zł | offer(price=[33]) |
31 | user | ok. Dziękuję | ack() |