From f2d0833d75cfc223ef14dcef8a372f7c4987fbac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Zab=C5=82o=C5=84ski?= Date: Tue, 12 Apr 2022 17:09:32 +0200 Subject: [PATCH] add --- dane/dialog-06-03-01.tsv | 58 ++++++++++++++++++------------------ dane/dialog-06-05-01.tsv | 40 ++++++++++++------------- dane/dialog-06-07-01.tsv | 40 ++++++++++++------------- dane/dialog-06-09-01.tsv | 39 ++++++++++++------------- dane/dialog-06-11-01.tsv | 63 ++++++++++++++++++++-------------------- 5 files changed, 119 insertions(+), 121 deletions(-) diff --git a/dane/dialog-06-03-01.tsv b/dane/dialog-06-03-01.tsv index d966a7d..74cb42e 100644 --- a/dane/dialog-06-03-01.tsv +++ b/dane/dialog-06-03-01.tsv @@ -1,41 +1,41 @@ -User Dzień dobry -System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? -User Chciałbym kupić bilet -System Dobrze na jaki film chciałby pan kupić bilet ? -User batman -System Dobrze na jaki dzień i jaką godzinę chciałby pan zakupić ten bilet -User dzisiaj, teraz -System Dobrze chciałby pan kupić bilet na dzisiaj na godzinie 15:30, zgadza się ? -User nie jestem pewien, za ile jest bilet? -System Bilet ulgowy kosztuje 20 zł zaś norlany 25zł -User podaj mi informacje o bilecie -System Jakie konkretne informację chciałbyś dostać? -User wszystkie +User Dzień dobry hello() +System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +User Chciałbym kupić bilet inform(task=book) +System Dobrze na jaki film chciałby pan kupić bilet ? affirm()&request(movie) +User batman inform(movie="batman") +System Dobrze na jaki dzień i jaką godzinę chciałby pan zakupić ten bilet affirm()&request(date) +User dzisiaj, teraz inform(date="29.03.2022,15:30") +System Dobrze chciałby pan kupić bilet na dzisiaj na godzinie 15:30, zgadza się ? inform(date="29.03.2022,15:30") +User nie jestem pewien, za ile jest bilet? reqmore(price) +System Bilet ulgowy kosztuje 20 zł zaś norlany 25zł inform(price) +User podaj mi informacje o bilecie reqmore(ticket) +System Jakie konkretne informację chciałbyś dostać? canthelp.missing_slot_value +User wszystkie request(ticket) System Bilet Ulgowy/Normalny koszt 20zł/25zł Na seans Batman dnia 23.03 o godzinie -Nie wybrano -miejsce- Nie wybrano , rząd- Nie wybrano -User czy jest to film 2D czy 3D? Z napisami czy z dubbingiem? -System film 2D z napisami polskimi. Bez ograniczenia wiekowego -User zarezerwuj ten bilet +miejsce- Nie wybrano , rząd- Nie wybrano inform(ticket) +User czy jest to film 2D czy 3D? Z napisami czy z dubbingiem? help(movie detail) +System film 2D z napisami polskimi. Bez ograniczenia wiekowego inform(movie detail) +User zarezerwuj ten bilet infrom(task=book) -System Na jakie dane chce pan kupić ten bilet -User na moje +System Na jakie dane chce pan kupić ten bilet request(data) +User na moje null() -System Potrzebny będzie jeszcze e-mail na który wyślemy potwierdzenie zakupu biletu. -User karida@st.amu.edu.pl +System Potrzebny będzie jeszcze e-mail na który wyślemy potwierdzenie zakupu biletu. request(data) +User karida@st.amu.edu.pl inform(dane="e-mail:karida@st.amu.edu.pl,name:") -System Dobrze jakie miejsce pana interesują ? -User wygodne +System Dobrze jakie miejsce pana interesują ? affirm()&request(sit) +User wygodne null() -System Chciałby pan zakupić miejsca w rzędach bliżej ekranu, bardziej w środkowych czy na końcu sali ? -User na końcu sali +System Chciałby pan zakupić miejsca w rzędach bliżej ekranu, bardziej w środkowych czy na końcu sali ? request(sit) +User na końcu sali request(sit) -System Dobrze w ostatnim rzędzie wolne miejsca są 1,7-13 w przed ostatnim 2-4,10-14 -User miejsce 11 +System Dobrze w ostatnim rzędzie wolne miejsca są 1,7-13 w przed ostatnim 2-4,10-14 select(sit) +User miejsce 11 inform(sit_place='11') -System w którym ostatnim rzędzie czy przed ostatnim? -User przed ostatnim +System w którym ostatnim rzędzie czy przed ostatnim? request(sit_row) +User przed ostatnim inform(sit_row='10') diff --git a/dane/dialog-06-05-01.tsv b/dane/dialog-06-05-01.tsv index 370f8fc..366aeeb 100644 --- a/dane/dialog-06-05-01.tsv +++ b/dane/dialog-06-05-01.tsv @@ -1,23 +1,23 @@ -User Cześć -System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? -User Chciałbym dowiedzieć się czegoś o aktualnym repertuarze -System W dniu dzisiejszym o godzinie 18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków, Czy chciałby pan dowiedzieć się co będzie jutro ? -User Tak -System W dniu jutrzejszym o godzinie 12:00 Górnik i 7 żubrów, 15:30 Batman,18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków +User Cześć hello() +System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +User Chciałbym dowiedzieć się czegoś o aktualnym repertuarze request(task=closestscreenings) +System W dniu dzisiejszym o godzinie 18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków, Czy chciałby pan dowiedzieć się co będzie jutro ? offer(closestscreenings) +User Tak ack() +System W dniu jutrzejszym o godzinie 12:00 Górnik i 7 żubrów, 15:30 Batman,18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków offer(closestscreenings) Czy interesuje pana jakiś inny dzień? -User W sumie tak. Interesuje mnie najbliższa sobota -System W dniu 26.03 o godzinie 12:00 Batman, 15:30 Straszny film 10,18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków -User Czy na "batman i zemsta muminków" w ten dzień dostępne są miejsca w ostatnim rzędzie? -System Ostatni rząd ma tylko dostępne 1 i 9 miejsce -User A przedostatni? Interesują mnie dwa miejsca koło siebie -System są dostępne tylko 7 i 8 -User W takim razie je poproszę -System Dobrze na jakie imię i nazwisko oraz e-mail chciałby pan kupić te bilety ? -User Jan Kowalski, kowalski69@gmail.com -System Dobrze aby potwierdzić czy wszystko się zgadza. Chciałby pan kupić 2 bilety na dane Jan Kowalski , kowalski69@gmail.com na dzień 26.03 "Batman i zemsta muminków", na miejsce 7 i 8 w rzędzie 14. Czy wszystko się zgadza? -User Tak -System Chciałby pan kupić bilet teraz czy 30 min prze filmem? -User Przed filmem -System Dobrze w takim razie dziękuje i życzę miłego seansu. +User W sumie tak. Interesuje mnie najbliższa sobota request(task=closestscreenings) +System W dniu 26.03 o godzinie 12:00 Batman, 15:30 Straszny film 10,18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków offer(closestscreenings) +User Czy na "batman i zemsta muminków" w ten dzień dostępne są miejsca w ostatnim rzędzie? request(task="sit",movie="batman i zemsta muminków") +System Ostatni rząd ma tylko dostępne 1 i 9 miejsce inform(sit) +User A przedostatni? Interesują mnie dwa miejsca koło siebie request(sit) +System są dostępne tylko 7 i 8 inform(sit) +User W takim razie je poproszę inform(sit="7-8:10") +System Dobrze na jakie imię i nazwisko oraz e-mail chciałby pan kupić te bilety ? affirm()&request(data) +User Jan Kowalski, kowalski69@gmail.com inform(data="e-mail=kowalski69@gmail.com,name=Jan Kowalski") +System Dobrze aby potwierdzić czy wszystko się zgadza. Chciałby pan kupić 2 bilety na dane Jan Kowalski , kowalski69@gmail.com na dzień 26.03 "Batman i zemsta muminków", na miejsce 7 i 8 w rzędzie 14. Czy wszystko się zgadza? inform(data="e-mail=kowalski69@gmail.com,name=Jan Kowalski",sit="7-8:10",movie="batman i zemsta muminków") +User Tak ack() +System Chciałby pan kupić bilet teraz czy 30 min prze filmem? request(payments) +User Przed filmem inform(payments) +System Dobrze w takim razie dziękuje i życzę miłego seansu. bye() diff --git a/dane/dialog-06-07-01.tsv b/dane/dialog-06-07-01.tsv index 92e4d74..4b77e31 100644 --- a/dane/dialog-06-07-01.tsv +++ b/dane/dialog-06-07-01.tsv @@ -1,23 +1,23 @@ -User Dzień dobry -System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? -User Chciałbym kupić bilet na Batmana w środę. -System Na jaką godzinę dokładnie ? -User A jakie są dostępne -System 15:30, 18:00 oraz 21:00 -User wybieram 18:00 -System Dobrze na jakie dane chciałbyś zakupić bilet -User jakie dane muszę podać? -System imię nazwisko oraz e-mail -User ok, Adam Nowak aaanowak@mail.com -System Dobrze jakie miejsca pana interesują ? -User miejsca w tylnych rzędach -System Dostępne są w ostatnim rzędzie miejsce 7-13, 15-17 i w przed ostatnim miejsce 1-3,9-12. Które z tych interesuje pana? -User poproszę miejsca od 10 do 12 w ostatnim rzędzie -System Dobrze dla potwierdzenia chciałby pan zakupić bilety na dane Adam Nowak, aaanowak@mail.com, miejsca 10,11,12 w ostatnim rzędzie. Na seans o 18:00 Batman dnia 23.03. Wszystko się zgadza ? -User Tak -System Chciałby pan kupić bilet teraz czy 30 min prze filmem? -User teraz +User Dzień dobry hello() +System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +User Chciałbym kupić bilet na Batmana w środę. request(task=book,movie='Batman,date='12.04.2021') +System Na jaką godzinę dokładnie ? request(date) +User A jakie są dostępne request(date) +System 15:30, 18:00 oraz 21:00 offer(date) +User wybieram 18:00 inform(date="12.04.2021,18:00") +System Dobrze na jakie dane chciałbyś zakupić bilet request(data) +User jakie dane muszę podać? reqmore(data) +System imię nazwisko oraz e-mail inform(data) +User ok, Adam Nowak aaanowak@mail.com inform(data="e-mail=aaanowak@mail.com,name=Adam Nowak") +System Dobrze jakie miejsca pana interesują ?affirm()&request(sit) +User miejsca w tylnych rzędach inform(sit) +System Dostępne są w ostatnim rzędzie miejsce 7-13, 15-17 i w przed ostatnim miejsce 1-3,9-12. Które z tych interesuje pana? offer(sit) +User poproszę miejsca od 10 do 12 w ostatnim rzędzie inform(sit=10-12,11) +System Dobrze dla potwierdzenia chciałby pan zakupić bilety na dane Adam Nowak, aaanowak@mail.com, miejsca 10,11,12 w ostatnim rzędzie. Na seans o 18:00 Batman dnia 23.03. Wszystko się zgadza ?inform(movie='Batman,date='12.04.2021,18:00',data="e-mail=aaanowak@mail.com,name=Adam Nowak",sit="10-12,11") +User Tak act() +System Chciałby pan kupić bilet teraz czy 30 min prze filmem? inform(payments) +User teraz inform(payments) System Proszę dokonać płatności na stronie. System Płatność zakończona sukcesem System Dziękuje bardzo za zakup biletu miłego seansu -User dziękuję, do widzenia +User dziękuję, do widzenia bye() diff --git a/dane/dialog-06-09-01.tsv b/dane/dialog-06-09-01.tsv index 8f28f38..efe83f4 100644 --- a/dane/dialog-06-09-01.tsv +++ b/dane/dialog-06-09-01.tsv @@ -1,23 +1,22 @@ -User Halo -System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? -User Chciałbym kupić bilet na NajlepszaNAzwaFilmu -System Dobrze w jakim dniu i o jakiej godzinie chciałbyś zakupić ten bilet ? -User 30 marca o godzinie 12:10 -System Dobrze a jakie miejsca Cię interesują -User W okolicach środka, środkowego rzędu - -System Dobrze dostępne są miejsca w 8 rzędzie od 5-9,11-14 lub w 9 rzędzie od 7-13, Które miejsce chciałbyś ? -User 7 rząd miejce 11 -System Dobrze na jakie dane chciałbyś zarezerwować bilet. -User Emil Kowalski -System Na jaki e-mail wysłać potwierdzenie zakupu biletu -User xyz@gmail.com -System Dobrze z racji że dane są zgodne przypomnę. Chciałby pan zakupić bilet na film NajlepszaNAzwaFilmu na 30 marca o godzinie 12:10 na dane Emil Kowalski xyz@gmail.com , Czy wszystko się zgadza? -User Tak -System Dobrze chce pan zapłacić za bilet teraz czy 30 min przed filmem na miejscu ? -User Teraz +User Halo hello() +System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +User Chciałbym kupić bilet na NajlepszaNAzwaFilmu request(task=book,movie="NajlepszaNAzwaFilmu") +System Dobrze w jakim dniu i o jakiej godzinie chciałbyś zakupić ten bilet ? request(date) +User 30 marca o godzinie 12:10 inform(date="30.03.2022,12:10") +System Dobrze a jakie miejsca Cię interesują request(sit) +User W okolicach środka, środkowego rzędu inform(sit) +System Dobrze dostępne są miejsca w 8 rzędzie od 5-9,11-14 lub w 9 rzędzie od 7-13, Które miejsce chciałbyś ? offer(sit) +User 7 rząd miejce 11 inform(sit='11,7') +System Dobrze na jakie dane chciałbyś zarezerwować bilet. request(data) +User Emil Kowalski inform(data="name=Emil Kowalski") +System Na jaki e-mail wysłać potwierdzenie zakupu biletu request(data) +User xyz@gmail.com inform(data="e-mail=xyz@gmail.com,name=Emil Kowalski") +System Dobrze z racji że dane są zgodne przypomnę. Chciałby pan zakupić bilet na film NajlepszaNAzwaFilmu na 30 marca o godzinie 12:10 na dane Emil Kowalski xyz@gmail.com , Czy wszystko się zgadza? affirm()&inform(data="e-mail=xyz@gmail.com,name=Emil Kowalski",date="30.03.2022,12:10",movie="NajlepszaNAzwaFilmu",sit='11,7') +User Tak act() +System Dobrze chce pan zapłacić za bilet teraz czy 30 min przed filmem na miejscu ? inform(payments) +User Teraz inform(payments) System Proszę dokonać płatności na stronie. System Płatność zakończona sukcesem -System Dziękuje bardzo za zakup biletu miłego seansu -User Dziękuję +System Dziękuje bardzo za zakup biletu miłego seansu bye() +User Dziękuję bye() diff --git a/dane/dialog-06-11-01.tsv b/dane/dialog-06-11-01.tsv index a6548e8..7f5b22d 100644 --- a/dane/dialog-06-11-01.tsv +++ b/dane/dialog-06-11-01.tsv @@ -1,34 +1,33 @@ -User Dzień dobry -System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? -User Chciałbym wypożyczyć film -System W naszym systemie nie obsługujemy wypożyczania filmów -User Co obsługujecie? -System zakup biletu rezerwacje biletu, przegląd aktualnego repertuaru -User Chciałbym poznać akltualny repertuar +User Dzień dobry hello() +System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +User Chciałbym wypożyczyć film null() +System W naszym systemie nie obsługujemy wypożyczania filmów confirm-domain() +User Co obsługujecie? request(info) +System zakup biletu rezerwacje biletu, przegląd aktualnego repertuaru inform(info) +User Chciałbym poznać akltualny repertuar request(task=closestscreenings) System W dniu jutrzejszym o godzinie 12:00 Górnik i 7 żubrów, 15:30 Batman,18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków -Czy interesuje pana jakiś inny dzień? -System Tak, wczorajszy -System Wczoraj odbył się o godzinie 15:30 Batman, 18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków, -User Chciałbym zarezerwować bilety na Batman i zemsta Muminków jutro o 21:00 -System Dobrze na jakie imie i nazwisko oraz e-mail chciałby pan to zarezerwować? -User Taki O okita@mail.com -System Dobrze jakie miejsca pana interesują? -User Wygodne -System Chciałby pan zakupić miejsca w rzędach bliżej ekranu, bardziej w środkowych czy na końcu sali ? -User Na końcu sali -System Dobrze w ostatnim rzędzie wolne miejsca są 1,7-13 w przed ostatnim 2-4,10-14 -User Poproszę miejsce 11 w przedostatnim rzędzie -I 7 w ostatnim rzędzie -System Dobrze dla potwierdzenia chciałby pan zakupić 2 bilety na dane Taki O, okita@mail.com na dzień 24.03 o godzinie 21:00 na film "Batman i zemsta Muminków", miejsca 7 w rzędzie 14 oraz miejsce 11 w rzędzie 13. Czy wszystko się zgadza? -User Zgadza się -System Dobrze chce pan dokonać płatności teraz czy 30 min przed seansem? -User Chcę tylko zarezerwować -System Dobrze w takim razie zarezerwował pan 2 miejsca, Trzeba się stawić 30 min przed seansem aby rezerwacja nie przepadła. -User Super -User Chciałbym anulować rezerwację -System Dobrze czy na pewno chce pan anulować rezerwacje? -User Tak -System Dobrze anulował pan rezerwację. Czy w czymś jeszcze mogę pomóc ? -User To wszystko, dziękuję -System Dziękuje +Czy interesuje pana jakiś inny dzień? offer(closestscreenings) +System Tak, wczorajszy ack() +System Wczoraj odbył się o godzinie 15:30 Batman, 18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków offer(closestscreenings) +User Chciałbym zarezerwować bilety na Batman i zemsta Muminków jutro o 21:00 request(task=book,movie="Batman i zemsta Muminków",date="12.04.2022,21:00") +System Dobrze na jakie imie i nazwisko oraz e-mail chciałby pan to zarezerwować? request(data) +User Taki O okita@mail.com inform(data='e-mail=okita@mail.com,name=Taki O') +System Dobrze jakie miejsca pana interesują? request(sit) +User Wygodne null() +System Chciałby pan zakupić miejsca w rzędach bliżej ekranu, bardziej w środkowych czy na końcu sali ? request(sit) +User Na końcu sali inform(sit) +System Dobrze w ostatnim rzędzie wolne miejsca są 1,7-13 w przed ostatnim 2-4,10-14 affirm()&offer(sit) +User Poproszę miejsce 11 w przedostatnim rzędzie. I 7 w ostatnim rzędzie inform(sit='11,10'&sit='7,11') +System Dobrze dla potwierdzenia chciałby pan zakupić 2 bilety na dane Taki O, okita@mail.com na dzień 24.03 o godzinie 21:00 na film "Batman i zemsta Muminków", miejsca 7 w rzędzie 14 oraz miejsce 11 w rzędzie 13. Czy wszystko się zgadza? inform(movie="Batman i zemsta Muminków",data='e-mail=okita@mail.com,name=Taki O',date="12.04.2022,21:00",sit='11,10'&sit='7,11') +User Zgadza się act() +System Dobrze chce pan dokonać płatności teraz czy 30 min przed seansem? inform(payments) +User Chcę tylko zarezerwować negate(task=reservation) +System Dobrze w takim razie zarezerwował pan 2 miejsca, Trzeba się stawić 30 min przed seansem aby rezerwacja nie przepadła. affirm()&inform(task=reservation) +User Super act() +User Chciałbym anulować rezerwację deny()&inform(task="reservation") +System Dobrze czy na pewno chce pan anulować rezerwacje? repeat() +User Tak act() +System Dobrze anulował pan rezerwację. Czy w czymś jeszcze mogę pomóc ? affirm() +User To wszystko, dziękuję bye() +System Dziękuje bye()