2.0 KiB
2.0 KiB
1 | user | Dzień dobry | hello |
---|---|---|---|
2 | system | Hej ho! Z tej strony CiuchcioRezerwator. Jak mógłbym Ci pomóc? | welcomemsg & reqmore(action) |
3 | user | Chciał bym zamówić ciuchcie | help(action=zamówić) |
4 | system | Gdzie chciałbyś się udać? | request(to) |
5 | user | do kijowa | inform(to=Kijów) |
6 | system | Przejazdy poza granicami Polski obejmują: Berlin (Niemcy), Praga (Czechy), Frankfurt(Niemcy)Czy chcesz udać się do jednego z tych miast? | inform(connections) & offer(to=[Praga, Berlin, Frankfurt) |
7 | user | tak, do Pragi | inform(to=Praga) |
8 | system | Z jakiej stacji/miasta chcesz wyruszyć? | request(from) |
9 | user | poznan | inform(from=Poznań) |
10 | system | Kiedy chcesz odbyć podróż? | request(when) |
11 | user | dzisiaj | inform(when=dzisiaj) |
12 | system | Rozkład jazdy na dzień 30.03.2022 z Poznań Główny do Praga, Czechy:13:45, 16:47 --- Czy interesuje Cię któraś z podanych godzin? | offer(from="Poznań Główny"&to="Praga, Czechy"&connections=[13:45, 16:47]) & select(departure) |
13 | user | 16:47 | inform(departure=16:47) |
14 | system | Ile osób będzie podróżować? | request(count) |
15 | user | Jedna | inform(count=jedna) |
16 | system | Jeśli pasażerów obejmują jakieś ulgi spośród wymienionych, podaj ich numery po przecinku: 1. student/doktorant, 2. emeryt, 3. honorowy dawca krwii, 4. brak ulgi | select(discount_list=[1, 2, 3, 4]) |
17 | user | 4 | inform(discount=[4]) |
18 | system | Jakiej klasy wagon byłby nabardziej odpowiedni (dostępne 1 i 2)? | select(carriage_class=[1, 2]) |
19 | user | Drugiej | inform(carriage_class=2) |
20 | system | Czy przewożony będzie dodatkowy bagaż/zwierzęta? | request(additional_luggage) |
21 | user | Pies | inform(additional_luggage=kot) |
22 | system | Podsumowanie: Poznań Główny --- Praga, Czechy (30.03.2022) 16:47, 1 x pasażer bez ulgi, klasa I, miejsca: 15 --- Czy chcesz dokonać rezerwacji (T/N): | inform(from="Poznań Główny"&to="Praga, Czechy Główny"&when=30-03-2022&connection=16:47&passenger_list=[4]&carriage_class=2&seat_list=[[15, okno]]) & confirm-domain(complete_order) |
23 | user | T | ack(complete_order) |
24 | system | Dziękujemy za dokonanie rezerwacji. Nastąpi przekierowanie do systemu płatności. Życzymy miłej podróży. | affirm(complete_order) & bye |