diff --git a/data/dialog-01-02-01.tsv b/data/dialog-01-02-01.tsv index fcb0ab5..0cb7100 100644 --- a/data/dialog-01-02-01.tsv +++ b/data/dialog-01-02-01.tsv @@ -1,23 +1,23 @@ role value act system Witaj, jestem systemem wspomagającym rezerwacje pokoi hotelowych, w czym mogę ci pomóc? welcomemsg() -user Chciałbym zarezerwować pokój dla całej rodziny nad Bałtykiem z widokiem na morze. inform(place='baltic',extra='seaside',rooms=1,people='?') +user Chciałbym zarezerwować pokój dla całej rodziny nad Bałtykiem z widokiem na morze. inform(place='baltic',extra='seaside',rooms=1) system Ilu osobowa jest to rodzina? request(people) user 2 dorosłych i 2 dzieci inform(people.adult=2,people.kids=2) system Czy następujący podział łóżek odpowiada Panu/Pani? - Łóżko 2-osobowe -> 1 | Łóżko 1-osobowe -> 2 confirm-domain(beds) -user Tak, pasuje mi ack() +user Tak, pasuje mi affirm() system W jakim terminie interesuje Pana/Panią rezerwacja? request(date.from,date.to) user 15-22 lipca inform(date.from=15.07,date.to=22.07) system Jaki jest wiek dzieci? request(people.kids.ages) user 4 i 9 lat inform(people.kids.ages=[4,9]) system Podczas poszukiwań kierować się ceną, liczbą gwiazdek hotelu czy ocenami obiektu? request(sort) -user Przede wszystkim ocenami. Chciałbym jednak, żeby nie było to również za drogie miejsce. inform(sort=['reviews','price_lth']) +user Przede wszystkim ocenami. Chciałbym jednak, żeby nie było to również za drogie miejsce. inform(sort=['reviews','price']) system W podanym terminie udało mi się znaleźć Willa Słoneczna - Magdalena i Michał Żelewscy, jest ona wysoko oceniana, oraz najtańsza spośród wysoko ocenianych. Koszt rezerwacji to 1890 PLN, niestety nie jest oferowane śniadanie offer(hotel="Willa Słoneczna - Magdalena i Michał Żelewscy")&inform(cost,reviews) system Czy dokonać rezerwacji? request(reserve) user Czy na miejscu jest restauracja oferująca obiady? reqmore(extra.restaurant)&inform(extra.restaurant=true) system Niestety nie posiadam takich informacji o obiekcie canthelp() user Podana cena jest za cały pobyt za wszystkie osoby? reqmore(price) system Podawane ceny dotyczą ostatecznej kwoty do zapłaty inform(price) -user W takim razie proszę zarezerwować. reserv() +user W takim razie proszę zarezerwować. affirm() system Czy będzie potrzebował Pan faktury vat? request(fv24) user Nie inform(fv24=false) system Dobrze, oto Pana kod rezerwacji m45n0-f35t-wino, płatności należy dokonać pod tym linkiem: https://fake-blik.cn/pay/?transaction_id=21372115 affirm() diff --git a/data/dialog-01-04-01.tsv b/data/dialog-01-04-01.tsv index f42eb34..e27d840 100644 --- a/data/dialog-01-04-01.tsv +++ b/data/dialog-01-04-01.tsv @@ -10,7 +10,7 @@ user ile trwa doba hotelowa? reqmore(hotel_day) system Przyjmuje się że doba hotelowa nie powinna trwać krócej niż 20 godzin, lecz może się to różnić między hotelami explain(hotel_day) user a jak jest we wskazanym hotelu? reqmore(hotel) system Aby rozpocząć poszukiwania potrzebuje daty rezerwacji pokoju request(date.from,date.to) -user Na ten piątek inform(date.from=friday, date.to=friday+1day) +user Na ten piątek inform(date.from=26.04, date.to=27.04) system Rezerwacja na ile osób? request(people) user 3 w tym jedno dziecko ponieżej 12 lat inform(people=2,kids=1, kids.age=[12]) system Czy układ 1 łóżko dwuosobowe oraz 1 łóżko jednosobowe Panu/Pani odpowiada? confirm-domain(beds) diff --git a/data/dialog-01-08-01.tsv b/data/dialog-01-08-01.tsv index 7cbf7ea..cc8a3de 100644 --- a/data/dialog-01-08-01.tsv +++ b/data/dialog-01-08-01.tsv @@ -1,10 +1,10 @@ role value act system Witaj, jestem systemem wspomagającym rezerwacje pokoi hotelowych, w czym mogę ci pomóc? welcomemsg() -user Chciałbym zarezerwować pokój w hotelu na ten weekend, czy była by taka możliwość? inform(date.from=friday,date.to=sunday) +user Chciałbym zarezerwować pokój w hotelu na ten weekend, czy była by taka możliwość? inform(date.from=26.04,date.to=28.04) system Rezerwacja w jakim mieście cię interesuje? request(place) user W Poznaniu, chciałbym się także dowiedzieć jakie standardy ma hotel, ponieważ opinię na google nie są zbyt przychylne. inform(place='Poznan') system Jestem systemem nie przypisanym do jednego konkretnego hotelu, oferujemy pomoc w rezerwacje pokoi hotelowych w hotelach zarejestrowanych w naszej bazie inform(system_info) -user Okej, jaki jest najdroższy hotele w Poznaniu, jaki masz w swojej ofercie? inform(sort=['price_high']) +user Okej, jaki jest najdroższy hotele w Poznaniu, jaki masz w swojej ofercie? inform(sort=['price.desc']) system Rezerwacja opiewałaby na jaką liczbę osób? request(people) user Na dwie osoby. inform(people=2) system Ile z nich to dzieci? request(kids) diff --git a/data/dialog-01-12-01.tsv b/data/dialog-01-12-01.tsv index df6e8b6..93b67c5 100644 --- a/data/dialog-01-12-01.tsv +++ b/data/dialog-01-12-01.tsv @@ -8,7 +8,7 @@ user czy ogranicza się to na teran polski reqmore(place='Poland') system Nie, oferujemy możliwość rezerwacji w hotelach poza granicami Polski inform(place) user to chciałbym zarezerować pokój w Trójmieście. Preferuje hotele trzy-cztero gwiazdkowe inform(place=['Gdansk','Gdynia','Sopot']) system W jakim terminie interesuje Pana/Panią rezerwacja? request(date.from,date.to) -user Lipiec - Sierpien na tydzien inform(date.from=lipiec,date.to=sierpien,duration=1week) +user Lipiec - Sierpien na tydzien inform(date.from=July,date.to=August,duration=week) system Niestety mogę tylko zaoferować wyszukiwanie w konkretnej dacie, +-1, 2, 3 lub 7 dni cant_help()&request(date.from,date.to) user od 1 do 8 sierpnia inform(date.from=1.07,date.to=8.07) system Czy w przypadku jednego pokoju interesuje Pana/Panią konkretny podział łóżek? request(beds)