SD-project-22/data/dialog-11-14-01.tsv
2022-04-12 23:47:21 +02:00

2.6 KiB

1userSiemahello
2systemHej ho! Z tej strony CiuchcioRezerwator. Jak mógłbym Ci pomóc?welcomemsg & reqmore(action)
3userChciałbym zarezerwować bilety na pociąginform(action=zarezerwować bilet)
4systemGdzie chciałbyś się udać?request(to)
5userDo Egiptuinform(to=Egipt)
6systemNiestety, nie ma możliwości podróży w te strony - czy chciałbyś udać się np. do Warszawy?negate(to=Egipt) & offer(to=Warszawa)
7userNie, czy mogę wybrać podróż za granicę?negate(to=Warszawa) & reqmore(to)
8systemPrzejazdy poza granicami Polski obejmują: Berlin (Niemcy), Praga (Czechy), Frankfurt(Niemcy) --- Czy interesuje Cię przejazd do jednego z podanych miast?inform(connections) & reqmore(connections)
9userTak, chciałbym jechać do Pragiack & inform(to=Praga)
10systemZ jakiej stacji/miasta chcesz wyruszyć?request(from)
11userZ Zielonej Góryinform(from=Zielona Góra)
12systemW jakim dniu?request(when)
13userjutroinform(when=jutro)
14systemDostępne przejazdy w dniu 31.03.2022 z Zielona Góra do Praga, Czechy:15:43, 16:37 --- Czy któraś godzina Cię interesuje?offer(connections=[15:43, 16:37]) & select(departure)
15userTak, 15:43inform(departure=15:43)
16systemIle osób będzie podróżować?request(count)
17user1inform(count=1)
18systemJeś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 Przykład dla pasażerów: dwóch studentów, jeden pasażer bez ulgi, jeden honorowy dawca krwii -> 1, 1, 4, 3offer(discounts_list=[1, 2, 3, 4]) & select(discounts)
19user1inform(discounts=[1])
20systemWybierz rodzaj wagonu:z przedziałami, bez przedziałówselect(carriage_type=[z przedziałami, bez przedziałów])
21userBez przedziałówinform(carriage_type=bez przedziałów)
22systemWybierz klasę wagonu: pierwsza, drugaselect(carriage_class=[1, 2])
23userpierwszainform(carriage_class=1)
24systemJakie miejsca są preferowane (wybierz z dostępnych opcji):oknoprzejścieobojętnieselect(seat_type=[okno, przejście, obojętnie])
25user1select(seat_type=1)
26systemPodsumowanie: Zielona Góra --- Praga, Czechy (30.03.2022) 15:43,1 x pasażer student/doktorant - wagon z przedziałami, klasa I, miejsca (14 - okno) --- Czy chcesz dokonać rezerwacji (T/N):inform(from="Zielona Góra"&to="Praga, Czechy"&when=30-03-2022&connection=15:43&passenger_list=[1]&carriage_type="z przedziałami"&carriage_class=1&seat_list=[[14, okno]]) & confirm-domain(complete_order)
27userTack(complete_order)
28systemDziękujemy za dokonanie rezerwacji. Nastąpi przekierowanie do systemu płatności. Życzymy miłej podróży.affirmation(complete_order) & inform(redirect) & bye