From 5baf6c3c7ac19430c1748bdd4e4e78a1b50385d8 Mon Sep 17 00:00:00 2001 From: Kacper Date: Fri, 3 Jun 2022 21:41:13 +0200 Subject: [PATCH] cleaner data, once more --- dane_NLU_input/dialog-05-02-01.tsv | 20 +++++++++++++++ dane_NLU_input/dialog-05-04-01.tsv | 29 ++++++++++++++++++++++ dane_NLU_input/dialog-05-06-01.tsv | 22 ++++++++++++++++ dane_NLU_input/dialog-05-08-01.tsv | 9 +++++++ dane_NLU_input/dialog-05-10-01.tsv | 17 +++++++++++++ dane_NLU_input/dialog-05-12-01.tsv | 33 ++++++++++++++++++++++++ dane_NLU_input/dialog-05-14-01.tsv | 27 ++++++++++++++++++++ dane_NLU_input/dialog-05-16-01.tsv | 29 ++++++++++++++++++++++ dane_NLU_input/dialog-05-18-01.tsv | 35 ++++++++++++++++++++++++++ dane_NLU_input/dialog-06-03-01.tsv | 38 ++++++++++++++++++++++++++++ dane_NLU_input/dialog-06-05-01.tsv | 22 ++++++++++++++++ dane_NLU_input/dialog-06-07-01.tsv | 23 +++++++++++++++++ dane_NLU_input/dialog-06-09-01.tsv | 22 ++++++++++++++++ dane_NLU_input/dialog-06-11-01.tsv | 32 ++++++++++++++++++++++++ dane_NLU_input/dialog-06-15-01.tsv | 18 ++++++++++++++ dane_NLU_input/dialog-06-17-01.tsv | 14 +++++++++++ dane_NLU_input/dialog-06-19-01.tsv | 12 +++++++++ dane_NLU_input/dialog-07-04-01.tsv | 30 ++++++++++++++++++++++ dane_NLU_input/dialog-07-04-02.tsv | 7 ++++++ dane_NLU_input/dialog-07-08-01.tsv | 9 +++++++ dane_NLU_input/dialog-07-10-01.tsv | 19 ++++++++++++++ dane_NLU_input/dialog-07-12-01.tsv | 16 ++++++++++++ dane_NLU_input/dialog-07-14-01.tsv | 29 ++++++++++++++++++++++ dane_NLU_input/dialog-07-16-01.tsv | 22 ++++++++++++++++ dane_NLU_input/dialog-07-18-01.tsv | 40 ++++++++++++++++++++++++++++++ dane_NLU_input/dialog-07-18-02.tsv | 7 ++++++ dane_cleaner/dialog-06-03-01.tsv | 2 +- dane_cleaner/dialog-06-05-01.tsv | 4 +-- dane_cleaner/dialog-06-07-01.tsv | 4 +-- dane_cleaner/dialog-06-09-01.tsv | 4 +-- dane_cleaner/dialog-06-11-01.tsv | 10 ++++---- dane_cleaner/dialog-06-17-01.tsv | 8 +++--- dane_cleaner/dialog-06-19-01.tsv | 6 ++--- 33 files changed, 600 insertions(+), 19 deletions(-) create mode 100644 dane_NLU_input/dialog-05-02-01.tsv create mode 100644 dane_NLU_input/dialog-05-04-01.tsv create mode 100644 dane_NLU_input/dialog-05-06-01.tsv create mode 100644 dane_NLU_input/dialog-05-08-01.tsv create mode 100644 dane_NLU_input/dialog-05-10-01.tsv create mode 100644 dane_NLU_input/dialog-05-12-01.tsv create mode 100644 dane_NLU_input/dialog-05-14-01.tsv create mode 100644 dane_NLU_input/dialog-05-16-01.tsv create mode 100644 dane_NLU_input/dialog-05-18-01.tsv create mode 100644 dane_NLU_input/dialog-06-03-01.tsv create mode 100644 dane_NLU_input/dialog-06-05-01.tsv create mode 100644 dane_NLU_input/dialog-06-07-01.tsv create mode 100644 dane_NLU_input/dialog-06-09-01.tsv create mode 100644 dane_NLU_input/dialog-06-11-01.tsv create mode 100644 dane_NLU_input/dialog-06-15-01.tsv create mode 100644 dane_NLU_input/dialog-06-17-01.tsv create mode 100644 dane_NLU_input/dialog-06-19-01.tsv create mode 100644 dane_NLU_input/dialog-07-04-01.tsv create mode 100644 dane_NLU_input/dialog-07-04-02.tsv create mode 100644 dane_NLU_input/dialog-07-08-01.tsv create mode 100644 dane_NLU_input/dialog-07-10-01.tsv create mode 100644 dane_NLU_input/dialog-07-12-01.tsv create mode 100644 dane_NLU_input/dialog-07-14-01.tsv create mode 100644 dane_NLU_input/dialog-07-16-01.tsv create mode 100644 dane_NLU_input/dialog-07-18-01.tsv create mode 100644 dane_NLU_input/dialog-07-18-02.tsv diff --git a/dane_NLU_input/dialog-05-02-01.tsv b/dane_NLU_input/dialog-05-02-01.tsv new file mode 100644 index 0000000..2555086 --- /dev/null +++ b/dane_NLU_input/dialog-05-02-01.tsv @@ -0,0 +1,20 @@ +user Cześć hello() +system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() +user chciałbym zarezerwować bilet na batmana help() +system Oczywiście. Film 'Batman' grany jest w terminie 15:03-15.04. Jaka data Cię interesuje? request(date) +user 16.03 inform(date=16.03) +system W porządku. Dostępne godziny dla filmu 'Batman' w dniu 16.03 to: 15:30, 17:00, 18:45, 21:00. Którą wybierasz? request(hour) +user 17:00 inform(hour=17:00) +system Ok. Ile biletów chcesz zarezerwować? request(quantity) +user 1 inform(quantity=1) +system Jaki będzie typ biletu? request(tickettype) +user studencki inform(tickettype=studencki) +system Obecna stawka zniżki studenckiej to -50%. Jakie usytuowanie na sali Cię interesuje? request(rowplacement) +user ok affirm() +system Sala kinowa dla wybranego seansu ma 12 rzędów. Podaj konkretny numer lub ich zakres request(rowplacement) +user 1 inform(row=1) +system Dla rzędu 1 dostępne są miejsca: 1-15 select(seat) +user 2 inform(seat=2) +system W porządku. Na kogo ma być dokonany zakup? Podaj imię i nazwisko request(name) +user Jan Kowalski inform(name=Jan Kowalski) +system Dziękuję! To wszystko z mojej strony. Bilety zostały zarezerwowane. Numer rezerwacji: 535345637 affirm()&inform(bookingnumber=535345637)&bye() diff --git a/dane_NLU_input/dialog-05-04-01.tsv b/dane_NLU_input/dialog-05-04-01.tsv new file mode 100644 index 0000000..d9f1c95 --- /dev/null +++ b/dane_NLU_input/dialog-05-04-01.tsv @@ -0,0 +1,29 @@ +user Witam hello() +system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() +user Możesz mi podać jakie są najbliższe seanse? request(closestscreenings) +system Najbliższe seanse (30.03) to: 12:30 - 'Niewypanda', 13:00 - 'Inni ludzie', 14:30 - 'Batman', 15:15 - 'Ambulans' offer(closestscreenings) +user A w jakim to kinie? null() +system Nie do końca rozumiem. Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru repeat()&offer(task) +user Chcę wiedzieć w jakim kinie podajesz seanse null() +system Nie do końca rozumiem. Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru repeat()&offer(task) +user kino lokalizacja request(localisation) +system Lokalizacja obecnie wybranego kina to: Kinomaniak, Poznańska 1, Poznań inform(localisation=Kinomaniak, Poznańska 1, Poznań) +user Ile kosztują bielty na Niewypanda? null() +system Nie do końca rozumiem. Czy chodzi Ci o film 'To nie wypanda'? repeat()&request(movie) +user Tak affirm() +system Bazowa cena biletu na film 'To nie wypanda' to: 15 zł inform(baseticketprice=15) +user A kiedy bilety są najtańsze? request(promotions) +system Dostępne zniżki biletów to: ulgowy - 50% studencki - 50% senior - 30% weteran - 40% offer(promotions) +user W jaki dzień bilety są najtańsze? reqmore(promotions) +system W soboty i w niedziele obowiązuje obecnie zniżka 10% na wszystkie bilety w ramach akcji 'Weekend z kinem' offer(promotions) +user W takim razie chciałbym zarezerować dwa miejsca na film to nie wipanda w niedzielę null() +system Czy masz na myśli film 'To nie wypanda'? canthelp.missing_slot_value(movie) +user Tak affirm() +system Ok. Rezerwacja 2 biletów na film 'To nie wypanda'. Jaki ma być typ biletów? affirm()&expl-conf(task=book, ticketsnumber=2, movie=To nie wypanda)&request(tickettype) +user Jeden ulgowy jeden senior inform(quantity=jeden&tickettype=ulgowy&quantity=jeden&tickettype=senior) +system W porządku. Sala dla wybranego seansu liczy 12 rzędów. Jakie miejsca Cię interesują? affirm()&request(row) +user Z tyłu sali null() +system Dostępność miejsca dla rzędów 6-12: wszystkie miejsca wolne. Podaj interesujące się miejsca offer(row, seat) +user 9 i 10 inform(seat=9 i 10) +system Jaki rząd? request(row) +user Ostatni inform(row=ostatni) diff --git a/dane_NLU_input/dialog-05-06-01.tsv b/dane_NLU_input/dialog-05-06-01.tsv new file mode 100644 index 0000000..cdeae74 --- /dev/null +++ b/dane_NLU_input/dialog-05-06-01.tsv @@ -0,0 +1,22 @@ +user Witam hello() +system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() +user chciałbym kupić bilet ale nie wiem na co help() +system Na co chciałbyś kupić bilet? request(movie) +user Nie wiem czy masz jakieś propozycję na dziś ? request(closestscreenings) +system Najbliższe seanse (30.03) to: 12:30 - 'Niewypanda', 13:00 - 'Inni ludzie', 14:30 - 'Batman', 15:15 - 'Ambulans' offer(closestscreenings) +user poprosze inni ludzie na 14:1313 null() +system Nie do końca rozumiem. Czy chodzi Ci o film 'Inni ludzie' o 14:30? repeat()&offer(movie=Inni ludzie, hour=14:30) +user tak dokładnie tak affirm() +system W porządku. Ile biletów Cię interesuje? affirm()&request(quantity) +user 1 inform(quantity=1) +system Ok. W jakim rzędzie chcesz siedzieć? affirm()&request(row) +user daleko od ludzi null() +system Nie do końca rozumiem, czy możesz powtórzyć? repeat() +user chciałbym aby nie było ludzi w okół mnie null() +system Na sali kinowej dla wybranego seansu znajduje się 12 rzędów. Podaj proszę konkretny numer lub ich zakres offer(row) +user Czy mogę poznać zatłoczenie aktualne sali ?\ request(roomcongestionstatus) +system Status zapełnienia sali na obecną chwilę: 15% miejsc zajęte inform(roomcongestionstatus=15) +user poproszę o miejsce 5 w rzędzie 10 inform(seat=5&row=10) +system Ok. Na jakie imię i nazwisko ma być dokonany zakup? request(name) +user ju tu inform(name=ju tu) +system Dziękuję. To wszystko z mojej strony. Płatności dokonasz pod następującym linkiem: bit.do/YeetYeet bye() diff --git a/dane_NLU_input/dialog-05-08-01.tsv b/dane_NLU_input/dialog-05-08-01.tsv new file mode 100644 index 0000000..26629c0 --- /dev/null +++ b/dane_NLU_input/dialog-05-08-01.tsv @@ -0,0 +1,9 @@ +user Dzień dobry! hello() +system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() +user Chciałbym zarezerwować film null() +user Bilet na film inform(task=book) +system Oczywiście. Jaki film Cię interesuje? Obecny repertuar kina to: 'Batman', 'Inni ludzie', 'Ambulans', 'Bunkier Strachu', 'To nie wypanda' affirm()&offer(currentmovies) +user To nie wypanda i Batman inform(movie=To nie wypanda&movie=Batman) +system Film 'To nie wypanda' grany jest w tym tygodniu w godzinach: 12:30, 15:00, 17:00. Film 'Batman' grany jest w tym tygodniu w godzinach: 17:00, 18:30, 21:00. Który film Cię interesuje? offer(hour)&offer(hour)&select(movie) +user Poproszę bilet na Batmana jutro o 15:00 i pande w sobotę na 17:00 inform(movie=Batmana&date=jutro&hour=15:00&date=sobotę&hour=17:00) +system Nie do końca rozumiem. Czy chodzi Ci o film 'To nie wypanda?' repeat()&offer(movie=To nie wypanda) diff --git a/dane_NLU_input/dialog-05-10-01.tsv b/dane_NLU_input/dialog-05-10-01.tsv new file mode 100644 index 0000000..ab2edd5 --- /dev/null +++ b/dane_NLU_input/dialog-05-10-01.tsv @@ -0,0 +1,17 @@ +user Dzień dobry hello() +system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() +user chciał bym zarezerwować bilet na minionki o 18.30 inform(task=book&movie=minionki&hour=18.30) +system Filmy grane obecnie w okolicy 18:30 to: Uncharted - 18:00, Batman - 18:30, To nie wypanda - 18:45 offer(closestscreenings, hour=18:30) +user poprosze w takim razie To nie wypanda o 18:45 request(movie=To nie wypanda&hour=18:45) +system Oczywiście. Jaki dzień Cię interesuje? affirm()&request(date) +user dzisiaj inform(30.03) +system W porządku. Ile biletów chcesz zarezerwować? affirm()&request(quantity) +user 2 inform(quantity=2) +system Ok. Jakiego typu mają być te bilety? affirm()&request(tickettype) +user ulgowe inform(tickettype=ulgowe) +system W porządku. Sala dla wybranego seansu liczy 12 rzędów. Jakie miejsca Cię interesują? affirm()&request(row) +user 12 rząd inform(row=12) +system Dostępne miejsca dla 12 rzędu to: 1-5, 9-15 select(seat) +user poproszę 1 inform(seat=1) +system Jasne. Na kogo ma być dokonana rezerwacja? Podaj imię i nazwisko request(name) +user Jakub Kaczmarek inform(name=Jakub Kaczmarek) diff --git a/dane_NLU_input/dialog-05-12-01.tsv b/dane_NLU_input/dialog-05-12-01.tsv new file mode 100644 index 0000000..efcc86a --- /dev/null +++ b/dane_NLU_input/dialog-05-12-01.tsv @@ -0,0 +1,33 @@ +user Dzień dobry hello() +system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() +user Chcę kupić bilety na film inform(task=buy) +system Oczywiście. Na jaki film chcesz kupić bilet? affirm()&request(movie) +user A jakie filmy gracie? request(currentscreenings) +system Obecny repertuar kina to: 'Batman', 'Inni ludzie', 'Ambulans', 'Bunkier Strachu', 'To nie wypanda' offer(currentscreenings) +user O czym jest Bunkier Strachu? request(details=Bunkier Strachu) +system Opis filmu 'Bunkier Strachu': Laura (Gaia Weiss) bierze udział w niezwykłej grze, której uczestnicy są zamknięci w ogromnym, wiekowym bunkrze i wcielają się w jedynych ocalałych z nuklearnej zagłady. inform(movie=Bunkier Strachu) +user Czy gracie jakieś komedie? request(genre=komedie) +system Obecnie grane filmy z tagiem 'komedia' to: 'To niewypanda' inform(currentscreenings=To niewypanda) +user W takim razie chcę zarezerwować bilety na film to Niewypanda inform(task=book&movie=to Niewypanda) +system Oczywiście. Na jaki dzień mam dokonać rezerwacji? affirm()&request(date) +user 10.04 inform(date=10.04) +system Ok. Ile biletów mam zarezerwować? affirm()&request(quantity) +user 11 inform(quantity=11) +system W porządku. Podaj typy biletów, które chcesz zakupić affirm()&request(tickettype) +user 7 normalnych i 5 ulgowych\ inform(quantity=7&tickettype=normalnych&quantity=5&tickettype=ulgowych) +system Suma podanych przez Ciebie biletów nie zgadza się z liczbą podaną wcześniej. Czy chcesz zmienić ich liczbę? repeat() +user 7 normalnych i 4 ulgowe inform(quantity=7&tickettype=normalnych&quantity=4&tickettype=ulgowe) +system Rozumiem. Jakie usytuowanie na sali Cię interesuje. Dla wybranego seansu liczba rzędów to: 12. affirm()&request(row) +user Które rzędzy są dostępne? null() +system Pozwól, że się upewnię: czy chodzi Ci o rzędy? repeat() +user tak affirm() +system Ok. Wszystkie rzędy są dostępne. Który lub które Cię interesują? affirm()&request(row) +user rząd 10 inform(row=10) +system Dostępne miejsca dla rzędu 10 to: 1-6, 9-14 select(seat) +user Dobrze null() +system Nie do końca rozumiem. Czy możesz powtórzyć? repeat() +user Wybieram wszystkie inform(seat=wszystkie) +system Ok. Zajęte miejsca: 1-6, 9-14. Na kogo ma być dokonany zakup? Podaj imię i nazwisko affirm()&inform(seat=all)&request(name) +user Tomcio Paluch inform(name=Tomcio Paluch) +system W porządku. To wszystko z mojej strony, rezerwacja została dokonana. Numer: 5234534. Dziękuję! affirm()&inform(bookingnumber=5234534)&bye() +user Dziękuję thankyou() diff --git a/dane_NLU_input/dialog-05-14-01.tsv b/dane_NLU_input/dialog-05-14-01.tsv new file mode 100644 index 0000000..897c163 --- /dev/null +++ b/dane_NLU_input/dialog-05-14-01.tsv @@ -0,0 +1,27 @@ +user Cześć hello() +system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() +user Jaka jest nazwa kina null() +system Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru offer(task) +user Chciałbym sprawdzić repertuar na 23 maja request(date=23 maja) +system Oczywiście. Sseanse na dzień 23.05 to: 12:30 - 'Niewypanda', 13:00 - 'Inni ludzie', 14:30 - 'Batman', 15:15 - 'Ambulans', 18:00 - 'Batman', 19:00 - 'Bunkier Strachu', 21:30 - 'Batman' offer(currentscreenings, date=23.05) +user Jakie są dostępne miejsca na film 'Batman'? request(movie=batman) +system Dostępność dla którego rzędu Cię interesuje? request(row) +user Najlepiej rzędy na górze null() +system Nie do końca rozumiem. Czy możesz podać numer lub numery rzędów? repeat()&request(row) +user Jaki jest zakres rzędów? request(rownumber) +system Na sali znajduje się 12 rzędów inform(rownumber=12) +user To w 12 inform(row=12) +system Dostępne miejsca w rzędzie 12 to: 1-7, 9, 13-15 select(seat) +user Wybieram 6-7 inform(seat=6-7) +system Film 'Batman', dzień 23.05. Chcesz zakupić bilet lub dokonać rezerwacji? expl-conf(movie=Batman, day=23.05)&request(task) +user Kupić inform(task=buy) +system Ok. Ile biletów chcesz kupić? affirm()&request(quantity) +user 2 bilety inform(quantity=2) +system Ok. Jakiego typu mają być te bilety? request(tickettype) +user Jakie są rodzaje biletów? request(promotions) +system Dostępne typy biletów to: normalny ulgowy - zniżka 50% studencki - zniżka 50% senior - zniżka 30% weteran - zniżka 40% offer(promotions) +user Dla kogo jest bilet ulgowy? request(tickettype=ulgowy) +system Bilet ulgowy: uczniowie szkół do lat 18 inform(ticketinfo=reduced) +user To poproszę bilet ulgowy inform(tickettype=ulgowy) +system Ok. Dla wybranego seansu sala kinowa liczy 12 rzędów. Jakie miejsca Cię interesują? affirm()&request(seat) +user Już wybrałem miejsca null() diff --git a/dane_NLU_input/dialog-05-16-01.tsv b/dane_NLU_input/dialog-05-16-01.tsv new file mode 100644 index 0000000..51e7a24 --- /dev/null +++ b/dane_NLU_input/dialog-05-16-01.tsv @@ -0,0 +1,29 @@ +user Cześć systemie hello() +system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() +user Czy gracie Batman? request(movie=Batman) +system Tak, film 'Batman' grany jest od 15.03 do 15.04 inform(moviestatus=Batman) +user Chciałym 15.04 inform(date=15.04) +system Ok. Jaka godzina Cię interesuje? Dostępne: 15:30, 18:00, 21:00, 22:30 select(hour) +user 22 null() +system Nie do końca rozumiem. Czy masz na myśli godzinę 22:30? repeat()&offer(hour) +user Tak affirm() +system W porządku. Ile biletów chciałbyś kupić? affirm()&request(quantity) +user Jakie macie zniżki? request(promotions) +system Dostępne zniżki biletów to: ulgowy - 50% studencki - 50% senior - 30% weteran - 40% offer(promotions) +user 1 weteran i 1 ulgowy inform(tickettype=weteran&quantity=1&itickettype=ulgowy&quantity=1) +system Ok. Jaka lokalizacja na sali Cię interesuje? affirm()&request(row) +user dól lewo inform(null) +system Nie do końca rozumiem. Na sali znajduje się 12 rzędów. Podaj proszę konkretny rząd lub ich zakres repeat()&request(row) +user pierwszy rząd inform(row=pierwszy) +system Dostępne miejsca dla rzędu 1 to: 5-6, 9, 13-15 select(seat) +user 5-6 inform(seat=5-6) +system Miejsca 5 i 6. Czy chcesz kupić bilety, czy dokonać ich rezerwacji? expl-conf(seat=5)&expl-conf(seat=6)&select(task) +user Tak, poproszę null() +system Nie do końca rozumiem. Czy mógłbyś powtórzyć? repeat() +user Chcę dokonać zakupu inform(task=buy) +system W porządku. Na kogo ma być dokonany zakup? affirm()&request(name) +user jan kowalski inform(name=jan kowalski) +system Rozumiem. To wszystko z mojej strony. Zakup sfinalizujesz pod następującym linkiem: bit.do/YeetYeet affirm()&bye() +user Cześć hello() +system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() +user dowidzenia bye() diff --git a/dane_NLU_input/dialog-05-18-01.tsv b/dane_NLU_input/dialog-05-18-01.tsv new file mode 100644 index 0000000..f4c2740 --- /dev/null +++ b/dane_NLU_input/dialog-05-18-01.tsv @@ -0,0 +1,35 @@ +user Elo hello() +system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() +user Chcę do kina się przejść null() +system Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru offer() +user Anulujmy rezerwację w takim razie inform(task=cancelbook) +system Oczywiście. Podaj proszę numer rezerwacji affirm()&request(bookingnumber) +user Nie, rozmyśliłam się. deny(task=cancelbook) +user Coś bym zjadła null() +system Anulowanie rezerwacji nie zostało dokonane inform(task=none) +system Nie do końca rozumiem. Czy możesz powtórzyć? repeat() +user Z j a d ł a b y m c o ś null() +system Nie do końca rozumiem. Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru repeat()&offer(task) +user O, bilet kupię zatem inform(task=buy) +system Oczywiście. Na jaki film chcesz zakupić bilety? affirm()&request(movie) +user Zaskocz mnie request(randommovie) +system Wybrany dla Ciebie losowy film to: 'Uncharted' inform(movie=Uncharted) +user O, super. O której? request(hour=Uncharted) +system Film 'Uncharted' grany jest obecnie w godzinach: 15:00, 17:30, 21:00 offer(hour, movie=Uncharted) +user Na 21 proszę inform(hour=21) +system Film 'Uncharted', godzina 21:00. Ile biletów chcesz zakupić? expl-conf(movie=Uncharted, hour=21:00)&request(quantity) +user Jeden dla mnie, drugi dla kota inform(quantity=2) +system 2 bilety na film 'Uncharted', godzina 21:00. Jakie typy biletów? expl-conf(quantity=2, movie=Uncharted, hour=21:00)&request(tickettype) +user normalny i ulgowy inform(tickettype=normalny&tickettype=ulgowy) +system Ok. Jakie usytuowanie na sali Cię interesuje? Sala dla obecnego seansu posiada 12 rzędów affirm()&request(row) +user Na środku jakoś null() +system Nie do końca rozumiem. Podaj konkretny rząd lub ich zakres repeat() +user IJ null() +system Nie do końca rozumiem. Czy możesz powtórzyć? repeat() +user I J inform(row=I J) +system Dostępne miejsca dla rzędu I to: 1-5, 14. Dla rzędu J: 1-15 select(row)&select(seat) +user To 12 i 13 w J proszę inform(row=J&seat=12 i 13) +system Ok. Na kogo ma być dokonany zakup? Podaj imię i nazwisko affirm()&request(name) +user Jan Kowalski inform(name=Jan Kowalski) +system Dziękuję! To wszystko z mojej strony. Za zakup zapłacisz pod następującym linkiem: bit.do/YeetYeet affirm()&bye() +user Dzięki ❤️ thankyou() diff --git a/dane_NLU_input/dialog-06-03-01.tsv b/dane_NLU_input/dialog-06-03-01.tsv new file mode 100644 index 0000000..9db5655 --- /dev/null +++ b/dane_NLU_input/dialog-06-03-01.tsv @@ -0,0 +1,38 @@ +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=dzisiaj&hour=15:30) +system Dobrze chciałby pan kupić bilet na dzisiaj na godzinie 15:30, zgadza się ? inform(date=dzisiaj)&inform(hour=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 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 inform(task=book) + +system Na jakie dane chce pan kupić ten bilet request(e-mail)&request(name) +user na moje null() + +system Potrzebny będzie jeszcze e-mail na który wyślemy potwierdzenie zakupu biletu. request(e-mail)&request(name) +user karida@st.amu.edu.pl inform(e-mail='karida@st.amu.edu.pl') + +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 ? request(seat) +user na końcu sali request(seat) + +system Dobrze w ostatnim rzędzie wolne miejsca są 1,7-13 w przed ostatnim 2-4,10-14 select(seat) +user miejsce 11 inform(seat='11') + +system w którym ostatnim rzędzie czy przed ostatnim? request(seat_row) +user przed ostatnim inform(seat_row='10') + + diff --git a/dane_NLU_input/dialog-06-05-01.tsv b/dane_NLU_input/dialog-06-05-01.tsv new file mode 100644 index 0000000..10fac77 --- /dev/null +++ b/dane_NLU_input/dialog-06-05-01.tsv @@ -0,0 +1,22 @@ + +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. Czy interesuje pana jakiś inny dzień? offer(closestscreenings) +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(movie='batman i zemsta muminków') +system Ostatni rząd ma tylko dostępne 1 i 9 miejsce inform(seat) +user A przedostatni? Interesują mnie dwa miejsca koło siebie request(seat) +system są dostępne tylko 7 i 8 inform(seat) +user W takim razie je poproszę inform(seat='7-8:10') +system Dobrze na jakie imię i nazwisko oraz e-mail chciałby pan kupić te bilety ? affirm()&request(e-mail)&request(name) +user Jan Kowalski, kowalski69@gmail.com inform(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 o godzinie 15:30 na 'Batman i zemsta muminków', na miejsce 7 i 8 w rzędzie 10. Czy wszystko się zgadza? inform(seat='7 i 8 w rzędzie 10')&inform(name='Jan Kowalski')&inform(e-mail='kowalski69@gmail.com')&inform(movie='Batman i zemsta muminków')&inform(date='26.03')&inform(hour=15:30) +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_NLU_input/dialog-06-07-01.tsv b/dane_NLU_input/dialog-06-07-01.tsv new file mode 100644 index 0000000..3bd9aac --- /dev/null +++ b/dane_NLU_input/dialog-06-07-01.tsv @@ -0,0 +1,23 @@ +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 Batman w środę. request(task=book&movie='Batman&date='w środę') +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(hour) +user wybieram 18:00 inform(hour='18:00') +system Dobrze na jakie dane chciałbyś zakupić bilet request(e-mail)&request(name) +user jakie dane muszę podać? reqmore(data) +system imię nazwisko oraz e-mail request(e-mail)&request(name) +user ok, Adam Nowak aaanowak@mail.com inform(e-mail='aaanowak@mail.com'&name='Adam Nowak') +system Dobrze jakie miejsca pana interesują ? affirm()&request(seat) +user miejsca w tylnych rzędach inform(seat) +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(seat) +user poproszę miejsca od 10 do 12 w ostatnim rzędzie inform(seat='10 do 12&row=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 ? inform(movie='Batman')&inform(date='23.03,18:00')&inform(seat='10-12,11')inform(e-mail='aaanowak@mail.com')&inform(name='Adam Nowak') +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. inform(payments) +system Płatność zakończona sukcesem inform(payments=success) +system Dziękuje bardzo za zakup biletu miłego seansu bye() +user dziękuję, do widzenia bye() diff --git a/dane_NLU_input/dialog-06-09-01.tsv b/dane_NLU_input/dialog-06-09-01.tsv new file mode 100644 index 0000000..6fe1002 --- /dev/null +++ b/dane_NLU_input/dialog-06-09-01.tsv @@ -0,0 +1,22 @@ + +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 inform(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 marca'&hour=12:10) +system Dobrze a jakie miejsca Cię interesują request(seat) +user W okolicach środka, środkowego rzędu inform(seat) +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(seat) +user 7 rząd miejce 11 inform(seat=11&row=7) +system Dobrze na jakie dane chciałbyś zarezerwować bilet. request(name)&request(e-mail) +user Emil Kowalski inform(name='Emil Kowalski') +system Na jaki e-mail wysłać potwierdzenie zakupu biletu request(e-mail) +user xyz@gmail.com inform(e-mail=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? affirm()&inform(date='30.03,12:10')&inform(movie='NajlepszaNAzwaFilmu')&inform(name='Emil Kowalski')&inform(e-mail=xyz@gmail.com) +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. inform(payments) +system Płatność zakończona sukcesem inform(payments='success') +system Dziękuje bardzo za zakup biletu miłego seansu bye() +user Dziękuję bye() diff --git a/dane_NLU_input/dialog-06-11-01.tsv b/dane_NLU_input/dialog-06-11-01.tsv new file mode 100644 index 0000000..d1a353f --- /dev/null +++ b/dane_NLU_input/dialog-06-11-01.tsv @@ -0,0 +1,32 @@ + +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ń? 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='jutro'&hour='21:00') +system Dobrze na jakie imie i nazwisko oraz e-mail chciałby pan to zarezerwować? request(name)&request(e-mail) +user Taki O okita@mail.com inform(e-mail='okita@mail.com'&name='Taki O') +system Dobrze jakie miejsca pana interesują? request(seat) +user Wygodne null() +system Chciałby pan zakupić miejsca w rzędach bliżej ekranu, bardziej w środkowych czy na końcu sali ? request(seat) +user Na końcu sali inform(seat) +system Dobrze w ostatnim rzędzie wolne miejsca są 1,7-13 w przed ostatnim 2-4,10-14 affirm()&offer(seat) +user Poproszę miejsce 11 w przedostatnim rzędzie. I 7 w ostatnim rzędzie inform(seat=11 &row=w przedostatnim rzędzie&seat='7&row=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? inform(movie='Batman i zemsta Muminków')&inform(e-mail='okita@mail.com')&inform(name='Taki O')&inform(date='23.03,21:00')&inform(seat=(11,10')&inform(seat='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ć inform(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ę 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() diff --git a/dane_NLU_input/dialog-06-15-01.tsv b/dane_NLU_input/dialog-06-15-01.tsv new file mode 100644 index 0000000..1674341 --- /dev/null +++ b/dane_NLU_input/dialog-06-15-01.tsv @@ -0,0 +1,18 @@ +user Dzień dobry hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user chciałbym się dowiedzieć jaki jest aktualny repertuar 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 chciałbym się dowiedzieć co będzie 25 marca request(closestscreenings) +system 25 marca o godzinie 12:00 Batman, 15:30 W dolinie i w puszczy, 18:30 Batman, 21;00 Straszny film 10, offer(closestscreenings) +user o czym jest straszny film 10? request(task=movie_detail) +system Jest to film typu Horror, komedia , dramat. request(movie_detail) +user poproszę 3 bilety request(task=book) +system Dobrze chce pan kupić 3 bilety na Straszny film 3, Na jakie dane chce pan zakupić bilety ? affirm()&request(e-mail)&request(name) +user Jan Kowalski inform(name=Jan Kowalski) +system Mógłby pan podać e-mail na który wyślemy potwierdzenie zakupu biletu? request(e-mail) +user jan.kowalski@pies.pl inform(e-mail="jan.kowalski@pies.pl") +system Dobrze jakie miejsca pana interesują? request(seat) +user na tyłach inform(seat) +system Dostępne są w ostatnim rzędzie miejsce 10-14 offer(seat) +user poproszę inform(seat="10-14,11") +system Niestety system padł bye() diff --git a/dane_NLU_input/dialog-06-17-01.tsv b/dane_NLU_input/dialog-06-17-01.tsv new file mode 100644 index 0000000..47c1dd3 --- /dev/null +++ b/dane_NLU_input/dialog-06-17-01.tsv @@ -0,0 +1,14 @@ +user Dzień dobry hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user Chcialbym bilet na Batman request(task=book&movie='Batman') +system Na jaki dzień i godzinę chciałby pan zakupić ten bilet request(date) +user jutro popołudniu inform(date='jutro'&hour=popołudniu) +system Dobrze jakie miejsca ciebię interesują? request(seat) +user z przodu inform(seat) +system Dostępne są miejsca w 2 rzędzie 5-10,12-15 oraz w rzędzie 4 miejsca 5-8 offer(seat) +user rząd 2 miejsca 6,7 inform(seat=6,7&row=2) +system Dobrze na jakie imię i nazwisko oraz e-mail chce pan dokonać zakupu. affirm()&request(e-mail)&request(name) +user Adrian Charkiewicz, gfasfaf@gmail.com inform(e-mail='gfasfaf@gmail.com'&name='Adrian Charkiewicz') +system Dobrze aby potwierdzić czy wszystko się zgadza chce pan kupić 2 bilety na dane Adrian Charkiewicz, gfasfaf@gmail.com na film 'Batman' dnia 24.03 o godzinie 15;30 miejsca 6 i 7 w rzędzie 2. Wszystko się zgadza ? inform(e-mail='gfasfa@gmail.com')&inform(name='Adrian Charkiewicz')&inform(date='24.03,15:30')&inform(movie='Batman')&inform(seat='6-7,2') +user tak zgadza się act() +system Niestety system padł bye() diff --git a/dane_NLU_input/dialog-06-19-01.tsv b/dane_NLU_input/dialog-06-19-01.tsv new file mode 100644 index 0000000..4927555 --- /dev/null +++ b/dane_NLU_input/dialog-06-19-01.tsv @@ -0,0 +1,12 @@ +user Dzień dobry hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user Chciałabym zarezerwować bilet do kina request(task=book) +system Na jaki film chciałabyś kupić bilet ? request(movie) +user Na wyjdz za mnie inform(movie='wyjdz za mnie') +system Dobrze na jaki dzień i godzinę ? request(date) +user dzis wieczorem inform(date=dzis&hour=wieczorem) +system Dobrze na jakie imie i nazwisko oraz e-mail chciałabyś zakupić bilet. request(e-mail)&request(name) +user Martyna Druminska mdruminska074@gmail.com inform(e-mail="mdruminska074@gmail.com"&name="Martyna Druminska") +system Dobrze jakie miejsca ciebie interesują ? request(seat) +user z tyłu, na środku (aby ekran był centralnie widoczny) inform(seat) +system Niestety system padł bye() diff --git a/dane_NLU_input/dialog-07-04-01.tsv b/dane_NLU_input/dialog-07-04-01.tsv new file mode 100644 index 0000000..4c49311 --- /dev/null +++ b/dane_NLU_input/dialog-07-04-01.tsv @@ -0,0 +1,30 @@ +user Witam hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user Jakie są najbliższe seanse? request(date&hour&movie) +system Batman o godzinie 16:30, Sing 2 o 15:00 oraz Inni ludzie o 17:30 offer(movie=Batman)&offer(hour=16:30)&offer(movie=Sing 2)&offer(hour=25:00)&offer(movie=Inni ludzie)&offer(hour=17:30) +user W jakim kinie? request(location) +system W kinie Cinema City Poznań Plaza inform(location=Poznań Plaza) +user Gdzie jest to kino? request(location) +system CH Plaza, Drużbickiego 2, 61-693 Poznań inform(location=CH Plaza, Drużbickiego 2, 61-693 Poznań) +user Ile kosztują bielty na Sing 2? request(ticketPrice) +system Bilet normalny kosztuje 25 zł, bilet ulgowy 18 zł inform(ticketPrice) +user W jaki inny dzień bilety kosztują mniej? reqmore() +system Takie ceny obowiązują od poniedziałku do czwartku. Od piątku do niedzieli bilety są droższe. inform(ticketPrice) +user Rozumiem. Chcę w takim razie zarezerwować dwa bilety na Sing 2 request(quantity=dwa&movie=Sing 2) +system Dobrze, bilety normalne czy ulgowe? affirm&reqmore(ticketType) +user Jeden normalny i ulgowy inform(ticketType) +system Proszę o podanie adresu e-mail oraz numeru telefonu, na które zostanie wysłane potwierdzenie rezerwacji request(e-mail)&request(phone) +user emkarcinos42069@buziaczek.pl 123123123 inform(e-mail=emkarcinos42069@buziaczek.pl&phone=123123123) +system Dziękuję, potwierdzenie zostało wysłane. Czy mogę w czymś jeszcze Panu pomóc? affirm()&reqmore() +user A jakie miejsca zostały zarezerwowane? request(seat) +system Miejsca 8,9 w rzędzie J inform(seat=Miejsca 8,9 w rzędzie J) +user Chciałbym miejsca najbliżej ekranu request(seat=najbliżej ekranu) +system Wszystkie miejsca bliżej ekranu zostały już wcześniej zarezerwowane inform(seat) +user A jakie są miejsca najbliżej ekranu? request(seat=najbliżej ekranu) +system Najbliżej ekranu są miejsca w rzędzie A, jednak zostały już wcześniej zarezerwowane inform(seat) +user A jakie są DOSTĘPNE miejsca najbliżej ekranu? request(seat) +system Te, które zostały już dla Pana zarezerwowane - miejsca 8,9 w rzędzie J inform(seat=miejsca 8,9 w rzędzie J) +user Rozumiem. Dziękuję ack()&thankyou() + + + diff --git a/dane_NLU_input/dialog-07-04-02.tsv b/dane_NLU_input/dialog-07-04-02.tsv new file mode 100644 index 0000000..557d101 --- /dev/null +++ b/dane_NLU_input/dialog-07-04-02.tsv @@ -0,0 +1,7 @@ +user Witam hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user Jaki jest repertuar na ten tydzień w kinie Rialto? request(movie&date&hour) +system W tym tygodniu gramy Piosenki o miłości, Inni ludzie oraz Najgorszy człowiek na świecie offer(movie) +user Jakie są godziny tych seansów? request(hour) +system Czy interesuje Pana konkretny dzień? offer(date) +user Cały tydzień inform() diff --git a/dane_NLU_input/dialog-07-08-01.tsv b/dane_NLU_input/dialog-07-08-01.tsv new file mode 100644 index 0000000..1770719 --- /dev/null +++ b/dane_NLU_input/dialog-07-08-01.tsv @@ -0,0 +1,9 @@ +user Dzień dobry! hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user Chciałbym kupić seans request() +user Bilet na seans request(ticket) +system Dzisiaj gramy Sing 2, Inni ludzie, Batman oraz Jakoś to będzie inform(movie) +user Poproszę bilet na ostatni seans Batmana inform(movie=Batmana&hour=ostatni) +system Ostatni seans Batmana odbędzie się o 20:30. Poproszę o podanie adresu e-mail oraz numeru telefonu w celu dokonania rezerwacji offer(movie)&offer(hour)&request(e-mail)&request(phone) +user test@test.pl inform(e-mail=test@test.pl) +user 123456789 inform(phone=123456789) diff --git a/dane_NLU_input/dialog-07-10-01.tsv b/dane_NLU_input/dialog-07-10-01.tsv new file mode 100644 index 0000000..1bd9fd6 --- /dev/null +++ b/dane_NLU_input/dialog-07-10-01.tsv @@ -0,0 +1,19 @@ +user Dzień dobry hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user Chciał bym zamówić bilet na film Minionki dzisiaj o 18.30 inform(movie=Minionki&date=dzisiaj&hour=18.30) +system Bilet normalny czy ulgowy? request(ticketType) +user jakie są dostępne ulgi? reqmore(ticketType) +system Bilet normalny kosztuje 25 zł, bilet ulgowy 18 zł. Ulga jest dostępna dla młodzieży szkolnej oraz studentów inform(ticketType) +user poprosze bilet ulgowy inform(quantity=1&ticketType=ulgowy) +system Czy ma Pan jakieś preferencje co do miejsc na sali? request(seat) +user tak, daleko od ekranu inform(seat=daleko od ekranu) +system Mogę zaproponować Panu miejsce 9 w ostatnim rzędzie offer(seat=9 w ostatnim rzędzie) +user dobrze affirm() +system Proszę o podanie maila i telefonu w celu dokończenia rezerwacji. request(e-mail)&request(phone) +user 123@132.pl inform(e-mail=123@132.pl) +user 123456789 inform(phone=123456789) +system Na podanego przez Pana maila zostanie wysłane potwierdzenie. Jeżeli będzie Pan chciał zapłacić przez internet to link do płatności także będzie w tej wiadomości. Może Pan także zapłacić za bilety w kasie kina przed seansem. Czy mogę w czymś jeszcze Panu pomóc? inform(confirmationEmail)&inform(paymentMethod) +user czy na miejscu mozna kupić popcorn? request(foodAvailability) +system Tak, bar jest czynny w godzinach pracy kina inform(foodAvailability) +user dziękuje thankyou() +system Dziękuję za rozmowę, miłego dnia! thankyou()&bye() diff --git a/dane_NLU_input/dialog-07-12-01.tsv b/dane_NLU_input/dialog-07-12-01.tsv new file mode 100644 index 0000000..3d31fc6 --- /dev/null +++ b/dane_NLU_input/dialog-07-12-01.tsv @@ -0,0 +1,16 @@ +user Dzień dobry hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user Dzień dobry, chciałabym złożyć reklamację biletów inform(complaint) +system Jaki jest powód reklamacji? reqmore() +user Film miał zacząć się o 19, natomiast pracownicy kina odmówili mi wpuszczenia na seans do godziny 19:30, przez co nie mogłam zobaczyć wszystkich reklam 🙁 inform() +system Proszę o podanie numeru konta do zwrotu środków request(bankAccountNumber) +user 12093098490832030210334434 inform(bankAccountNumber=12093098490832030210334434) +system Czy bilet był kupowany stacjonarnie czy przez internet? request(purchaseType) +user przez internet inform(purchaseType=przez internet) +system poproszę o podanie numeru telefonu w celu weryfikacji request(phone) +user 485554893 inform(phone=485554893) +system Dziękuję, to wszystkie informacje jakich potrzebuję. W ciągu tygodnia zostanie Pani poinformowana o rozpatrzeniu reklamacji. W przypadku pozytywnego rozpatrzenia zwrot środków powinien znaleźć się na Pani koncie w ciągu tygodnia. affirm()&inform(complaintReceived) +user Dziękuję ack() + + + diff --git a/dane_NLU_input/dialog-07-14-01.tsv b/dane_NLU_input/dialog-07-14-01.tsv new file mode 100644 index 0000000..674d18c --- /dev/null +++ b/dane_NLU_input/dialog-07-14-01.tsv @@ -0,0 +1,29 @@ +user Cześć hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user Chciałbym obejrzeć film help() +system Dzisiaj gramy Sing 2, Inni ludzie, Batman oraz Jakoś to będzie offer(availableMovies) +user Chce iść na jakoś to będzie inform(movie=jakoś to będzie) +system Dobrze, Jakoś to będzie wyświetlamy o 16:30, 19:15 oraz o 20:45 inform(movie=Jakoś to będzie)&inform(hour=16:30)&inform(hour=19:15)&hour(20:45) +user Wybieram godzinę 20:45 inform(hour=20:45) +system Ile biletów chciałby Pan zarezerwować? request(quantity) +user 20 inform(quantity=20) +system Bilety normalne czy ulgowe? request(ticketType) +user Bilety ulgowe inform(ticketType=ulgowe) +system Czy grupa może być rozdzielona między dwa rzędy? reqmore() +user Tak affirm() +system Mogę Panu zaproponować miejsca 4-13 w rzędach J i K (powyżej środka sali) offer(seat=miejsca 4-13 w rzędach J i K (powyżej środka sali)) +user Może być ack() +system Proszę o podanie maila i numeru telefonu, na które chce Pan dokonać rezerwacji. request(e-mail)&request(phone) +user nie chce podawać numeru telefonu deny(phone) +system to proszę kupić bilet w kasie kina inform() +user lalalalili@gmai.com, 111222111 inform(email=lalalalili@gmail.com&phone=111222111) +system Dziękuję, na podany adres e-mail otrzyma Pan wkrótce potwierdzenie rezerwacji. Czy mogę w czymś jeszcze pomóc? affirm()&inform() +user Ile minut przed senansem muszę być na miejscu, aby odebrać bilet? reqmore() +system Bilety należy odebrać przynajmniej 15 minut przed seansem. inform() +user Co w przypadku gdy się spóźnie? reqmore() +system Może Pan opłacić rezerwację poprzez link znajdujący się w mailu potwierdzającym rezerwację. Płatności nalezy dokonać również na conajmniej 15 minut przed seansem, w przeciwnym wypadku rezerwacja zostanie anulowana. inform +user Rozumiem ack() +system Czy mogę w czymś jeszcze Panu pomóc? offer() +user Nie deny() +user Dziękuje za obsługe thankyou() +system Dziękuję za rozmowę, miłego dnia! thankyou()&bye() diff --git a/dane_NLU_input/dialog-07-16-01.tsv b/dane_NLU_input/dialog-07-16-01.tsv new file mode 100644 index 0000000..d5cb0d4 --- /dev/null +++ b/dane_NLU_input/dialog-07-16-01.tsv @@ -0,0 +1,22 @@ +user Dzień dobry. hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user Jakie płatności przyjmujecie? request(paymentMethod) +user Cześć bocie hello() +system Płatność kartą, BLIKiem oraz gotówką inform(paymentMethod) +user Co można u was zjeść? request(foodAvailibility) +system Nic, bar jest tymczasowo nieczynny inform(foodAvailibility=tymczasowo nieczynny) +user Dobra, czy jutro gracie batman? inform(movie=batman) +system Tak, jutro film Batman wyświetlany jest o: 15:30, 17:15, 19:30 oraz o 20:45 inform(movie=Batman)&inform(hour=15:30)&inform(hour=17:15)&inform(hour=19:30)&inform(hour=20:45) +user A Uncharted inform(movie=Uncharted) +system Tak, jutro film Batman wyświetlany jest o 16:15 i 19:30 inform(movie=Batman)&inform(hour=16:15)&inform(hour=19:30) +system Tak, jutro film Uncharted wyświetlany jest o 16:15 i 19:30 inform(movie=Uncharted)&inform(hour=16:15)&inform(hour=19:30) +user 19:30 inform(hour=19:30) +system Ile biletów chciałby Pan zarezerwować? request(quantity) +user 6 inform(quantity=6) +system Jaki rodzaj biletów? Normalne czy ulgowe? request(ticketType) +user 3 normalne i 3 ulgowe inform(quantity=3&tickettype=normalne&quantity=3&tickettype=ulgowe) +system Jedyny rząd, którym dostępne jest 6 miejsc to rząd H (mniej więcej w połowie sali) inform(seat=rząd H) +user Ok ack() +system Dobrze, na podanego przez Pana maila zostanie wysłane potwierdzenie rezerwacji. Czy mogę Panu jeszcze w czymś pomóc? ack&inform(confirmation=sent)&offer +user Dziękuję systemie thankyou() +system Dziękuję, miłego dnia! thankyou()&bye() diff --git a/dane_NLU_input/dialog-07-18-01.tsv b/dane_NLU_input/dialog-07-18-01.tsv new file mode 100644 index 0000000..4bc7985 --- /dev/null +++ b/dane_NLU_input/dialog-07-18-01.tsv @@ -0,0 +1,40 @@ +user Elo hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg +user Chcę iść do kina request() +user CHCĘ IŚĆ DO KINA repeat() +system KIEDY? I NA CO? request(hour)&request(movie) +user A co macie request(movie) +system Sing 2, Inni ludzie, Batman, Jakoś to będzie inform(movie=Sing 2)&inform(movie=Inni ludzie)&inform(movie=Batman)&inform(movie=Jakoś to będzie) +user No pewnie jakoś będzie. Na fanstaczne zernęta proszę zatem. inform(movie=fanstaczne zernęta) +system Niestety nie wyświetlamy takiego filmu. deny() +user A co gracie? request(movie) +system Sing 2, Inni ludzie, Batman, Jakoś to będzie inform(movie=Sing 2)&inform(movie=Inni ludzie)&inform(movie=Batman)&inform(movie=Jakoś to będzie) +user A jutro? reqmore() +system Ambulans, Batman, Śmierć na Nilu inform(movie=Ambulans)&inform(movie=Batman)&inform(movie=Śmierć na Nilu) +user to na dzisiaj na śmirc na nilu inform(movie=śmirc na nilu&date=dzisiaj) +system o której godzinie? request(hour) +user woeczprkem moze inform(hour=woeczprkem) +system dobrze, dostępne są miejsca na seans o 19:30 offer(hour=19:30) +user A później nie ma? reqmore() +system Dostępne są także miejsca na seans o 20:45 offer(hour=20:45) +user No dobła affirm() +system Ile miejsc chciałaby Pani zarezerwować? request(quantity) +user Jedno dla mnie, drugie dla kota inform(quantity=2) +system Bilety normalne czy ulgowe? request(ticketType) +user A jest ulga dla zwierząt? reqmore() +system Nie, nie ma ulgi dla zwierząt deny() +user To jeden tylko dla mnie proszę inform(quantity=jeden) +system Proszę o podanie adresu e-mail oraz numeru telefonu w celu dokonania rezerwacji request(e-mail)&request(phone) +user iwona.christop@gmail.com, 7368507466 inform(email=iwona.christop@gmail.com&phone=7368507466) +system Czy odpowiada pani miejsce 9 w rzędzie J? offer(seat=9J) +user A gdzie się znajduje? reqmore(seats) +system Dwa rzędy powyżej środka sali inform(seats) +user No dobła, niech będzie ack()&affirm() +system Miejsca zostały zarezerwowane, wkrótce powinna Pani otrzymać potwierdzenie. Czy mogę w czymś jeszcze pomóc? affirm() + + + + + + + diff --git a/dane_NLU_input/dialog-07-18-02.tsv b/dane_NLU_input/dialog-07-18-02.tsv new file mode 100644 index 0000000..2f3d998 --- /dev/null +++ b/dane_NLU_input/dialog-07-18-02.tsv @@ -0,0 +1,7 @@ +user dzień dobry hello() +system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() +user Nie dostałam potwierdzenia help(issue=Nie dostałam potwierdzenia) +system Proszę o ponowne podanie adresu e-mail request(e-mail) +user iwona.christop@gmail.com inform(e-mail=iwona.christop@gmail.com) +system Potwierdzenie zostało wysłane ponownie. inform(confirmation=Sent) +user Dzięki thankyou() diff --git a/dane_cleaner/dialog-06-03-01.tsv b/dane_cleaner/dialog-06-03-01.tsv index 344e69c..97a63ab 100644 --- a/dane_cleaner/dialog-06-03-01.tsv +++ b/dane_cleaner/dialog-06-03-01.tsv @@ -4,7 +4,7 @@ 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=dzisiaj)&inform(hour=15:30) +user dzisiaj, teraz inform(date=dzisiaj&hour=15:30) system Dobrze chciałby pan kupić bilet na dzisiaj na godzinie 15:30, zgadza się ? inform(date=dzisiaj)&inform(hour=15:30) user nie jestem pewien, za ile jest bilet? reqmore(price) system Bilet ulgowy kosztuje 20 zł zaś norlany 25zł inform(price) diff --git a/dane_cleaner/dialog-06-05-01.tsv b/dane_cleaner/dialog-06-05-01.tsv index d2019bc..10fac77 100644 --- a/dane_cleaner/dialog-06-05-01.tsv +++ b/dane_cleaner/dialog-06-05-01.tsv @@ -7,13 +7,13 @@ 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. Czy interesuje pana jakiś inny dzień? offer(closestscreenings) 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') +user Czy na 'batman i zemsta muminków' w ten dzień dostępne są miejsca w ostatnim rzędzie? request(movie='batman i zemsta muminków') system Ostatni rząd ma tylko dostępne 1 i 9 miejsce inform(seat) user A przedostatni? Interesują mnie dwa miejsca koło siebie request(seat) system są dostępne tylko 7 i 8 inform(seat) user W takim razie je poproszę inform(seat='7-8:10') system Dobrze na jakie imię i nazwisko oraz e-mail chciałby pan kupić te bilety ? affirm()&request(e-mail)&request(name) -user Jan Kowalski, kowalski69@gmail.com inform(e-mail=kowalski69@gmail.com')&inform(name='Jan Kowalski') +user Jan Kowalski, kowalski69@gmail.com inform(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 o godzinie 15:30 na 'Batman i zemsta muminków', na miejsce 7 i 8 w rzędzie 10. Czy wszystko się zgadza? inform(seat='7 i 8 w rzędzie 10')&inform(name='Jan Kowalski')&inform(e-mail='kowalski69@gmail.com')&inform(movie='Batman i zemsta muminków')&inform(date='26.03')&inform(hour=15:30) user Tak ack() system Chciałby pan kupić bilet teraz czy 30 min prze filmem? request(payments) diff --git a/dane_cleaner/dialog-06-07-01.tsv b/dane_cleaner/dialog-06-07-01.tsv index 80d16bb..3f6619e 100644 --- a/dane_cleaner/dialog-06-07-01.tsv +++ b/dane_cleaner/dialog-06-07-01.tsv @@ -1,6 +1,6 @@ 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 Batman w środę. request(task=book)&inform(movie='Batman)&inform(date='w środę') +user Chciałbym kupić bilet na Batman w środę. request(task=book&movie='Batman&date='w środę') 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(hour) @@ -8,7 +8,7 @@ user wybieram 18:00 inform(hour='18:00') system Dobrze na jakie dane chciałbyś zakupić bilet request(e-mail)&request(name) user jakie dane muszę podać? reqmore(data) system imię nazwisko oraz e-mail request(e-mail)&request(name) -user ok, Adam Nowak aaanowak@mail.com inform(e-mail='aaanowak@mail.com')&inform(name='Adam Nowak') +user ok, Adam Nowak aaanowak@mail.com inform(e-mail='aaanowak@mail.com'&name='Adam Nowak') system Dobrze jakie miejsca pana interesują ? affirm()&request(seat) user miejsca w tylnych rzędach inform(seat) 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(seat) diff --git a/dane_cleaner/dialog-06-09-01.tsv b/dane_cleaner/dialog-06-09-01.tsv index 24fcb4c..a39f6d5 100644 --- a/dane_cleaner/dialog-06-09-01.tsv +++ b/dane_cleaner/dialog-06-09-01.tsv @@ -3,11 +3,11 @@ 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)&inform(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 marca')&inform(hour=12:10) +user 30 marca o godzinie 12:10 inform(date='30 marca'&hour=12:10) system Dobrze a jakie miejsca Cię interesują request(seat) user W okolicach środka, środkowego rzędu inform(seat) 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(seat) -user 7 rząd miejce 11 inform(seat='7 rząd miejce 11') +user 7 rząd miejce 11 inform(seat=11&row=7) system Dobrze na jakie dane chciałbyś zarezerwować bilet. request(name)&request(e-mail) user Emil Kowalski inform(name='Emil Kowalski') system Na jaki e-mail wysłać potwierdzenie zakupu biletu request(e-mail) diff --git a/dane_cleaner/dialog-06-11-01.tsv b/dane_cleaner/dialog-06-11-01.tsv index 1f2728b..df6aa2d 100644 --- a/dane_cleaner/dialog-06-11-01.tsv +++ b/dane_cleaner/dialog-06-11-01.tsv @@ -9,22 +9,22 @@ 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ń? 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)&request(movie='Batman i zemsta Muminków')&request(date='jutro')&request(hour='21:00') +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='jutro'&hour='21:00') system Dobrze na jakie imie i nazwisko oraz e-mail chciałby pan to zarezerwować? request(name)&request(e-mail) -user Taki O okita@mail.com inform(e-mail='okita@mail.com')&inform(name='Taki O') +user Taki O okita@mail.com inform(e-mail='okita@mail.com'&name='Taki O') system Dobrze jakie miejsca pana interesują? request(seat) user Wygodne null() system Chciałby pan zakupić miejsca w rzędach bliżej ekranu, bardziej w środkowych czy na końcu sali ? request(seat) user Na końcu sali inform(seat) system Dobrze w ostatnim rzędzie wolne miejsca są 1,7-13 w przed ostatnim 2-4,10-14 affirm()&offer(seat) -user Poproszę miejsce 11 w przedostatnim rzędzie. I 7 w ostatnim rzędzie inform(seat=(11 w przedostatnim rzędzie)&inform(seat='7 w ostatnim rzędzie') +user Poproszę miejsce 11 w przedostatnim rzędzie. I 7 w ostatnim rzędzie inform(seat=11 w przedostatnim rzędzie&seat='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? inform(movie='Batman i zemsta Muminków')&inform(e-mail='okita@mail.com')&inform(name='Taki O')&inform(date='23.03,21:00')&inform(seat=(11,10')&inform(seat='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) +user Chcę tylko zarezerwować inform(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') +user Chciałbym anulować rezerwację 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() diff --git a/dane_cleaner/dialog-06-17-01.tsv b/dane_cleaner/dialog-06-17-01.tsv index a35b191..2000fc5 100644 --- a/dane_cleaner/dialog-06-17-01.tsv +++ b/dane_cleaner/dialog-06-17-01.tsv @@ -1,14 +1,14 @@ user Dzień dobry hello() system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() -user Chcialbym bilet na Batman request(task=book)&request(movie='Batman') +user Chcialbym bilet na Batman request(task=book&movie='Batman') system Na jaki dzień i godzinę chciałby pan zakupić ten bilet request(date) -user jutro popołudniu inform(date='jutro')&inform(hour=popołudniu) +user jutro popołudniu inform(date='jutro'&hour=popołudniu) system Dobrze jakie miejsca ciebię interesują? request(seat) user z przodu inform(seat) system Dostępne są miejsca w 2 rzędzie 5-10,12-15 oraz w rzędzie 4 miejsca 5-8 offer(seat) -user rząd 2 miejsca 6,7 inform(seat='rząd 2 miejsca 6,7') +user rząd 2 miejsca 6,7 inform(seat=6&seat=7&row=2) system Dobrze na jakie imię i nazwisko oraz e-mail chce pan dokonać zakupu. affirm()&request(e-mail)&request(name) -user Adrian Charkiewicz, gfasfaf@gmail.com inform(e-mail='gfasfaf@gmail.com')&inform(name='Adrian Charkiewicz') +user Adrian Charkiewicz, gfasfaf@gmail.com inform(e-mail='gfasfaf@gmail.com'&name='Adrian Charkiewicz') system Dobrze aby potwierdzić czy wszystko się zgadza chce pan kupić 2 bilety na dane Adrian Charkiewicz, gfasfaf@gmail.com na film 'Batman' dnia 24.03 o godzinie 15;30 miejsca 6 i 7 w rzędzie 2. Wszystko się zgadza ? inform(e-mail='gfasfa@gmail.com')&inform(name='Adrian Charkiewicz')&inform(date='24.03,15:30')&inform(movie='Batman')&inform(seat='6-7,2') user tak zgadza się act() system Niestety system padł bye() diff --git a/dane_cleaner/dialog-06-19-01.tsv b/dane_cleaner/dialog-06-19-01.tsv index 1bf7362..4927555 100644 --- a/dane_cleaner/dialog-06-19-01.tsv +++ b/dane_cleaner/dialog-06-19-01.tsv @@ -2,11 +2,11 @@ user Dzień dobry hello() system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() user Chciałabym zarezerwować bilet do kina request(task=book) system Na jaki film chciałabyś kupić bilet ? request(movie) -user Na wyjdz za mnie inform(movie='Wyjdz za mnie') +user Na wyjdz za mnie inform(movie='wyjdz za mnie') system Dobrze na jaki dzień i godzinę ? request(date) -user dzis wieczorem inform(date=dzis)&inform(hour=wieczorem) +user dzis wieczorem inform(date=dzis&hour=wieczorem) system Dobrze na jakie imie i nazwisko oraz e-mail chciałabyś zakupić bilet. request(e-mail)&request(name) -user Martyna Druminska mdruminska074@gmail.com inform(e-mail="mdruminska074@gmail.com")&inform(name="Martyna Druminska") +user Martyna Druminska mdruminska074@gmail.com inform(e-mail="mdruminska074@gmail.com"&name="Martyna Druminska") system Dobrze jakie miejsca ciebie interesują ? request(seat) user z tyłu, na środku (aby ekran był centralnie widoczny) inform(seat) system Niestety system padł bye()