diff --git a/data_v2/dialog-15-04-01.tsv b/data_v2/dialog-15-04-01.tsv new file mode 100644 index 0000000..ce9d284 --- /dev/null +++ b/data_v2/dialog-15-04-01.tsv @@ -0,0 +1,20 @@ +rola wypowiedź typ +user Witam hello() +system Witamy w systemie rezerwacji biletów kinowych. W czym mogę pomóc? welcomemsg() +user Jakie są najbliższe seanse? request(najblizszyseans) +system Najbliższy seans to film “Ambulans”, który odbędzie się dzisiaj o godzinie 13:00. Czy chciałby Pan zarezerwować bilety? inform(najblizszy seans) +user A w jakim kinie? request(kino) +system Usługa dotyczy kina "Oczko" znajdującego się w Poznaniu przy ul. Święty Marcin 333. inform(kino) +user Okej. Ile kosztują bilety na ten seans? ack()&request(cena) +system Interesują Pana bilety normalne czy ulgowe? select(bilet) +user Oba inform(bilet=ulgowy)&inform(bilet=normalny) +system Bilety normalne od piątku do niedzieli kosztują 25 złotych, a w pozostałe dni 21 złotych. Bilety ulgowe od piątku do niedzieli kosztują 20 złotych, a w pozostałe dni 16 złotych. inform(cena) +user To chciałbym dwa bilety na ambulans o godzinie 13:00 confirm(najblizszyseans)&confirm(bilet=2) +system Gdzie mają się znajdować zarezerwowane miejsca? request(miejsce) +user Najbliżej ekranu jak to możliwe imform(miejsce=przód) +system Przydzielone miejsca to rząd 1 miejsca 8, 9. Proszę podać numer telefonu, do którego ma być przypisana rezerwacja. inform(rzad=1,siedzenie=8,9)&request(numer) +user 123123123 inform(numer=123123123) +system Rezerwacja: 2 bilety na film "Ambulans", 30.03.2022 godz. 13:00, Sala 1 Rząd 1 Miejsca 8, 9, Nr telefonu: 123123123. Czy potwierdza Pan rezerwację? expl-conf(ilosc=2,tutuł=ambulans,godzina=13:00,dzień=30.03.2022,rząd=1,siedzenie=8,9) +user Tak confirm() +system Bilety zostały zarezerwowane. Potwierdzenie rezerwacji zostanie niebawem przesłane wiadomością SMS. Proszę o przybycie 15 minut przed rozpoczęciem seansu w celu zakupu biletów, w innym przypadku rezerwacja przepada. affirm() +user Dziękuję thankyou() \ No newline at end of file diff --git a/data_v2/dialog-15-04-02.tsv b/data_v2/dialog-15-04-02.tsv new file mode 100644 index 0000000..03cce2b --- /dev/null +++ b/data_v2/dialog-15-04-02.tsv @@ -0,0 +1,9 @@ +rola wypowiedź typ +user Witam hello() +system Witamy w systemie rezerwacji biletów kinowych. W czym mogę pomóc? welcomemsg() +user Jaki jest repertuar w kinie Rialto? request(repertuar)&request(kino=Rialto) +system Usługa dotyczy kina "Oczko" znajdującego się w Poznaniu przy ul. Święty Marcin 333. inform(kino=Oczko) +user dziękuję thankyou() +system Czy mogę w czymś jeszcze pomóc? reqmore() +user Nie, dziękuję thankyou() +system Dziękuję za rozmowę. Życzę miłego dnia. Do widzenia thankyou()&bye() \ No newline at end of file diff --git a/data_v2/dialog-15-06-01.tsv b/data_v2/dialog-15-06-01.tsv new file mode 100644 index 0000000..b450013 --- /dev/null +++ b/data_v2/dialog-15-06-01.tsv @@ -0,0 +1,25 @@ +rola wypowiedź typ +user Witam hello() +system Witamy w systemie rezerwacji biletów kinowych. W czym mogę pomóc? welcomemsg() +user chciałbym zobaczyć co jutro będzie w kinie request(repertuar,dzień=jutro) +system Aktualnie repertuar zawiera takie filmy jak: "Batman", "Ambulans", "Bunkier strachu", "Córka", "Uncharted", "Inni ludzie", "Śmierć na Nilu", "Skarb Mikołajka", "Fantastyczne zwierzęta" inform(repertuar) +user A o której będzie puszczany film Ambulans request(tytuł=albulans) +system Film “Ambulans” jest grany o godzinie 15:00 oraz 18:00. Która godzina Pana/Panią interesuje? inform(godzina=15,18)&select(godzina) +user 18:00 inform(godzina=15) +system Proszę o podanie liczby biletów. request(ilosc) +user 1000 inform(ilosc=1000) +system Maksymalna ilośc biletów jaką można zarezerwować to 10. inform(maxilosc) +user to poproszę 1 w rzędzie 8 miejsce 10 inform(ilosc=1,rzad=8,miejsce=10) +system Przydzielone miejsce to rząd 8 miejsce 10. Na jaki numer telefonu chce Pan zarezerwować bilet? expl-conf(ilosc=1,rzad=8,miejsce=10)&request(numer) +user 997999455 inform(numer=997999455) +system Rezerwacja: 1 bilet na film "Ambulans", 31.03.2022 godz. 18:00, Sala 1 Rząd 8 Miejsce 10, Nr telefonu: 997999455. Czy potwierdza Pan rezerwację? affirm() +user Nie potwierdzam negate() +system Rezerwacja została anulowana. inform(potrzeba=anulowanie) +user czy mogę jednak zarezerwować ? inform(potrzeba=rezerwacja) +system Potwierdzić istniejącą rezerwację czy rozpocząć proces od od początku? request(restart) +user potwierdzić confirm() +system Miejsce zostało zarezerwowane. Potwierdzenie rezerwacji zostanie niebawem przesłane wiadomością SMS. Proszę o przybycie 15 minut przed rozpoczęciem seansu w celu zakupu biletu, w innym przypadku rezerwacja przepada. affirm() +user Ok dziękuje thankyou() +system Czy mogę w czymś jeszcze pomóc? reqmore() +user Nie to wszystko negate() +system Dziękuję za rozmowę. Życzę miłego dnia. Do widzenia bye() \ No newline at end of file diff --git a/data_v2/dialog-15-08-01.tsv b/data_v2/dialog-15-08-01.tsv new file mode 100644 index 0000000..44c8190 --- /dev/null +++ b/data_v2/dialog-15-08-01.tsv @@ -0,0 +1,21 @@ +rola wypowiedź typ +user Dzień dobry! hello() +system Witamy w systemie rezerwacji biletów kinowych. W czym mogę pomóc? welcomemsg() +user Chciałbym zarezerwować popcorn request(potrzeba=rezerwacja) +system Aktualnie repertuar zawiera takie filmy jak: "Batman", "Ambulans", "Bunkier strachu", "Córka", "Uncharted", "Inni ludzie", "Śmierć na Nilu", "Skarb Mikołajka", "Fantastyczne zwierzęta" inform(repertuar) +user Poproszę bilet na śmierć na Nilu w sobotę wieczorem 2 bilety inform(tytuł=śmierć na nilu,dzień=sobota,czas=wieczór,ilość=2) +system Film “Śmierć na Nilu” jest grany o godzinie 15:00 oraz 18:00. Która godzina Pana/Panią interesuje? inform(godzina=15:00,19:00)&select(godzina) +user 15 inform(godzina=15:00) +system Gdzie mają się znajdować zarezerwowane miejsca? request(miejsce) +user Z tyłu sali inform(miejsce=tył) +system Przydzielone miejsca to rząd 8 miejsca 4, 5. Proszę podać numer telefonu, do którego ma być przypisana rezerwacja. inform(rząd=8, miejsce=4,5)&request(numer) +user 987654321 inform(numer='987654321) +system Rezerwacja: 2 bilety na film "Śmierć na Nilu", 02.04.2022 godz. 15:00, Sala 1 Rząd 8 Miejsca 4, 5, Nr telefonu: 987654321. Czy potwierdza Pan rezerwację? confirm-domain +user tak confirm() +system Bilety zostały zarezerwowane. Potwierdzenie rezerwacji zostanie niebawem przesłane wiadomością SMS. Proszę o przybycie 15 minut przed rozpoczęciem seansu w celu zakupu biletów, w innym przypadku rezerwacja przepada. affirm() +user Gdzie mogę kupić bilety? request(kupnobiletu) +system Zakup biletów możliwy jest w kasie kina. info(kupnobiletu) +user Dziękuję thankyou() +system Czy mogę w czymś jeszcze pomóc? reqmore() +user Nie, to wszystko negate() +system Dziękuję za rozmowę. Życzę miłego dnia. Do widzenia bye() \ No newline at end of file diff --git a/data_v2/dialog-15-10-01.tsv b/data_v2/dialog-15-10-01.tsv new file mode 100644 index 0000000..fa59126 --- /dev/null +++ b/data_v2/dialog-15-10-01.tsv @@ -0,0 +1,17 @@ +rola wypowiedź typ +user Dzień dobry hello() +system Witamy w systemie rezerwacji biletów kinowych. W czym mogę pomóc? welcomemsg() +user chciał bym zarezerwować bilet na film minionki dziś o 18.30 inform(potrzeba=rezerwacja,tutuł=minionki,dzień=dziś,godzina=18:30) +system Aktualnie repertuar zawiera takie filmy jak: "Batman", "Ambulans", "Bunkier strachu", "Córka", "Uncharted", "Inni ludzie", "Śmierć na Nilu", "Skarb Mikołajka", "Fantastyczne zwierzęta" inform(repertuar) +user o której godzinie jest dzisiaj grany Ambulans? request(godzina) +system Film “Ambulans” jest grany o godzinie 15:00 oraz 18:00. Która godzina Pana/Panią interesuje? inform(godzina=15:00,18:00)&select(godzina) +user 18:00 inform(godzina=18:00) +system Proszę podać ilość rezerwowanych miejsc. request(ilosc) +user 2 inform(ilosc=2 +system Interesują Pana miejsca z tyłu czy bliżej? request(miejsce) +user najlepiej daleko od ekranu inform(miejsce=tył) +system Przydzielono miejsca 4, 5 w rzędzie 8. Proszę podać numer telefonu, na który ma być dokonana rezerwacja. inform(rząd=8, miejsce=4,5)&request(numer) +user 191919191 inform(numer=191919191) +system Rezerwacja: 2 bilety na film "Ambulans", 30.03.2022 godz. 18:00, Sala 1 Rząd 8 Miejsca 4, 5, Nr telefonu: 191919191. Czy potwierdza Pan rezerwację? confirm-domain() +user tak confirm() +system Bilety zostały zarezerwowane. Potwierdzenie rezerwacji zostanie niebawem przesłane wiadomością SMS. Proszę o przybycie 15 minut przed rozpoczęciem seansu w celu zakupu biletów, w innym przypadku rezerwacja przepada. affirm() \ No newline at end of file diff --git a/data_v2/dialog-15-12-01.tsv b/data_v2/dialog-15-12-01.tsv new file mode 100644 index 0000000..7b90d5d --- /dev/null +++ b/data_v2/dialog-15-12-01.tsv @@ -0,0 +1,31 @@ +rola wypowiedź typ +user Dzień dobry hello() +system Witamy w systemie rezerwacji biletów kinowych. W czym mogę pomóc? welcomemsg() +user Chciałabym zarezerwować bilety inform(potrzeba=rezerwacja) +system Na jaki seans ma być dokonana rezerwacja? request(tutuł) +user Jakie seanse są dostępne? request(repertuar) +system Aktualnie repertuar zawiera takie filmy jak: "Batman", "Ambulans", "Bunkier strachu", "Córka", "Uncharted", "Inni ludzie", "Śmierć na Nilu", "Skarb Mikołajka", "Fantastyczne zwierzęta" inform(repertuar) +user Jaki film możesz mi polecić? help(tutuł) +system Polecam film "Batman", jest to film akcji. offer(opis=batman) +user jakie inne filmy akcji gracie? request(repertuar) +system Aktualnie gramy filmy akcji takie jak: "Batman", "Ambulans", "Uncharted", "Śmierć na Nilu" inform(repertuar) +user Chcę zarezerwować bilety na film Uncharted inform(tutuł=ucharted) +system Jaki termin Panią interesuje? reqest(data) +user 31.04 inform(data=31.04) +system Niestety repertuar obejmuje tylko najbliższy tydzień. Czy chciałaby Pani podać inną datę? canthelp()&request(data) +user Tak, 04.04 ack()&inform(data=04.04) +system Film “Uncharted” jest grany o godzinie 15:00 oraz 18:00. Która godzina Pana/Panią interesuje? inform(tutuł=ucharted,godzina=15:00,18:00)&select(godzina) +user 15:00 inform(godzina=15:00) +system Proszę podać ile biletów chce Pani zarezerwować. request(ilosc) +user 4 inform(ilosc=4) +system Interesują Panią miejsca z tyłu sali, czy bliżej? request(miejsce) +user z przodu inform(miejsce=przód) +system Przydzielono miejsca 4, 5, 6, 7 w rzędzie 2. Proszę o podanie numeru telefonu, na który ma być dokonana rezerwacja. inform(rzad=2,miejsce=4,5,6,7)&request(numer) +user 789655125 inform(numer=789655125) +system Rezerwacja: 4 bilety na film "Uncharted", 04.04.2022 godz. 15:00, Sala 1 Rząd 2 Miejsca 4, 5, 6, 7, Nr telefonu: 789655125. Czy potwierdza Pani rezerwację? confirm-domain() +user Tak ack() +system Bilety zostały zarezerwowane. Potwierdzenie rezerwacji zostanie niebawem przesłane wiadomością SMS. Proszę o przybycie 15 minut przed rozpoczęciem seansu w celu zakupu biletów, w innym przypadku rezerwacja przepada. affirm() +user Dziękuję thankyou() +system Czy mogę w czymś jeszcze pomóc? reqmore() +user Nie negate() +system Dziękuję za rozmowę. Życzę miłego dnia. Do widzenia thankyou()&bye() \ No newline at end of file diff --git a/data_v2/dialog-15-14-01.tsv b/data_v2/dialog-15-14-01.tsv new file mode 100644 index 0000000..c97af0f --- /dev/null +++ b/data_v2/dialog-15-14-01.tsv @@ -0,0 +1,40 @@ +rola wypowiedź +user Dzień dobry hello() +system Witamy w systemie rezerwacji biletów kinowych. W czym mogę pomóc? welcomemsg() +user Chciałbym kupić bilet kolejowy request(potrzeba=unknown) +system Witamy w systemie rezerwacji biletów kinowych. welcomemsg() +user Jakie bilety mogę zarezerować? request(repertuar) +system Aktualnie repertuar zawiera takie filmy jak: "Batman", "Ambulans", "Bunkier strachu", "Córka", "Uncharted", "Inni ludzie", "Śmierć na Nilu", "Skarb Mikołajka", "Fantastyczne zwierzęta" inform(reperturar) +user Jakie bilety mogę zarezerować? request(bilet) +system Dostępne są bilety normalne i ulgowe. inform(bilet) +user Jaka jest cena takich biletów? request(cena) +system Bilety normalne od piątku do niedzieli kosztują 25 złotych, a w pozostałe dni 21 złotych. Bilety ulgowe od piątku do niedzieli kosztują 20 złotych, a w pozostałe dni 16 złotych. inform(cena) +user Chciałbym kupić bilet na film skarb request(potrzeba=unknown) +system System posiada usługę rezerwacji biletów kinowych. Mogę w czymś jeszcze pomóc? reqmore() +user Chciałbym kupić bilet na film Skarb Mikołaja request(potrzeba=unknown) +system System posiada usługę rezerwacji biletów kinowych. Mogę w czymś jeszcze pomóc? reqmore() +user To chciałbym zarezerwować bilet na film skarb Mikołaja request(potrzeba=rezerwacja)&inform(tutuł=skarb mikołaja) +system Który dzień Pana interesuje? request(dzień) +user dziś lub jutro inform(dzien=dziś,jutro) +system Nie rozumiem, proszę o sformułowanie odpowiedzi w inny sposób. repeat() +user 1 lub 2 kwietnia inform(dzien=1kwietnia,2kwietnia) +system Proszę o wybranie jednego terminu (przykładowo w formacie: dzisiaj, 30 marca lub 30.03) inform(zladata) +user 2 kwietnia 2022 rok inform(dzien=02.04) +system Film “Skarb Mikołajka” jest grany o godzinie 15:00 oraz 18:00. Która godzina Pana/Panią interesuje? inform(tytuł=skarb mikołaja,godzina=15:00,18:00)&select(godzina) +user godzina 15:00 inform(godzina=15:00) +system Niestety wszystkie miejsca na ten seans zostały zarezerwowane. Proponujemy w zamian film “Skarb Mikołajka” o godzinie 17:00 lub film “Batman” o godzinie 16:00. negate()&offer(tytuł=skarb mikołaja,godzina=17:00)&offer(tytuł=batman,godzina=16:00) +user To wybieram godzinę 17:00 inform(godzina=17:00) +system Proszę podać liczbę rezerwowanych miejsc. request(ilosc) +user 40 inform(ilosc=40) +system Maksymalna liczba biletów podczas rezerwacji to 10. inform(maxilosc) +user to 1 bilet inform(ilosc=1) +system Interesuje Pana miejsce z tyłu czy bliżej? request(miejsce) +user na środku inform(miejsce=srodek) +system Przydzielono miejsce 4 w rzędzie 5. Na jaki numer telefonu chce Pan zarezerwować bilet? inform(rząd=5, miejsce=4) +user Tak ack() +system Wykryto nieprawidłowy format numeru telefonu. Proszę podać poprawny numer. request(numer) +user Nie chce podac numeru deny(numer) +system Podanie numeru telefonu jest koniecznie do uzyskania rezerwacji. W przeciwnym wypadku rezerwacja nie jest możliwa. inform(zlynumer) +user 111 111 11 inform(numer=111111111) +system Wykryto nieprawidłowy format numeru telefonu. Proszę podać poprawny numer. inform(zlynumer) +user 111 123 111 inform(numer=111123111) \ No newline at end of file diff --git a/data_v2/dialog-15-16-01.tsv b/data_v2/dialog-15-16-01.tsv new file mode 100644 index 0000000..562db71 --- /dev/null +++ b/data_v2/dialog-15-16-01.tsv @@ -0,0 +1,27 @@ +rola wypowiedź typ +user Dzień dobry bocie hello() +system Witamy w systemie rezerwacji biletów kinowych. W czym mogę pomóc? welcomemsg() +user Co można u was zjeść? request(potrzeba=unknown) +system System posiada usługę rezerwacji biletów kinowych. Mogę w czymś jeszcze pomóc? welcomemsg() +user Co gracie w kwietniu request(repertuar)&inform(dzień=kwiecień) +system Aktualnie repertuar zawiera takie filmy jak: "Batman", "Ambulans", "Bunkier strachu", "Córka", "Uncharted", "Inni ludzie", "Śmierć na Nilu", "Skarb Mikołajka" inform(repertuar) +user Chce tego unczarta inform(tytuł=uncharta) +system Nie posiadamy seansów takiego filmu. negate() +user Uncharted inform(tutuł=uncharted) +system Jaki termin Pana interesuje? request(dzien) +user dzisiaj inform(dzien=dzisiaj) +system Film “Uncharted” jest grany o godzinie 15:00 oraz 18:00. Która godzina Pana/Panią interesuje? inform(godzina=15:00,18:00)&select(godzina) +user 18 inform(godzina=18:00) +system Proszę o podanie liczby biletów. request(ilosc) +user 4 inform(ilosc=4) +system Gdzie mają się znajdować zarezerwowane miejsca? request(miejsce) +user Poproszę na środku sali inform(miejsce=srodek) +system Przydzielone miejsca to rząd 4 miejsca 10, 11, 12, 13. Na jaki numer telefonu chce Pan zarezerwować bilety? inform(rzad=4,miejsce=10,11,12,13)&request(numer) +user 222266666 inform(numer=222266666) +system Rezerwacja: 4 bilety na film "Uncharted", 30.03.2022 godz. 18:00, sala 1 rząd 4 miejsca 10, 11, 12, 13, nr telefonu: 222266666. Czy potwierdza Pan rezerwację? confirm-domain() +user Tak systemie\ ack() +system Bilety zostały zarezerwowane. Potwierdzenie rezerwacji zostanie niebawem przesłane wiadomością SMS. Proszę o przybycie 15 minut przed rozpoczęciem seansu w celu zakupu biletów, w innym przypadku rezerwacja przepada. affirm() +user Dziękuję bocie thankyou() +system Czy mogę w czymś jeszcze pomóc? reqmore() +user Nie, do widzenia negate()&bye() +system Dziękuję za rozmowę, życzę miłego dnia, do widzenia. thankyou()&bye() \ No newline at end of file