3.5 KiB
3.5 KiB
1 | role | value | act | value_en |
---|---|---|---|---|
2 | system | Cześć, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? | welcomemsg() | Hello, I am a dialogue system for booking hotel rooms. |
3 | user | Szukam wolnych pokoi na ten weekend w Szklarskiej Porębie lub w jej okolicy. Czy mógłbyś coś dla mnie odszukać? | inform(place='Szklarska Poreba', date='this weekend') | I am looking for available rooms for this weekend in Szklarska Poręba or its surroundings. |
4 | system | Dla ilu osób mają być pokoje? | request(people) | How many people should the rooms accommodate? |
5 | user | Pokój dla 4 osób | inform(people=4) | Room for 4 people |
6 | system | W najbliższy weekend nie ma niestety dostępnych pokoi 4-osobowych. Mogę zaproponować 2 pokoje 2-osobowe albo poszukać w późniejszym terminie. | canthelp(room.people=4)&inform(room.people=2, room.number=2) | Unfortunately, there are no 4-person rooms available this weekend. |
7 | user | A jaki inny termin mógłbyś zaproponować? | request(date) | What other date could you suggest? |
8 | system | W terminie 30-31 marca jest dostępny pokój 4-osobowy w hotelu Blue Mountain Resort. Cena za dobę wynosi 431 zł. | inform(date.from=30.03, date.to=31.03, room.people=4, price.perDay=431)&offer('Blue Mountain Resort') | A 4-person room is available at the Blue Mountain Resort hotel on March 30-31. |
9 | user | A czy znajdzie się coś tańszego? | inform(price='cheaper')&reqalts() | Is there anything cheaper? |
10 | system | Znalazłem również hotel Kryształ w cenie 340 zł za dobę, jednak jest on w nieco niższym standardzie. | inform(price.perDay=340, extra.standard='lower')&offer(hotel='Kryształ') | I also found the Kryształ hotel for PLN 340 per night, but it is of a slightly lower standard. |
11 | user | Ile ma gwiazdek? | request(star) | How many stars does it have? |
12 | system | Hotel jest 3-gwiazdkowy. | inform(star=3) | The hotel is 3 stars. |
13 | user | Może być. Chciałbym zarezerwować ten pokój w terminie 30-31 marca. Czy jest możliwość dokupienia śniadania? | inform(date.from=30.03, date.to=31.03)&affirm()&request(breakfast) | May be. |
14 | system | Jest możliwość dokupienia śniadania w cenie 39,31 zł za dzień. W celu stworzenia rezerwacji potrzebuję Twoje dane: imię i nazwisko, numer telefonu oraz email. | inform(breakfast.price=39,31)&request(data[firstName, lastName, phoneNumber, email]) | It is possible to purchase breakfast for PLN 39.31 per day. |
15 | user | W takim razie poproszę o dokupienie śniadania na cały pobyt. | inform(breakfast=true) | In that case, I will ask you to buy breakfast for the entire stay. |
16 | user | Dane do rezerwacji: Michał Gulczyński, 123456789, adres@gmail.com | inform(data[name, phoneNumber, email] = ['Michał Gulczyński', '123456789', 'adres@gmail.com'] | Reservation details: Michał Gulczyński, 123456789, adres@gmail.com |
17 | system | Numer Twojej rezerwacji to 3453221513. Pamiętaj, o tym, żeby ją opłacić maksymalnie 3 dni przed przyjazdem. W przeciwnym wypadku zostanie ona anulowana. | inform(extra.reservationNumber='3453221512', extra.payment.date='minimum 3 days before arrival') | Your reservation number is 3453221513. Remember to pay it no later than 3 days before arrival. |
18 | user | Ok, dziękuję za informacje | thankyou() | OK thank you for the information |
19 | user | Czy mógłbyś mi jeszcze podać godziny zameldowania i wymeldowania? | request(extra.check-in, extra.check-out) | Could you please tell me the check-in and check-out times? |
20 | system | Doba hotelowa jest w godzinach 15:00-10:00. | inform(extra.check-in=15:00, extra=check.out=10:00) | Hotel check-in time is from 15:00 to 10:00. |
21 | user | Ok, dziękuję za pomoc | bye() | Ok thank you for help |