3.0 KiB
3.0 KiB
1 | role | value | act | value_en |
---|---|---|---|---|
2 | system | Dzień dobry, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? | welcomemsg() | Good morning, I am a dialogue system for booking hotel rooms. |
3 | user | Chciałbym zarezerwować pokój dla jednej osoby niedaleko gór sowich. Cena ma nie przekraczać 200zł za dobę oraz musi być zapewniona możliwość śniadania na miejscu | inform(people=1, place='Góry Sowie', price.perDay.max=200, extra.breakfastIncluded=true) | I would like to book a room for one person near the Owl Mountains. |
4 | system | Jaki termin Cię interesuje? | request(date) | What date are you interested in? |
5 | user | 29-31 marca | request(date.from=29.03, date.to=31.03) | 29-31 mark |
6 | system | W podanym terminie mógłbym zaproponować 3-gwiazdkowy hotel "Dom pod Twierdzą" w cenie 190 zł za dobę. W hotelu jest restauracja oferująca posiłki, w tym śniadania, jednak nie są one uwzględnione w cenie hotelu. | inform(extra.star=3,extra.restaurant=true, extra.breaksaftIncluded=false, price=190)&offer(hotel='Dom pod Twierdza') | On the given date, I could offer a 3-star hotel "Dom pod Wiedzą" for PLN 190 per day. |
7 | user | A czy znalazłbyś ofertę, która uwzględnia posiłki w cenie pokoju? | inform(extra.breakfastIncluded=true)&reqalts() | Could you find an offer that includes meals in the room price? |
8 | system | Znalazłem hotel "Rezydencja Klonowa", ale przekracza on nieco Twoje wymagania. Cena za dobę wraz ze śniadaniem wynosi 214 zł. | inform(price=214)&offer(hotel='Rezydencja Klonowa') | I found the "Rezydencja Klonowa" hotel, but it exceeds your requirements a bit. |
9 | user | Czy bardziej opłaca się pierwszy wybór z dokupionym śniadaniem czy drugi z wliczonym? | reqmore(hotel) | Is it more profitable to choose the first choice with breakfast included or the second one with breakfast included? |
10 | system | W pierwszej opcji śniadanie kosztuje 35 zł. Zatem całkowity koszt za dobę wyniesie więcej niż w przypadku drugiej opcji. | inform(extra.breakfast.price=35) | In the first option, breakfast costs PLN 35. |
11 | user | Tak więc chciałbym zarezerwować drugą opcję | inform(extra.option=2)&affirm() | So I would like to book the second option |
12 | system | Proszę o podanie swoich danych: imię i nazwisko, numer telefonu i adres email. | request(data[firstName, lastName, phoneNumber, email]) | Please provide your details: name and surname, telephone number and email address. |
13 | user | Warol Kojtyła, +379 213 769 420, john_paul_ii@vatican.va | inform((data[name, phoneNumber, email] = [Warol Kojtyła, '+379 213 769 420', 'john_paul_ii@vatican.va'] | Warol Kojtyła, 379 213 769 420, john_paul_ii@vatican.va |
14 | system | Numer Twojej rezerwacji to 3453221512. 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 3453221512. Remember to pay it no later than 3 days before arrival. |
15 | user | Dziękuję za rezerwację | bye() | Thank you for the reservation |