diff --git a/data/dialog-14-03-06.tsv b/data/dialog-14-03-06.tsv index 627dad8..4f81cb9 100644 --- a/data/dialog-14-03-06.tsv +++ b/data/dialog-14-03-06.tsv @@ -1,6 +1,7 @@ -user Chciałbym przejrzeć tytuły książek fantastycznych -system Witamy w interaktywnej bibliotece. Aktualnie w bibliotece znajduje się 1450 książek z gatunku fantastyka. Możemy polecić następujące książki: książka X, książka Y, książka Z. -user Chciałbym wypożyczyć książkę Z -system Książka została zarezerwowana i będzie do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książki do 7 dni roboczych prowadzi do utraty rezerwacji. -user Ok, dziękuję -system Dziękujemy i życzymy udanego czytania. +system Witamy w interaktywnej bibliotece. hello() +user Chciałbym przejrzeć tytuły książek fantastycznych request(books=książki fantastyka) +system Aktualnie w bibliotece znajduje się 1450 książek z gatunku fantastyka. Możemy polecić następujące książki: książka X, książka Y, książka Z. inform(books=1450 książek z gatunku fantastyka)&offer(book=książka X, książka Y, książka Z) +user Chciałbym wypożyczyć książkę Z request(action=wypozyczenie) +system Książka została zarezerwowana i będzie do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książki do 7 dni roboczych prowadzi do utraty rezerwacji. inform(reservation) +user Ok, dziękuję thankyou() +system Dziękujemy i życzymy udanego czytania. thankyou()&bye() diff --git a/data/dialog-14-05-04.tsv b/data/dialog-14-05-04.tsv index d2b536d..39d9931 100644 --- a/data/dialog-14-05-04.tsv +++ b/data/dialog-14-05-04.tsv @@ -1,13 +1,13 @@ -system Witamy w interaktywnej bibliotece. -user Chciałbym sprawdzić listę obecnie wypożyczonych książek -system Proszę o podanie numeru karty bibliotecznej. -user 200130 -system "Użytkownik o numerze karty ""200130"", ma wypożyczone następujące książki: ""Kafka"" Haruki Murakami, z datą zwrócenia książki na 29 marca 2021, ""1Q84"" Haruki Murakami,, z datą zwrócenia książki na kwietnia 2021." -user "Dziękuję. Czy w bibliotece znajduje się książka ""Zatracenie"" autorstwa Osamu Dazai" -system "Tak, aktualnie znajduje się 7 książek ""Zatracenie"" autorstwa Osamu Dazai." -user w jakich godzinach można przyjść ją wypożyczyć? -system Godziny otwarcia biblioteki w dni robocze od 8:00 do 17:30 oraz w soboty od godziny 8:00 do godziny 14:00. -user Dziękuję. Czy obsługują państwo również tę książkę w formie ebooka na waszej stronie? -system Tak, istnieje taka możliwość. -user Dziękuję za informację -system Dziękujemy i życzymy udanego czytania. +system Witamy w interaktywnej bibliotece. hello() +user Chciałbym sprawdzić listę obecnie wypożyczonych książek request(action=status) +system Proszę o podanie numeru karty bibliotecznej. request(card_number) +user 200130 inform(card_number=200130 +system "Użytkownik o numerze karty ""200130"", ma wypożyczone następujące książki: ""Kafka"" Haruki Murakami, z datą zwrócenia książki na 29 marca 2021, ""1Q84"" Haruki Murakami, z datą zwrócenia książki na 5 kwietnia 2021." "confirm(card_numer=200130)&(inform(book=""Kafka"" Haruki Murakami)&inform(date=29 marca 2021)&inform(book=""1Q84"" Haruki Murakami)&inform(date=5 kwietna 2021)" +user "Dziękuję. Czy w bibliotece znajduje się książka ""Zatracenie"" autorstwa Osamu Dazai" thankyou()&request(book_availability=”Zatracenie”, Osamu Dazai) +system "Tak, aktualnie znajduje się 7 książek ""Zatracenie"" autorstwa Osamu Dazai." inform(book_availability= ”Zatracenie”, Osamu Dazai) +user w jakich godzinach można przyjść ją wypożyczyć? request(time) +system Godziny otwarcia biblioteki w dni robocze od 8:00 do 17:30 oraz w soboty od godziny 8:00 do godziny 14:00. inform(time=dni robocze od 8:00 do 17:30 oraz w soboty od godziny 8:00 do godziny 14:00) +user Dziękuję. Czy obsługują państwo również tę książkę w formie ebooka na waszej stronie? thankyou()&request(ebook=”Zareacenie”) +system Tak, istnieje taka możliwość. infrom(ebook) +user Dziękuję za informację thankyou() +system Dziękujemy i życzymy udanego czytania. thankyou()&bye() diff --git a/data/dialog-14-07-05.tsv b/data/dialog-14-07-05.tsv index 45dbf27..c044ad8 100644 --- a/data/dialog-14-07-05.tsv +++ b/data/dialog-14-07-05.tsv @@ -1,21 +1,21 @@ -system Witamy w interaktywnej bibliotece. -user Chciałabym sprawdzić, czy mam jakieś wypożyczone książki -system Proszę o podanie numeru karty bibliotecznej. -user 6758396 -system "Użytkownik o numerze karty ""6758396"", ma wypożyczone następujące książki: ""Kafka"" Haruki Murakami, z datą zwrócenia książki na 29 marca 2021, ""1Q84"" Haruki Murakami,, z datą zwrócenia książki na kwietnia 2021." -user czy książka Krótka historia czasu jest dostępna? -system "Czy chodzi o książkę ""Krótka historia czasu"" Stephen Hawking?" -user Tak -system "Obecnie jest dostępnych 5 książek ""Krótka historia czasu"" Stephen Hawking." -user Jaki jest limit wypozyczonych ksiazek na raz? -system Limit wypożyczonych książek to 5. -user "Chciałabym zarezerwować książkę ""Krótka historia czasu"" Stephen Hawking." -system Książka została zarezerwowana i będzie do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książki do 7 dni roboczych prowadzi do utraty rezerwacji. -user Jaka jest kara za przekroczenie terminu zwrotu? -system Każdy dzień spóźnienia to kara 20 groszy za książkę. -user zgubiłam kartę co robić -system W celu wyrobienia nowej karty i zablokowania starej, należy udać się stacjonarnie do naszej biblioteki. -user a mogę teraz zablokować? -system Niestety, ale nie ma możliwości zablokowania karty przez internet. -user Czy ktoś może wypożyczyć książkę z biblioteki wyłącznie z użyciem karty? -system Aktualnie karta znajduje się w stanie zastrzeżonym, aby wypożyczyć książkę będzie trzeba potwierdzić jej odbiór kodem SMS. +system Witamy w interaktywnej bibliotece. welcomemsg() +user Chciałabym sprawdzić, czy mam jakieś wypożyczone książki request(status) +system Proszę o podanie numeru karty bibliotecznej. request(card_number) +user 6758396 inform(card_number=6758396) +system "Użytkownik o numerze karty ""6758396"", ma wypożyczone następujące książki: ""Kafka"" Haruki Murakami, z datą zwrócenia książki na 29 marca 2021, ""1Q84"" Haruki Murakami,, z datą zwrócenia książki na 5 kwietnia 2021." "confirm(card_numer=6758396)&(inform(book=""Kafka"" Haruki Murakami)&inform(date=29 marca 2021)&inform(book=""1Q84"" Haruki Murakami)&inform(date=5 kwietna 2021)" +user czy książka Krótka historia czasu jest dostępna? request(book_availability=”Krotka historia czasu” ) +system "Czy chodzi o książkę ""Krótka historia czasu"" Stephen Hawking?" confirm(book=”Krotka historia czasu” Stephen Hawking) +user Tak confirm() +system "Obecnie jest dostępnych 5 książek ""Krótka historia czasu"" Stephen Hawking." inform(book_availability=”Krotka historia czasu” ) +user Jaki jest limit wypozyczonych ksiazek na raz? rquest(book_limit) +system Limit wypożyczonych książek to 5. inform(book_limit) +user "Chciałabym zarezerwować książkę ""Krótka historia czasu"" Stephen Hawking." request(resevation=”Krótka historia czasu” Stephen Hawking) +system Książka została zarezerwowana i będzie do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książki do 7 dni roboczych prowadzi do utraty rezerwacji. confirm(resevation) +user Jaka jest kara za przekroczenie terminu zwrotu? request(penalty_cost) +system Każdy dzień spóźnienia to kara 20 groszy za książkę. inform(penalty_cost=20 groszy) +user zgubiłam kartę co robić request(lost_card) +system W celu wyrobienia nowej karty i zablokowania starej, należy udać się stacjonarnie do naszej biblioteki. inform(lost_card) +user a mogę teraz zablokować? request(card_block) +system Niestety, ale nie ma możliwości zablokowania karty przez internet. inform(card_block) +user Czy ktoś może wypożyczyć książkę z biblioteki wyłącznie z użyciem karty? help(stolen_card) +system Aktualnie karta znajduje się w stanie zastrzeżonym, aby wypożyczyć książkę będzie trzeba potwierdzić jej odbiór kodem SMS. inform(stolen_card) diff --git a/data/dialog-14-09-07.tsv b/data/dialog-14-09-07.tsv index e4f485a..ad20934 100644 --- a/data/dialog-14-09-07.tsv +++ b/data/dialog-14-09-07.tsv @@ -1,25 +1,25 @@ -system Witamy w interaktywnej bibliotece. -user Chciałbym wypożyczyć książkę -system Proszę o podanie numeru karty bibliotecznej. -user 12345 -system Proszę podać nazwę książki lub książek. -user Jakie macie dostępne książki od Murakami -system Posiadamy wszystkie dzieła Murakami'ego wydane do 2020 roku. -user W takim razie chciałbym wypożyczyć Norwegian Wood -system "Czy chodzi o ""Norwegian Wood"" Haruki Murakami?" -user Tak -system Książka została zarezerwowana i będzie do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książki do 7 dni roboczych prowadzi do utraty rezerwacji. -user A można wypożyczyć filmy? -system Niestety, nie posiadamy usługi wypożyczenia filmów. -user Moge zarezerwować jeszcze jedną książkę? -system Tak, proszę podać o jakie dzieło chodzi. -user Orwell 1984 -system Książka została zarezerwowana i będzie do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książki do 7 dni roboczych prowadzi do utraty rezerwacji. -user Jakie książki mam wypożyczone aktualnie? -system "Użytkownik o numerze karty ""12345"", ma wypożyczone następujące książki: ""Kafka"" Haruki Murakami, z datą zwrócenia książki na 29 marca 2021, ""Norwegian Wood"" Haruki Murakami,, z datą zwrócenia książki na 29 kwietnia 2021, ""1984"" George Orwell, z datą zwrócenia książki na 29 kwietnia 2021." -user chciałbym przedłużyć wypożyczenie Kafki -system Proszę podać o ile dni ma zostać przedłużona książka, nie może być to jednak czas dłuższy niż 21 dni. -user o 10 -system "Książka ""Kafka"" Haruki Murakami została przedłużona o 10 dni, obecny termin zwrotu wypada 8 kwietnia 2021 roku." -user To by było wszystko -system Dziękujemy i życzymy udanego czytania. +system Witamy w interaktywnej bibliotece. welcomemsg() +user Chciałbym wypożyczyć książkę request(resevation) +system Proszę o podanie numeru karty bibliotecznej. request(card_number) +user 12345 infrom(card_number=12345) +system Proszę podać nazwę książki lub książek. request(books) +user Jakie macie dostępne książki od Murakami inform(books_availability=Murakami) +system Posiadamy wszystkie dzieła Murakami'ego wydane do 2020 roku. inform(books_availability=Murakami) +user W takim razie chciałbym wypożyczyć Norwegian Wood request(resevation=Norwegian Wood) +system "Czy chodzi o ""Norwegian Wood"" Haruki Murakami?" "confirm(reservation=""Norwegian Wood"" Haruki Murakami)" +user Tak affirm() +system Książka została zarezerwowana i będzie do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książki do 7 dni roboczych prowadzi do utraty rezerwacji. inform(reservation) +user A można wypożyczyć filmy? request(resevation=filmy) +system Niestety, nie posiadamy usługi wypożyczenia filmów. negate(reservation=film) +user Moge zarezerwować jeszcze jedną książkę? request(reservation) +system Tak, proszę podać o jakie dzieło chodzi. request(book) +user Orwell 1984 inform(book=Orwell 1984) +system Książka została zarezerwowana i będzie do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książki do 7 dni roboczych prowadzi do utraty rezerwacji. inform(reservation) +user Jakie książki mam wypożyczone aktualnie? request(status) +system "Użytkownik o numerze karty ""12345"", ma wypożyczone następujące książki: ""Kafka"" Haruki Murakami, z datą zwrócenia książki na 29 marca 2021, ""Norwegian Wood"" Haruki Murakami,, z datą zwrócenia książki na 29 kwietnia 2021, ""1984"" George Orwell, z datą zwrócenia książki na 29 kwietnia 2021." "confirm(card_numer=12345)&(inform(book=""Kafka"" Haruki Murakami)&inform(date=29 marca 2021)&inform(book=""Norwegian Wood"" Haruki Murakami)&inform(date=29 kwietna 2021)&inform(book=""1984”)&inform(date=29 kwietnia 2020)" +user chciałbym przedłużyć wypożyczenie Kafki request(renew_book=Kafka) +system Proszę podać o ile dni ma zostać przedłużona książka, nie może być to jednak czas dłuższy niż 21 dni. inform(renew_book=21 dni) +user o 10 inform(days=10) +system "Książka ""Kafka"" Haruki Murakami została przedłużona o 10 dni, obecny termin zwrotu wypada 8 kwietnia 2021 roku." inform(renew_book=”Kafka” Haruki Murakami, 10 dni) +user To by było wszystko thankyou() +system Dziękujemy i życzymy udanego czytania. thankyou()&bye() diff --git a/data/dialog-14-11-03.tsv b/data/dialog-14-11-03.tsv index 90c738f..65f3dc9 100644 --- a/data/dialog-14-11-03.tsv +++ b/data/dialog-14-11-03.tsv @@ -1,11 +1,11 @@ -system Witamy w interaktywnej bibliotece. -user Chciałbym wypożyczyć książkę -system Proszę o podanie numeru karty bibliotecznej. -user 123456789 -system Proszę podać nazwę książki lub książek. -user Bardzo ciekawa książka 1, Bardzo ciekawa książka 2, Nudna książka 1 -system "Czy chodzi o książki ""Bardzo ciekawa książka 1"", ""Bardzo ciekawa książka 2"", ""Nudna książka 1"" autora Jan Kowalski?" -user tak -system Książki została zarezerwowane i będą do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książek do 7 dni roboczych prowadzi do utraty ich rezerwacji. -user Dziękuję -system Dziękujemy i życzymy udanego czytania. +system Witamy w interaktywnej bibliotece. hello() +user Chciałbym wypożyczyć książkę request(action=wypozyczenie) +system Proszę o podanie numeru karty bibliotecznej. request(card_number) +user 123456789 inform(car_number=123456789) +system Proszę podać nazwę książki lub książek. request(book) +user Bardzo ciekawa książka 1, Bardzo ciekawa książka 2, Nudna książka 1 inform(book=Bardzo ciekawa książka 1)&inform(book=Bardzo ciekawa ksiazka 2)&inform(Nudna książka 1) +system "Czy chodzi o książki ""Bardzo ciekawa książka 1"", ""Bardzo ciekawa książka 2"", ""Nudna książka 1"" autora Jan Kowalski?" confirm(book=Bardzo ciekawa książka 1)&confirm(book=Bardzo ciekawa ksiazka 2)&confirm(Nudna książka 1)&confirm(author=Jan Kowalski) +user tak affirm() +system Książki została zarezerwowane i będą do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książek do 7 dni roboczych prowadzi do utraty ich rezerwacji. inform(reservation) +user Dziękuję thankyou() +system Dziękujemy i życzymy udanego czytania. thankyou() diff --git a/data/dialog-14-13-02.tsv b/data/dialog-14-13-02.tsv index 11041dc..6455bd4 100644 --- a/data/dialog-14-13-02.tsv +++ b/data/dialog-14-13-02.tsv @@ -1,11 +1,11 @@ -system Witamy w interaktywnej bibliotece. -user Chciałabym uzyskać informację o statusie książki. -system Proszę o podanie numeru karty bibliotecznej. -user 1256 -system "Użytkownik o numerze karty ""001256"", ma wypożyczone następujące książki: ""Kafka"" Haruki Murakami, z datą zwrócenia książki na 29 marca 2021, ""1Q84"" Haruki Murakami,, z datą zwrócenia książki na 5 kwietnia 2021." -user Chciałabym przedłużyć wypożyczenie ksiązki. -system Proszę podać o jaką książkę chodzi. -user """Kafka"" Haruki Murakami" -system Proszę podać o ile dni ma zostać przedłużona książka, nie może być to jednak czas dłuższy niż 21 dni. -user 10 -system "Książka ""Kafka"" Haruki Murakami została przedłużona o 10 dni, obecny termin zwrotu wypada 8 kwietnia 2021 roku." +system Witamy w interaktywnej bibliotece. hello() +user Chciałabym uzyskać informację o statusie książki. request(action=status) +system Proszę o podanie numeru karty bibliotecznej. request(card_number) +user 1256 inform(car_number=1256) +system "Użytkownik o numerze karty ""001256"", ma wypożyczone następujące książki: ""Kafka"" Haruki Murakami, z datą zwrócenia książki na 29 marca 2021, ""1Q84"" Haruki Murakami, z datą zwrócenia książki na 5 kwietnia 2021." "confirm(card_numer=1256)&(inform(book=""Kafka"" Haruki Murakami)&inform(date=29 marca 2021)&inform(book=""1Q84"" Haruki Murakami)&inform(date=5 kwietna 2021)" +user Chciałabym przedłużyć wypożyczenie ksiązki. request(action=wypożyczenie) +system Proszę podać o jaką książkę chodzi. reqmore(book) +user """Kafka"" Haruki Murakami" inform(book=”Kafka” Haruki Murakami) +system Proszę podać o ile dni ma zostać przedłużona książka, nie może być to jednak czas dłuższy niż 21 dni. request(action=czas wypożyczenia) +user 10 inform(time=10) +system "Książka ""Kafka"" Haruki Murakami została przedłużona o 10 dni, obecny termin zwrotu wypada 8 kwietnia 2021 roku." inform(summary=”Kafka” Haruki Murakami, termin 8 kwietnia 2021) diff --git a/data/dialog-14-15-01.tsv b/data/dialog-14-15-01.tsv index 11a9c37..92c08a6 100644 --- a/data/dialog-14-15-01.tsv +++ b/data/dialog-14-15-01.tsv @@ -1,7 +1,7 @@ -system Witamy w interaktywnej bibliotece. -user Dzień dobry. Chciałam sprawdzić status wypożyczonych książek -system Proszę o podanie numeru karty bibliotecznej. -user 123456 -system "Użytkownik o numerze karty 123456"", ma wypożyczone następujące książki: ""Harry Potter i Komnata Tajemnic"" J.K. Rowling, z datą zwrócenia książki na 5 kwietnia 2021, ""Ludzie. Krótka historia o tym, jak spieprzyliśmy wszystko"" Phillips Tom, z datą zwrócenia książki na 30 marca 2021." -user Bardzo dziękuję za informację. Wszystko już wiem -system Dziękujemy i życzymy udanego czytania. +system Witamy w interaktywnej bibliotece. hello() +user Dzień dobry. Chciałam sprawdzić status wypożyczonych książek hello()&request(action=status wypożyczenia) +system Proszę o podanie numeru karty bibliotecznej. request(card_number) +user 123456 inform(car_number=123456) +system "Użytkownik o numerze karty 123456"", ma wypożyczone następujące książki: ""Harry Potter i Komnata Tajemnic"" J.K. Rowling, z datą zwrócenia książki na 5 kwietnia 2021, ""Ludzie. Krótka historia o tym, jak spieprzyliśmy wszystko"" Phillips Tom, z datą zwrócenia książki na 30 marca 2021." "confirm(card_numer=123456)&(inform(book=”Harry Potter i Komnata Tajemnic” J. K. Rowling”)&inform(date=5 kwietnia 2021)&inform(book=""Ludzie. Krótka historia o tym, jak spieprzyliśmy wszystko"" Phillips Tom)&inform(date=30 marca 2021)" +user Bardzo dziękuję za informację. Wszystko już wiem thankyou() +system Dziękujemy i życzymy udanego czytania. bye()