Dialogs structure 3/4

This commit is contained in:
MatOgr 2022-04-13 13:16:10 +02:00
parent fc1de80a20
commit fd1c2af739
2 changed files with 53 additions and 53 deletions

View File

@ -1,29 +1,29 @@
user Dzień dobry! user Dzień dobry! hello
system Hej ho! Z tej strony CiuchcioRezerwator. Jak mógłbym Ci pomóc? system Hej ho! Z tej strony CiuchcioRezerwator. Jak mógłbym Ci pomóc? welcomemsg & reqmore(action)
user Chciałbym kupić pociąg user Chciałbym kupić pociąg inform(action=kupic)
user Bilet na pociąg user Bilet na pociąg inform(action=bilet)
system Gdzie chciałbyś się udać? system Gdzie chciałbyś się udać? request(to)
user Byle nie do Warszawy user Byle nie do Warszawy null
system Może chcesz udać się do jednego z tych miast: Poznań, Gdańsk, Wrocław, Kraków, Zakopane, Łódź system Może chcesz udać się do jednego z tych miast: Poznań, Gdańsk, Wrocław, Kraków, Zakopane, Łódź offer(to=[Poznań, Gdańsk, Wrocław, Kraków, Zakopane, Łódź) & select(to)
user Tak, do Krakowa user Tak, do Krakowa inform(to=Kraków)
system Z jakiej stacji/miasta chcesz wuryszyć? system Z jakiej stacji/miasta chcesz wuryszyć? request(from)
user Z pyrlandii user Z pyrlandii inform(from=pyrlandii)
system Nie znaleziono możliwości przejazdu z podanej stacji. Podaj, proszę, inną stację/miasto system Nie znaleziono możliwości przejazdu z podanej stacji. Podaj, proszę, inną stację/miasto canthelp.missing_slot_value(from) & request(from)
user Katowice user Katowice inform(from=Katowice)
system Kiedy chciałbyś wyruszyć? system Kiedy chciałbyś wyruszyć? request(when)
user Pojutrze user Pojutrze inform(when=pojutrze)
system Rozkład jazdy na dzień 01.04.2022 z Katowice do Kraków Główny: 13:45, 17:35 --- Czy chciałyś zarezerwować przejazd? system Rozkład jazdy na dzień 01.04.2022 z Katowice do Kraków Główny: 13:45, 17:35 --- Czy chciałyś zarezerwować przejazd? "offer(from=Katowice&to=""Kraków Główny""&when=""01-04-2022""&connections=[13:45, 17:35]) & select(departure)"
user Tak, 17:35 user Tak, 17:35 inform(departure=17:35)
system Ile osób będzie podróżować? system Ile osób będzie podróżować? request(count)
user 8 user 8 inform(count=8)
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 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 offer(discount_list=[1, 2, 3, 4]) & select(discounts)
user 1, 1, 1, 2, 3, 2, 3, 4 user 1, 1, 1, 2, 3, 2, 3, 4 inform(discounts=[1, 1, 1, 2, 3, 2, 3, 4])
system Jakiej klasy wagon byłby nabardziej odpowiedni (dostępne 1 i 2)? system Jakiej klasy wagon byłby nabardziej odpowiedni (dostępne 1 i 2)? select(carriage_class=[1, 2])
user 1 user 1 inform(carriage_class=1)
system Czy przewożony będzie dodatkowy bagaż/zwierzęta? system Czy przewożony będzie dodatkowy bagaż/zwierzęta? request(additional_luggage)
user Nie user Nie negate(additional_luggage)
system Podsumowanie: Katowice Główne --- Kraków Główny (01.04.2022) 17:35, 3 x pasażer student/doktorant, 2 x pasażer emeryt, 2 x pasażer honorowy dawca krwii, 1 x pasażer bez ulgi, klasa I, miejsca: 15, 16, 17, 18, 19, 21, 24, 25 --- Czy chcesz dokonać rezerwacji (T/N): system Podsumowanie: Katowice Główne --- Kraków Główny (01.04.2022) 17:35, 3 x pasażer student/doktorant, 2 x pasażer emeryt, 2 x pasażer honorowy dawca krwii, 1 x pasażer bez ulgi, klasa I, miejsca: 15, 16, 17, 18, 19, 21, 24, 25 --- Czy chcesz dokonać rezerwacji (T/N): "inform(from=""Katowice Główne""&to=""Kraków Główny""&when=01-04-2022&connection=17:35&passenger_list=[1, 1, 1, 2, 2, 3, 3, 4]&carriage_type=""z przedziałami""&carriage_class=1&seat_list=[[15, przejście], [16, okno], [17, przejście],[18, okno], [19, przejście], [21, przejście], [24, okno],[25, przejście]]) & confirm-domain(complete_order)"
user N user N negate(complete_order)
system Przerwano dokonywanie rezerwacji. Czy mogę jeszcze jakoś pomóc? system Przerwano dokonywanie rezerwacji. Czy mogę jeszcze jakoś pomóc? inform(order_canceled) & reqmore(actoin)
user nie user nie negate(action)
system Ok. Zatem życzę miłego dnia. system Ok. Zatem życzę miłego dnia. affirm & bye
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 kupić pociąg inform(action=kupic)
4 user Bilet na pociąg inform(action=bilet)
5 system Gdzie chciałbyś się udać? request(to)
6 user Byle nie do Warszawy null
7 system Może chcesz udać się do jednego z tych miast: Poznań, Gdańsk, Wrocław, Kraków, Zakopane, Łódź offer(to=[Poznań, Gdańsk, Wrocław, Kraków, Zakopane, Łódź) & select(to)
8 user Tak, do Krakowa inform(to=Kraków)
9 system Z jakiej stacji/miasta chcesz wuryszyć? request(from)
10 user Z pyrlandii inform(from=pyrlandii)
11 system Nie znaleziono możliwości przejazdu z podanej stacji. Podaj, proszę, inną stację/miasto canthelp.missing_slot_value(from) & request(from)
12 user Katowice inform(from=Katowice)
13 system Kiedy chciałbyś wyruszyć? request(when)
14 user Pojutrze inform(when=pojutrze)
15 system Rozkład jazdy na dzień 01.04.2022 z Katowice do Kraków Główny: 13:45, 17:35 --- Czy chciałyś zarezerwować przejazd? offer(from=Katowice&to="Kraków Główny"&when="01-04-2022"&connections=[13:45, 17:35]) & select(departure)
16 user Tak, 17:35 inform(departure=17:35)
17 system Ile osób będzie podróżować? request(count)
18 user 8 inform(count=8)
19 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 offer(discount_list=[1, 2, 3, 4]) & select(discounts)
20 user 1, 1, 1, 2, 3, 2, 3, 4 inform(discounts=[1, 1, 1, 2, 3, 2, 3, 4])
21 system Jakiej klasy wagon byłby nabardziej odpowiedni (dostępne 1 i 2)? select(carriage_class=[1, 2])
22 user 1 inform(carriage_class=1)
23 system Czy przewożony będzie dodatkowy bagaż/zwierzęta? request(additional_luggage)
24 user Nie negate(additional_luggage)
25 system Podsumowanie: Katowice Główne --- Kraków Główny (01.04.2022) 17:35, 3 x pasażer student/doktorant, 2 x pasażer emeryt, 2 x pasażer honorowy dawca krwii, 1 x pasażer bez ulgi, klasa I, miejsca: 15, 16, 17, 18, 19, 21, 24, 25 --- Czy chcesz dokonać rezerwacji (T/N): inform(from="Katowice Główne"&to="Kraków Główny"&when=01-04-2022&connection=17:35&passenger_list=[1, 1, 1, 2, 2, 3, 3, 4]&carriage_type="z przedziałami"&carriage_class=1&seat_list=[[15, przejście], [16, okno], [17, przejście],[18, okno], [19, przejście], [21, przejście], [24, okno],[25, przejście]]) & confirm-domain(complete_order)
26 user N negate(complete_order)
27 system Przerwano dokonywanie rezerwacji. Czy mogę jeszcze jakoś pomóc? inform(order_canceled) & reqmore(actoin)
28 user nie negate(action)
29 system Ok. Zatem życzę miłego dnia. affirm & bye

View File

@ -1,24 +1,24 @@
user Dzień dobry user Dzień dobry hello
system Hej ho! Z tej strony CiuchcioRezerwator. Jak mógłbym Ci pomóc? system Hej ho! Z tej strony CiuchcioRezerwator. Jak mógłbym Ci pomóc? welcomemsg & reqmore(action)
user Chciał bym zamówić ciuchcie user Chciał bym zamówić ciuchcie help(action=zamówić)
system Gdzie chciałbyś się udać? system Gdzie chciałbyś się udać? request(to)
user do kijowa user do kijowa inform(to=Kijów)
system Przejazdy poza granicami Polski obejmują: Berlin (Niemcy), Praga (Czechy), Frankfurt(Niemcy)Czy chcesz udać się do jednego z tych miast? 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)
user tak, do Pragi user tak, do Pragi inform(to=Praga)
system Z jakiej stacji/miasta chcesz wyruszyć? system Z jakiej stacji/miasta chcesz wyruszyć? request(from)
user poznan user poznan inform(from=Poznań)
system Kiedy chcesz odbyć podróż? system Kiedy chcesz odbyć podróż? request(when)
user dzisiaj user dzisiaj inform(when=dzisiaj)
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? 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)"
user 16:47 user 16:47 inform(departure=16:47)
system Ile osób będzie podróżować? system Ile osób będzie podróżować? request(count)
user Jedna user Jedna inform(count=jedna)
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 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 4 user 4 inform(discount=[4])
system Jakiej klasy wagon byłby nabardziej odpowiedni (dostępne 1 i 2)? system Jakiej klasy wagon byłby nabardziej odpowiedni (dostępne 1 i 2)? select(carriage_class=[1, 2])
user Drugiej user Drugiej inform(carriage_class=2)
system Czy przewożony będzie dodatkowy bagaż/zwierzęta? system Czy przewożony będzie dodatkowy bagaż/zwierzęta? request(additional_luggage)
user Pies user Pies inform(additional_luggage=kot)
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): 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)"
user T user T ack(complete_order)
system Dziękujemy za dokonanie rezerwacji. Nastąpi przekierowanie do systemu płatności. Życzymy miłej podróży. system Dziękujemy za dokonanie rezerwacji. Nastąpi przekierowanie do systemu płatności. Życzymy miłej podróży. affirm(complete_order) & bye
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