diff --git a/data/dialog-03-02-01.tsv b/data/dialog-03-02-01.tsv index f7f8070..291aba8 100644 --- a/data/dialog-03-02-01.tsv +++ b/data/dialog-03-02-01.tsv @@ -9,7 +9,7 @@ user Dla 2 dorosłych i 2 dzieci inform(people.adult=2,people.kids=2) system "Proponuję ""Pokój rodzinny typu Standard z łóżkiem typu queen-size i rozkładaną sofą"" w hotelu Kyriad KARKONOSZE: https://www.booking.com/Share-FkDy62 -Dobrym rozwiązaniem dla rodziców z dziećmi będzie skorzystanie z kolejki na Szrenicę i spacer karkonoskim grzbietem, lub wybranie szlaku w dolinach, np. na Chybotek i Złoty Widok w Szklarskiej Porębie" offer(room='Pokój rodzinny typu Standard z łóżkiem typu queen-size i rozkładaną sofą', hotel='Kyriad KARKONOSZE', link='https://www.booking.com/Share-FkDy62') +Dobrym rozwiązaniem dla rodziców z dziećmi będzie skorzystanie z kolejki na Szrenicę i spacer karkonoskim grzbietem, lub wybranie szlaku w dolinach, np. na Chybotek i Złoty Widok w Szklarskiej Porębie" offer(room='Pokój rodzinny typu Standard z łóżkiem typu queen-size i rozkładaną sofą', hotel='Kyriad KARKONOSZE', extra.link='https://www.booking.com/Share-FkDy62') user Czy ten hotel ma restaurację oferującą posiłki dla klientów? request(extra.restaurant) system Oferta obiektu obejmuje restaurację. Śniadanie wliczone jest w cenę. inform(extra.restaurant=true, extra.breakfastIncluded=true) user Jaka jest cena pobytu? request(price) diff --git a/data/dialog-03-04-01.tsv b/data/dialog-03-04-01.tsv index 04c1078..e6dffc4 100644 --- a/data/dialog-03-04-01.tsv +++ b/data/dialog-03-04-01.tsv @@ -1,20 +1,20 @@ -role value -user Hej, w czym mozesz mi pomoc? -system Witam, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? -user Jakie macie dostępne pokoje na dzisiejszy wieczór? -system Gdzie chciałby Pan zarezerwować pokój? -user Pod berlinem koło tego kurortu z basenami i zjedzalniami -system Czy masz na myśli kurort Tropical Island? -user Tak -system Dla ilu osób chciałbyś zarezerwować pokój? -user Dla 2, dla mnie i dla koleżanki którą znajde na trasie -system Czy masz jakieś dodatkowe ograniczenia odnośnie standardu hotelu i pokoju? -user a jakie mogą być? -system Mogą dotyczyć na przykład posiłków wliczonych w cenę, prywatnej łazienki, ceny, basenu -user czy prywatna łazienka nie jest standardem wszedzie? -system Prywatna łazienka nie zawsze jest dostępna. Istnieją hotele umożliwiające pobyt we współdzielonych pokojach -user Chciałbym prywatną łazienkę, jakuzi i ładny widok z okna +role value act +user Hej, w czym mozesz mi pomoc? hello() +system Witam, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg() +user Jakie macie dostępne pokoje na dzisiejszy wieczór? inform(date.from=29.03, date.to=31.03) +system Gdzie chciałby Pan zarezerwować pokój? request(place) +user Pod berlinem koło tego kurortu z basenami i zjedzalniami inform(place.description='close to resort with swimming pools and water slides near Berlin') +system Czy masz na myśli kurort Tropical Island? reqmore(place='Tropical Island') +user Tak affirm() +system Dla ilu osób chciałbyś zarezerwować pokój? request(people) +user Dla 2, dla mnie i dla koleżanki którą znajde na trasie inform(people.adult=2) +system Czy masz jakieś dodatkowe ograniczenia odnośnie standardu hotelu i pokoju? request(extra) +user a jakie mogą być? request(extra.options) +system Mogą dotyczyć na przykład posiłków wliczonych w cenę, prywatnej łazienki, ceny, basenu inform(extra.options.examples='meals included, private bathroom, price, swimming pool') +user czy prywatna łazienka nie jest standardem wszedzie? request(extra.privateBathroom) +system Prywatna łazienka nie zawsze jest dostępna. Istnieją hotele umożliwiające pobyt we współdzielonych pokojach inform(extra.privateBathroom) +user Chciałbym prywatną łazienkę, jakuzi i ładny widok z okna inform(extra.privateBathroom=true, extra.jacuzzi=true, extra.niceView=true) system "Proponuję pokój Apartament z 1 sypialnią w hotelu Bei der Kahnfährfrau... NEU ERSTVERMIETUNG: -https://www.booking.com/Share-okeCY4" -user idealny -user chciałbym go zarezerwować +https://www.booking.com/Share-okeCY4" offer(room='Apartament z 1 sypialnią', hotel='Bei der Kahnfährfrau... NEU ERSTVERMIETUNG', extra.link='https://www.booking.com/Share-okeCY4') +user idealny affirm() +user chciałbym go zarezerwować affirm() diff --git a/data/dialog-03-06-01.tsv b/data/dialog-03-06-01.tsv index 96e1f3a..253b191 100644 --- a/data/dialog-03-06-01.tsv +++ b/data/dialog-03-06-01.tsv @@ -1,14 +1,14 @@ -role value -user Dzień dobry -system Witam, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? -user Czy moge zarezerwowac pokoj poza Polska? -system Może Pan zarezerwować pokój w dowolnej lokalizacji, także poza Polską -user Dobrze, poprosze o pokoj w Monacium, w okolicach lotniska, dla 2 osob, lozko polaczone. Czas dojazdu z hotelu do lotniska max 15 min -system Czy masz na myśli Monachium? -user Tak, monachium bawaria -system W jakim terminie chciałby Pan zarezerwować pokój? -user 24-25.06.2024 +role value act +user Dzień dobry hello() +system Witam, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg() +user Czy moge zarezerwowac pokoj poza Polska? request(place='abroad') +system Może Pan zarezerwować pokój w dowolnej lokalizacji, także poza Polską inform(place='abroad') +user Dobrze, poprosze o pokoj w Monacium, w okolicach lotniska, dla 2 osob, lozko polaczone. Czas dojazdu z hotelu do lotniska max 15 min inform(place='Monacium', people=2, beds.double=1, extra.place='maximum 15 minutes from airport') +system Czy masz na myśli Monachium? reqmore(place='Monachium') +user Tak, monachium bawaria affirm() +system W jakim terminie chciałby Pan zarezerwować pokój? request(date) +user 24-25.06.2024 inform(date.from=24.06, date.to=25.06) system "Proponuję pokój """"Pokój z łóżkiem typu king-size"""" w hotelu Hilton Munich Airport: -https://www.booking.com/Share-UZMQSL" -user suoper, bardzo dziękuję. -system Cieszę się, że mogłem pomóc \ No newline at end of file +https://www.booking.com/Share-UZMQSL" offer(room='Pokój z łóżkiem typu king-size', hotel='Hilton Munich Airport', link='https://www.booking.com/Share-UZMQSL') +user suoper, bardzo dziękuję. thankyou() +system Cieszę się, że mogłem pomóc bye() \ No newline at end of file diff --git a/data/dialog-03-08-01.tsv b/data/dialog-03-08-01.tsv index 47091b9..7643d66 100644 --- a/data/dialog-03-08-01.tsv +++ b/data/dialog-03-08-01.tsv @@ -1,16 +1,16 @@ -role value -user Siema, w czym możesz mi pomóc? -system Witam, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? -user Chciałbym zarezerwować hotel od piątku do niedzieli w Warszawie, jakie hotele proponujesz? -system Czy masz na myśli piątek i sobotę w bieżącym tygodniu (29.03-31.03)? -user Tak -system Czy masz jakieś dodatkowe ograniczenia odnośnie standardu hotelu i pokoju? -user Chciałbym żeby standard był jak najwyższy. -system Dla ilu osób chciałbyś zarezerwować pokój? -user Chciałbym dokonąć rezeracji dla dwóch osób. +role value act +user Siema, w czym możesz mi pomóc? hello() +system Witam, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg() +user Chciałbym zarezerwować hotel od piątku do niedzieli w Warszawie, jakie hotele proponujesz? inform(date.description='friday to sunday', place='Warsaw') +system Czy masz na myśli piątek i sobotę w bieżącym tygodniu (29.03-31.03)? reqmore(date.from=29.03, date.to=31.03) +user Tak affirm() +system Czy masz jakieś dodatkowe ograniczenia odnośnie standardu hotelu i pokoju? request(extra) +user Chciałbym żeby standard był jak najwyższy. inform(extra.standard='highest') +system Dla ilu osób chciałbyś zarezerwować pokój? request(people) +user Chciałbym dokonąć rezeracji dla dwóch osób. inform(people=2) system "Proponuję pokój Raffles Room w Raffles Europejski Warsaw -https://www.raffles.com/warsaw/booking/#/booking/rooms/KGA?data=('hDhd!'a7w6'~aeA295dtA315fs-~rDat!2~cn!0~cg-~alBpo.gp.rn-)Cry.rk.re-~rr*)Cax!0~cy.ds!('pe.ls.as.st*)~myBse.ce.ne*)*!null-8%5D.*~5%2F2024'~8!%5BA!'03%2FB!false~C%5D~Ds8('%01DCBA85.-*_" -user Brzmi dobrze, a jaki będzie koszt? -system Przewidywany całkowity koszt: 3,220 zł -user Okej, dziękuję za pomoc -system Cieszę się, że mogłem pomóc \ No newline at end of file +https://www.raffles.com/warsaw/booking/#/booking/rooms/KGA?data=('hDhd!'a7w6'~aeA295dtA315fs-~rDat!2~cn!0~cg-~alBpo.gp.rn-)Cry.rk.re-~rr*)Cax!0~cy.ds!('pe.ls.as.st*)~myBse.ce.ne*)*!null-8%5D.*~5%2F2024'~8!%5BA!'03%2FB!false~C%5D~Ds8('%01DCBA85.-*_" offer(room='Raffles Room', hotel='Raffles Europejski Warsaw', extra.link='https://www.booking.com/Share-FkDy62', link='https://www.raffles.com/warsaw/booking/#/booking/rooms/KGA?data=('hDhd!'a7w6'~aeA295dtA315fs-~rDat!2~cn!0~cg-~alBpo.gp.rn-)Cry.rk.re-~rr*)Cax!0~cy.ds!('pe.ls.as.st*)~myBse.ce.ne*)*!null-8%5D.*~5%2F2024'~8!%5BA!'03%2FB!false~C%5D~Ds8('%01DCBA85.-*_') +user Brzmi dobrze, a jaki będzie koszt? request(price) +system Przewidywany całkowity koszt: 3,220 zł inform(price=3220) +user Okej, dziękuję za pomoc thankyou() +system Cieszę się, że mogłem pomóc bye() \ No newline at end of file diff --git a/data/dialog-03-12-01.tsv b/data/dialog-03-12-01.tsv index 24d34aa..c97b369 100644 --- a/data/dialog-03-12-01.tsv +++ b/data/dialog-03-12-01.tsv @@ -1,30 +1,30 @@ -role value -user witam -system Witam, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? -user witam chciałbym zarezerować pokój czy są jakies ograniczenia do lokalizacji, które mogę wybrać ? -system Nie ma ograniczeń związanych z lokalizacją -user mogą być poza granicami Polski ? -system Może Pan zarezerwować pokój w dowolnej lokalizacji, także poza Polską -user chciałbym zarezerwować hotel w Atenach dla 5 osób -system Czy masz jakieś dodatkowe ograniczenia odnośnie standardu hotelu i pokoju? -user trzy-cztero gwiazdkowy najlepiej ze szwedzkim stołem na sniadanie i kolacje -system W jakim terminie chciałby Pan zarezerwować pokój? -user sierpien-wrzesien -system Na ile dni chciałbyś zarezerwować pokój? -user tydzien +role value act +user witam hello() +system Witam, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg() +user witam chciałbym zarezerować pokój czy są jakies ograniczenia do lokalizacji, które mogę wybrać ? request(place) +system Nie ma ograniczeń związanych z lokalizacją inform(place='everywhere') +user mogą być poza granicami Polski ? request(place='abroad') +system Może Pan zarezerwować pokój w dowolnej lokalizacji, także poza Polską affirm() +user chciałbym zarezerwować hotel w Atenach dla 5 osób "inform(place=""Athens"", people=5)" +system Czy masz jakieś dodatkowe ograniczenia odnośnie standardu hotelu i pokoju? request(extra) +user trzy-cztero gwiazdkowy najlepiej ze szwedzkim stołem na sniadanie i kolacje inform(extra.stars=[3,4], extra.breakfastIncluded=true, extra.dinnerIncluded=true) +system W jakim terminie chciałby Pan zarezerwować pokój? request(date) +user sierpien-wrzesien inform(date=[august, september]) +system Na ile dni chciałbyś zarezerwować pokój? request(date.days) +user tydzien inform(date.days=7) system "Proponuję hotel Athens Golden City Hotel: -https://www.booking.com/Share-4wMNmO" -user wyglada obiecujace, ale potrzebowałbym do porownania jeszcze z czterech +https://www.booking.com/Share-4wMNmO" offer(hotel='Athens Golden City Hotel', link='https://www.booking.com/Share-4wMNmO') +user wyglada obiecujace, ale potrzebowałbym do porownania jeszcze z czterech reqmore(propositions=4) system "Dobrze, przesyłam kolejne propozycje: https://www.booking.com/Share-bv5n7Kp https://www.booking.com/Share-cxIESm https://www.booking.com/Share-yNDZQ3 -https://www.booking.com/Share-95dW4Jy" -user Savoy Hotel odpowiadaa mi czy panstwo wspołpracujecie z hotelem i moge liczyc na dodatkowy rabat ? -system Niestety nie współpracujemy z hotelem i nie jesteśmy w stanie zaoferować dodatkowego rabatu -user okej to nadal Savoy Hotel -system "Czy dokonać rezerwacji pokoi ""Pokój typu Classic z 2 łóżkami pojedynczymi"" i ""Apartament typu Suite z 1 sypialnią"" w hotelu Savoy Hotel w terminie 02.09.2024 - 09.09.2024 w cenie 7 367 zł?" -user oczywiscie ze tak -system Dokonałem rezerwacji -user dzieki -system Cieszę się, że mogłem pomóc \ No newline at end of file +https://www.booking.com/Share-95dW4Jy" offer(links=['https://www.booking.com/Share-bv5n7Kp','https://www.booking.com/Share-cxIESm','https://www.booking.com/Share-yNDZQ3','https://www.booking.com/Share-95dW4Jy'] +user Savoy Hotel odpowiadaa mi czy panstwo wspołpracujecie z hotelem i moge liczyc na dodatkowy rabat ? inform(hotel='Savoy Hotel')&request(discount) +system Niestety nie współpracujemy z hotelem i nie jesteśmy w stanie zaoferować dodatkowego rabatu deny() +user okej to nadal Savoy Hotel inform(hotel='Savoy Hotel') +system "Czy dokonać rezerwacji pokoi ""Pokój typu Classic z 2 łóżkami pojedynczymi"" i ""Apartament typu Suite z 1 sypialnią"" w hotelu Savoy Hotel w terminie 02.09.2024 - 09.09.2024 w cenie 7 367 zł?" offer(rooms=['Pokój typu Classic z 2 łóżkami pojedynczymi','Apartament typu Suite z 1 sypialnią'], hotel='Savoy Hotel', date.from='02.09.2024', date.to='09.09.2024', price=7367) +user oczywiscie ze tak affirm() +system Dokonałem rezerwacji inform(reserved=true) +user dzieki thankyou() +system Cieszę się, że mogłem pomóc bye() \ No newline at end of file