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

56 lines
4.8 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

user Elo "hello "
system Hej ho! Jak mógłbym Pani pomóc? welcomemsg() / reqmore()
user Chciałabym zjeść makaron help
system Zakup jedzenia jest możliwy w wagonie gastronomicznym podczas podróży lub przed podróżą, w sklepach w okolicy stacji kolejowych. inform(utilities)
user Jakich stacji kolejowych? reqmore(subject=stacji kolejowych)
system Stacja kolejowa posterunek zapowiadawczy, w obrębie którego, oprócz toru głównego zasadniczego, znajduje się co najmniej jeden tor główny dodatkowy, a pociągi mogą rozpoczynać i kończyć swój bieg, krzyżować się i wyprzedzać, jak również zmieniać skład lub kierunek jazdy inform(random_search)
system Czy chcesz zarezerwować bilet na przejazd pociągiem? reqmore(reservation)
user No dobra ack(reservation)
system Gdzie chciałabyś się udać? reqmore(to)
user Do fdnaśka inform(to=fdańska)
system Czy chodzi Ci o Gdańsk? confirm-domain(to)
user Nie negate()
system Podaj proszę miasto, z którego chciałabyś wyruszyć reqmore(from)
user Makaron inform(from=Makaron)
system Nie znalazłem takiego miasta - może chcesz udać się do Warszawy lub Gdańska? canthelp.missing_slot_value(from) & select(to=[Warszawa, Gdańsk])
user No to niech będzie Gdańsk, jak nie ma nic lepszego. inform(to=Gdańsk)
system Z jakiej stacji chcesz wuryszyć? request(from)
user Stąd inform(from=Stąd)
system Nie wiem gdzie jesteś. Z jakiego miasta chcesz wyruszyć? canthelp.missing_slot_value(from=Stąd) & request(from)
user Z Gdańska inform(from=Gdańsk)
system Miejsca początkowe i końcowe podróży nie mogą byc takie same. Podaj proszę miejscowość, z której chcesz wyruszyć negate(from&to) & request(from)
user Gdańsk Oliwa inform(from=Gdańsk Oliwa)
system Na jaką stację chcesz dojechać z Gdańs Oliwa? "request(to) "
user NO MÓWIŁAM, ZE DO GDAŃSKA inform(to=Gdańsk)
system Czy chodzi Ci o Gdańsk Główny? "confirm-domain(to=""Gdańsk Główny"")"
user Tak! "ack(to=""Gdańsk Główny"")"
system Kiedy chcesz odbyć podróż? request(when)
user 29 marca inform(when=29-03-2022)
system Podana data jest nieprawidłowa (miniona) - podaj, proszę, poprawną datę negate(when) & request(when)
user dzisiaj w takim razie inform(when=dzisiaj)
system Dostępne połączenia dla Gdańsk Oliwa --- Gdańsk Główny (30.03.2022): 13:15, 14:23, 16:56, 17:01 --- Czy któraś godzina Cię interesuje? "offer(from=""Gdańsk Oliwa""&to=""Gdańsk Główny""&connections={""13:15"", ""14:23"", ""16:56"", ""17:01""}) & select(departure)"
user o 13:15 inform(departure=13:15)
system Ile osób będzie podróżować? request(count)
user dwie inform(count=2)
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])
user No jednego 1, a drugiego nic null
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. Przykład dla pasażerów: dwóch studentów, jeden pasażer bez ulgi, jeden honorowy dawca krwii -> 1, 1, 4, 3 canthelp.missing_slot_value(discount_list=[1, 2, 3, 4])
user 1, 4 inform(discount_list=[1, 0])
system Wybierz klasę wagonu: I, II select(carriage_class=[1, 2])
user 3 inform(carriage_class=3)
system Opcja nieprawidłowa - Wybierz jedną z dostępnych opcji. negate(carriage_class=3) & select(carriage_class=[1, 2])
user A są kuszetki? negate(carriage_class=[kuszetki])
system W wybranym połaczeniu nie ma dostępnej takiej opcji. negate(carriage_class=kuszetki)
system Wybierz klasę wagonu: I, II select(carriage_class=[1, 2])
user Dobra, to 1 inform(carriage_class=1)
system Czy przewożony będzie dodatkowy bagaż, rower lub zwierzęta? request(additional_luggage)
user kot inform(additional_luggage=[kot])
system Wybierz rodzaj wagonu:z przedziałami, bez przedziałów select(carriage_type=[z przedziałami, bez przedziałów])
user z przedziałami inform(carriage_type=z przedziałami)
system Jakie miejsca są preferowane (wybierz z dostępnych opcji):okno, przejście, obojętnie select(seat_list=[okno, przejście, obojętnie])
user okno inform(seat_list=[okno])
system Podsumowanie: Gdańsk Oliwa --- Gdańsk Główny (30.03.2022) 13:15, 1 x pasażer bez ulgi, 1 x pasażer student/doktorant, wagon z przedziałami, klasa I, miejsca (14 - okno, 15 - przejście) --- Czy chcesz dokonać rezerwacji (T/N): "inform(from=""Gdańsk Oliwa""&to=""Gdańsk Główny""&when=30-03-2022&connection=13:15&passenger_list=[4, 1]&carriage_type=""z przedziałami""&carriage_class=1&seat_list=[[14, okno], [15, przejście]]) & confirm-domain(complete_order)"
user T ack(complete_order)
system Rezerwacja została dokonana - nr 123. Czy mogę jeszcze jakoś pomóc? affirm(complete_order) & reqmore(next_action)
user Nie, dzięki thankyou
system Dziękuję, miłego dnia! bye