dodanie aktów do dialogów 02

This commit is contained in:
Krzysztof Raczyński 2024-04-14 13:37:35 +02:00
parent de110848e4
commit 674f3a0935
8 changed files with 101 additions and 101 deletions

View File

@ -1,11 +1,11 @@
role value act
system Witam, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
user Potrzebowałbym zarezerwować pokój hotelowy w Mediolanie na przyszły tydzień, pon-wt, najlepiej blisko dzielnicy san siro inform(hotel=Mediolan,date='next week',place='San Siro')
system Dla ilu osób ma być pokój? request(person)
user Dla jednej osoby, koniecznie z łóżkiem dwuosobowym i klimatyzacją inform(people=2, beds.double=1,extra='air conditioning')
system W podanym przez Ciebie terminie znalazłem 3-gwiazdkowy Hotel Astoria za 280 zł za noc. W tej cenie są zapewnione śniadania. W pokoju jest łóżko 2-osobowe i klimatyzacja. inform(price=280, stars=3,breakfastIncluded=true, beds.double=2)&offer(hotel='Hotel Astoria')
user Jak daleko jest on od Stadio San Siro? request(extra.distance.SanSiro=200)
system Hotel znajduje się w odległości 200 metrów od San Siro. inform(extra.distance.SanSiro)
user Jak wyglądają godziny doby hotelowej w proponowanym hotelu? request(extra.check-in)
role value act
system Witam, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mog<EFBFBD> Ci pom<6F>c? welcomemsg()
user Potrzebowa<EFBFBD>bym zarezerwowa<77> pok<6F>j hotelowy w Mediolanie na przysz<73>y tydzie<69>, pon-wt, najlepiej blisko dzielnicy san siro inform(date='next week', place='Mediolan', place.nearby='San Siro')
system Dla ilu os<EFBFBD>b ma by<62> pok<6F>j? request(people)
user Dla jednej osoby, koniecznie z <EFBFBD><EFBFBD>kiem dwuosobowym i klimatyzacj<63> inform(people=1, beds.double=1,extra.airConditioning=true)
system W podanym przez Ciebie terminie znalaz<EFBFBD>em 3-gwiazdkowy Hotel Astoria za 280 z<> za noc. W tej cenie s<> zapewnione <20>niadania. W pokoju jest <20><>ko 2-osobowe i klimatyzacja. inform(price=280, stars=3,extra.breakfastIncluded=true, extra.airConditioning=true, beds.double=2)&offer(hotel='Hotel Astoria')
user Jak daleko jest on od Stadio San Siro? request(extra.distance.SanSiro)
system Hotel znajduje si<EFBFBD> w odleg<65>o<EFBFBD>ci 200 metr<74>w od San Siro. inform(extra.distance.SanSiro=0.2)
user Jak wygl<EFBFBD>daj<EFBFBD> godziny doby hotelowej w proponowanym hotelu? request(extra.check-in, extra.check-out)
system Doba hotelowa trwa od 15:00 do 10:00. inform(extra.check-in=15:00, extra=check.out=10:00)
user Ok, dziękuje to wszystko bye()
user Ok, dzi<EFBFBD>kuje to wszystko bye()

1 role value act
2 system Witam, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? Witam, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mog� Ci pom�c? welcomemsg()
3 user Potrzebowałbym zarezerwować pokój hotelowy w Mediolanie na przyszły tydzień, pon-wt, najlepiej blisko dzielnicy san siro Potrzebowa�bym zarezerwowa� pok�j hotelowy w Mediolanie na przysz�y tydzie�, pon-wt, najlepiej blisko dzielnicy san siro inform(hotel=Mediolan,date='next week',place='San Siro') inform(date='next week', place='Mediolan', place.nearby='San Siro')
4 system Dla ilu osób ma być pokój? Dla ilu os�b ma by� pok�j? request(person) request(people)
5 user Dla jednej osoby, koniecznie z łóżkiem dwuosobowym i klimatyzacją Dla jednej osoby, koniecznie z ��kiem dwuosobowym i klimatyzacj� inform(people=2, beds.double=1,extra='air conditioning') inform(people=1, beds.double=1,extra.airConditioning=true)
6 system W podanym przez Ciebie terminie znalazłem 3-gwiazdkowy Hotel Astoria za 280 zł za noc. W tej cenie są zapewnione śniadania. W pokoju jest łóżko 2-osobowe i klimatyzacja. W podanym przez Ciebie terminie znalaz�em 3-gwiazdkowy Hotel Astoria za 280 z� za noc. W tej cenie s� zapewnione �niadania. W pokoju jest ��ko 2-osobowe i klimatyzacja. inform(price=280, stars=3,breakfastIncluded=true, beds.double=2)&offer(hotel='Hotel Astoria') inform(price=280, stars=3,extra.breakfastIncluded=true, extra.airConditioning=true, beds.double=2)&offer(hotel='Hotel Astoria')
7 user Jak daleko jest on od Stadio San Siro? request(extra.distance.SanSiro=200) request(extra.distance.SanSiro)
8 system Hotel znajduje się w odległości 200 metrów od San Siro. Hotel znajduje si� w odleg�o�ci 200 metr�w od San Siro. inform(extra.distance.SanSiro) inform(extra.distance.SanSiro=0.2)
9 user Jak wyglądają godziny doby hotelowej w proponowanym hotelu? Jak wygl�daj� godziny doby hotelowej w proponowanym hotelu? request(extra.check-in) request(extra.check-in, extra.check-out)
10 system Doba hotelowa trwa od 15:00 do 10:00. inform(extra.check-in=15:00, extra=check.out=10:00)
11 user Ok, dziękuje to wszystko Ok, dzi�kuje to wszystko bye()

View File

@ -1,13 +1,13 @@
role value
system Witam, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc?
user Chciałbym znaleźć hotel w Grecji, który ma basen i jest blisko plaży. Jak najtańszy
system Dla ilu osób ma być pokój?
user 2
system Jaki termin Cię interesuje?
user Dowolny tydzień lipca
system W terminie 12-19 lipca dostępny jest pokój 2-osobowy na Krecie w cenie 230 zł za dobę razem ze śniadaniem. Czy taka opcja Ci odpowiada?
user Jak najbardziej. Chciałbym tylko dopytać czy jest możliwość bezpłatnego odwołania
system Bezpłatne odwołanie rezerwacji można dokonać maksymalnie dwa tygodnie przed datą przyjazdu. W późniejszym terminie opłata za odwołanie rezerwacji wynosi 50% całkowitej ceny za pobyt.
user Dziękuję bardzo. Czy można zapłacić blikiem?
system Jak najbardziej. Całkowita kwota za pobyt wynosi 1610 zł. W przypadku płatności BLIK, proszę wysłać pieniądze na numer telefonu 345-645-423.
user Dziękuję bardzo
role value act
system Witam, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
user Chciałbym znaleźć hotel w Grecji, który ma basen i jest blisko plaży. Jak najtańszy inform(place='Greece', extra.swimmingPool=true, place.nearby='beach', price='cheapest')
system Dla ilu osób ma być pokój? request(people)
user 2 inform(people=2)
system Jaki termin Cię interesuje? request(date)
user Dowolny tydzień lipca inform(date='any week of July')
system W terminie 12-19 lipca dostępny jest pokój 2-osobowy na Krecie w cenie 230 zł za dobę razem ze śniadaniem. Czy taka opcja Ci odpowiada? inform(people=2, date.from=12.07, date.to=19.07, place='Kreta', price=230, extra.breakfastIncluded=true)
user Jak najbardziej. Chciałbym tylko dopytać czy jest możliwość bezpłatnego odwołania affirm()&request(extra.freeCancellation)
system Bezpłatne odwołanie rezerwacji można dokonać maksymalnie dwa tygodnie przed datą przyjazdu. W późniejszym terminie opłata za odwołanie rezerwacji wynosi 50% całkowitej ceny za pobyt. inform(extra.freeCancellation='two weeks before arrival', price=50%)
user Dziękuję bardzo. Czy można zapłacić blikiem? thankyou()&request(extra.payment.blik)
system Jak najbardziej. Całkowita kwota za pobyt wynosi 1610 zł. W przypadku płatności BLIK, proszę wysłać pieniądze na numer telefonu 345-645-423. inform(extra.payment.blik=true)
user Dziękuję bardzo bye()

1 role value act
2 system Witam, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
3 user Chciałbym znaleźć hotel w Grecji, który ma basen i jest blisko plaży. Jak najtańszy inform(place='Greece', extra.swimmingPool=true, place.nearby='beach', price='cheapest')
4 system Dla ilu osób ma być pokój? request(people)
5 user 2 inform(people=2)
6 system Jaki termin Cię interesuje? request(date)
7 user Dowolny tydzień lipca inform(date='any week of July')
8 system W terminie 12-19 lipca dostępny jest pokój 2-osobowy na Krecie w cenie 230 zł za dobę razem ze śniadaniem. Czy taka opcja Ci odpowiada? inform(people=2, date.from=12.07, date.to=19.07, place='Kreta', price=230, extra.breakfastIncluded=true)
9 user Jak najbardziej. Chciałbym tylko dopytać czy jest możliwość bezpłatnego odwołania affirm()&request(extra.freeCancellation)
10 system Bezpłatne odwołanie rezerwacji można dokonać maksymalnie dwa tygodnie przed datą przyjazdu. W późniejszym terminie opłata za odwołanie rezerwacji wynosi 50% całkowitej ceny za pobyt. inform(extra.freeCancellation='two weeks before arrival', price=50%)
11 user Dziękuję bardzo. Czy można zapłacić blikiem? thankyou()&request(extra.payment.blik)
12 system Jak najbardziej. Całkowita kwota za pobyt wynosi 1610 zł. W przypadku płatności BLIK, proszę wysłać pieniądze na numer telefonu 345-645-423. inform(extra.payment.blik=true)
13 user Dziękuję bardzo bye()

View File

@ -1,9 +1,9 @@
role value
system Dzień dobry, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc?
user chciałbym zarezerować jak najtańszy hotel all-inclusive na Wyspach Kanaryjskich
system Jaki termin Cię interesuje?
user 01.09-10.09 tego roku
system Mogę zaproponować Hotel Noelia, w którym pokój dwuosobowy w podanym przez Ciebie terminie kosztuje 367 zł.
user Czy jest blisko plaży
system Znajduje się w odległości 200 metrów od plaży.
user Dziękuję. W takim razie chcialbym go zarezerwowac
role value act
system Dzień dobry, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
user chciałbym zarezerować jak najtańszy hotel all-inclusive na Wyspach Kanaryjskich inform(price='cheapest', place='Canary Island', extra.all-inclusive=true)
system Jaki termin Cię interesuje? request(date)
user 01.09-10.09 tego roku inform(date.from=01.09.2024, date.to=10.09.2024)
system Mogę zaproponować Hotel Noelia, w którym pokój dwuosobowy w podanym przez Ciebie terminie kosztuje 367 zł. inform(people=2, price=367)&offer(hotel='Hotel Noelia')
user Czy jest blisko plaży request(extra.distance.beach)
system Znajduje się w odległości 200 metrów od plaży. inform(extra.distance.beach=0.2)
user Dziękuję. W takim razie chcialbym go zarezerwowac affirm()&bye()

1 role value act
2 system Dzień dobry, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
3 user chciałbym zarezerować jak najtańszy hotel all-inclusive na Wyspach Kanaryjskich inform(price='cheapest', place='Canary Island', extra.all-inclusive=true)
4 system Jaki termin Cię interesuje? request(date)
5 user 01.09-10.09 tego roku inform(date.from=01.09.2024, date.to=10.09.2024)
6 system Mogę zaproponować Hotel Noelia, w którym pokój dwuosobowy w podanym przez Ciebie terminie kosztuje 367 zł. inform(people=2, price=367)&offer(hotel='Hotel Noelia')
7 user Czy jest blisko plaży request(extra.distance.beach)
8 system Znajduje się w odległości 200 metrów od plaży. inform(extra.distance.beach=0.2)
9 user Dziękuję. W takim razie chcialbym go zarezerwowac affirm()&bye()

View File

@ -1,15 +1,15 @@
role value
system Dzień dobry, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc?
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
system Jaki termin Cię interesuje?
user 29-31 marca
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."
user A czy znalazłbyś ofertę, która uwzględnia posiłki w cenie pokoju?
system "Znalazłem hotel ""Rezydencja Klonowa"", ale przekracza on nieco Twoje wymagania. Cena za dobę wraz ze śniadaniem wynosi 214 zł."
user Czy bardziej opłaca się pierwszy wybór z dokupionym śniadaniem czy drugi z wliczonym?
system W pierwszej opcji śniadanie kosztuje 35 zł. Zatem całkowity koszt za dobę wyniesie więcej niż w przypadku drugiej opcji.
user Tak więc chciałbym zarezerwować drugą opcję
system Proszę o podanie swoich danych: imię i nazwisko, numer telefonu i adres email.
user Warol Kojtyła, +379 213 769 420, john_paul_ii@vatican.va
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.
user Dziękuję za rezerwację
role value act
system Dzień dobry, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
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)
"system " Jaki termin Cię interesuje? request(date)
user 29-31 marca request(date.from=29.03, date.to=31.03)
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')
user A czy znalazłbyś ofertę, która uwzględnia posiłki w cenie pokoju? inform(extra.breakfastIncluded=true)&reqalts()
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')
user Czy bardziej opłaca się pierwszy wybór z dokupionym śniadaniem czy drugi z wliczonym? reqmore(hotel)
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)
user Tak więc chciałbym zarezerwować drugą opcję inform(extra.option=2)&affirm()
system Proszę o podanie swoich danych: imię i nazwisko, numer telefonu i adres email. request(data[firstName, lastName, phoneNumber, email])
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']
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')
user Dziękuję za rezerwację bye()

1 role value act
2 system Dzień dobry, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
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)
4 system system Jaki termin Cię interesuje? request(date)
5 user 29-31 marca request(date.from=29.03, date.to=31.03)
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')
7 user A czy znalazłbyś ofertę, która uwzględnia posiłki w cenie pokoju? inform(extra.breakfastIncluded=true)&reqalts()
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')
9 user Czy bardziej opłaca się pierwszy wybór z dokupionym śniadaniem czy drugi z wliczonym? reqmore(hotel)
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)
11 user Tak więc chciałbym zarezerwować drugą opcję inform(extra.option=2)&affirm()
12 system Proszę o podanie swoich danych: imię i nazwisko, numer telefonu i adres email. request(data[firstName, lastName, phoneNumber, email])
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']
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')
15 user Dziękuję za rezerwację bye()

View File

@ -1,21 +1,21 @@
role value
system Cześć, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc?
user Szukam wolnych pokoi na ten weekend w Szklarskiej Porębie lub w jej okolicy. Czy mógłbyś coś dla mnie odszukać?
system Dla ilu osób mają być pokoje?
user Pokój dla 4 osób
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.
user A jaki inny termin mógłbyś zaproponować?
system W terminie 30-31 marca jest dostępny pokój 4-osobowy w hotelu Blue Mountain Resort. Cena za dobę wynosi 431 zł. 
user A czy znajdzie się coś tańszego?
system Znalazłem również hotel Kryształ w cenie 340 zł za dobę, jednak jest on w nieco niższym standardzie.
user Ile ma gwiazdek?
system Hotel jest 3-gwiazdkowy.
user Może być. Chciałbym zarezerwować ten pokój w terminie 30-31 marca. Czy jest możliwość dokupienia śniadania?
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.
user W takim razie poproszę o dokupienie śniadania na cały pobyt.
user Dane do rezerwacji: Michał Gulczyński, 123456789, adres@gmail.com
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.
user Ok, dziękuję za informacje
user Czy mógłbyś mi jeszcze podać godziny zameldowania i wymeldowania?
system Doba hotelowa jest w godzinach 15:00-10:00.
user Ok, dziękuję za pomoc
role value act
system Cześć, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
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')
system Dla ilu osób mają być pokoje? request(people)
user Pokój dla 4 osób inform(people=4)
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)
user A jaki inny termin mógłbyś zaproponować? request(date)
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')
user A czy znajdzie się coś tańszego? inform(price='cheaper')&reqalts()
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ł')
user Ile ma gwiazdek? request(star)
system Hotel jest 3-gwiazdkowy. inform(star=3)
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)
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])
user W takim razie poproszę o dokupienie śniadania na cały pobyt. inform(breakfast=true)
user Dane do rezerwacji: Michał Gulczyński, 123456789, adres@gmail.com inform(data[name, phoneNumber, email] = ['Michał Gulczyński', '123456789', 'adres@gmail.com']
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')
user Ok, dziękuję za informacje thankyou()
user Czy mógłbyś mi jeszcze podać godziny zameldowania i wymeldowania? request(extra.check-in, extra.check-out)
system Doba hotelowa jest w godzinach 15:00-10:00. inform(extra.check-in=15:00, extra=check.out=10:00)
user Ok, dziękuję za pomoc bye()

1 role value act
2 system Cześć, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
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')
4 system Dla ilu osób mają być pokoje? request(people)
5 user Pokój dla 4 osób inform(people=4)
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)
7 user A jaki inny termin mógłbyś zaproponować? request(date)
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')
9 user A czy znajdzie się coś tańszego? inform(price='cheaper')&reqalts()
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ł')
11 user Ile ma gwiazdek? request(star)
12 system Hotel jest 3-gwiazdkowy. inform(star=3)
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)
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])
15 user W takim razie poproszę o dokupienie śniadania na cały pobyt. inform(breakfast=true)
16 user Dane do rezerwacji: Michał Gulczyński, 123456789, adres@gmail.com inform(data[name, phoneNumber, email] = ['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')
18 user Ok, dziękuję za informacje thankyou()
19 user Czy mógłbyś mi jeszcze podać godziny zameldowania i wymeldowania? request(extra.check-in, extra.check-out)
20 system Doba hotelowa jest w godzinach 15:00-10:00. inform(extra.check-in=15:00, extra=check.out=10:00)
21 user Ok, dziękuję za pomoc bye()

View File

@ -1,13 +1,13 @@
role value
system Dzień dobry, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc?
user Dzień dobry, chciałbym zarezerwować pokój dla 3 osób w Amsterdamie. Najlepiej, gdyby hotel znajdował się w miarę blisko metra i nie był za drogi. Nie musi być w centrum.
system Znalazłem hotel, który może odpowiadać Twoim wymaganiom. Volkshotel leży na obrzeżach Amsterdamu i w odległości 200 metrów od niego znajduje się metro. Cena za dobę w tym hotelu wynosi 240 zł.
user Czy są tam wolne pokoje w dniach od 1 do 6 kwietnia?
system Tak, jest dostępny pokój 3-osobowy.
user W takim razie poproszę o złożenie rezerwacji w tym hotelu na podane dni.
system Chciałbyś dokupić pakiet śniadań w cenie 29 zł za dobę za osobę?
user Nie, dziękuję.
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.
role value act
system Dzień dobry, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
user Dzień dobry, chciałbym zarezerwować pokój dla 3 osób w Amsterdamie. Najlepiej, gdyby hotel znajdował się w miarę blisko metra i nie był za drogi. Nie musi być w centrum. inform(people=3, place='Amsterdam', price='cheap', extra.metro=true, extra.cityCentre=false)
system Znalazłem hotel, który może odpowiadać Twoim wymaganiom. Volkshotel leży na obrzeżach Amsterdamu i w odległości 200 metrów od niego znajduje się metro. Cena za dobę w tym hotelu wynosi 240 zł. inform(price=200, place='Amsterdam', extra.metro.distance=0.2, extra.suburbs=true)&offer(hotel='Volkshotel')
user Czy są tam wolne pokoje w dniach od 1 do 6 kwietnia? request(rooms, date.from=01.04, date.to=06.04)
system Tak, jest dostępny pokój 3-osobowy. inform(room.people=3)
user W takim razie poproszę o złożenie rezerwacji w tym hotelu na podane dni. affirm()
system Chciałbyś dokupić pakiet śniadań w cenie 29 zł za dobę za osobę? request(extra.breakfast, extra.breakfast.price=29)
user Nie, dziękuję. negate()
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')

1 role value act
2 system Dzień dobry, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
3 user Dzień dobry, chciałbym zarezerwować pokój dla 3 osób w Amsterdamie. Najlepiej, gdyby hotel znajdował się w miarę blisko metra i nie był za drogi. Nie musi być w centrum. inform(people=3, place='Amsterdam', price='cheap', extra.metro=true, extra.cityCentre=false)
4 system Znalazłem hotel, który może odpowiadać Twoim wymaganiom. Volkshotel leży na obrzeżach Amsterdamu i w odległości 200 metrów od niego znajduje się metro. Cena za dobę w tym hotelu wynosi 240 zł. inform(price=200, place='Amsterdam', extra.metro.distance=0.2, extra.suburbs=true)&offer(hotel='Volkshotel')
5 user Czy są tam wolne pokoje w dniach od 1 do 6 kwietnia? request(rooms, date.from=01.04, date.to=06.04)
6 system Tak, jest dostępny pokój 3-osobowy. inform(room.people=3)
7 user W takim razie poproszę o złożenie rezerwacji w tym hotelu na podane dni. affirm()
8 system Chciałbyś dokupić pakiet śniadań w cenie 29 zł za dobę za osobę? request(extra.breakfast, extra.breakfast.price=29)
9 user Nie, dziękuję. negate()
10 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')
11
12
13

View File

@ -1,13 +1,13 @@
role value
system Hej, jestem systemem dialogowym, który pomoże Ci zarezerwować pokój hotelowy. Co mogę dla Ciebie zrobić?
user Chciałbym wylecieć do las vegas na tydzień, w moim hotelu musi być kasyno ale cena za noc na osobę nie może przekroczyć $100
system Niestety nie mogę zaproponować hotelu, który odpowiadałby Twoim oczekiwaniom. Najtańsza opcja w okolicy wynosi $167.
user Kurcze, jak sprawdzałem na bookingu to wydawało mi sie ze nie ma z tym problemu. Sprawdź jeszcze raz na 11-14 kwietnia np  Ellis Island Hotel Casino & Brewery
system Przepraszam, za wprowadzenie w błąd. Rzeczywiście ten hotel oferuje niższe ceny. Czy chciałbyś zarezerwować w nim nocleg?
user tak, na 3 noce od 11 kwietnia
system W celu stworzenia rezerwacji potrzebuję Twoje dane: imię i nazwisko, numer telefonu oraz email.
user Karol Cyganik 12345677 ksuevkj@nf.com
system Numer Twojej rezerwacji to 3453221514. Pamiętaj, o tym, żeby ją opłacić maksymalnie 3 dni przed przyjazdem. W przeciwnym wypadku zostanie ona anulowana.
role value act
system Hej, jestem systemem dialogowym, który pomoże Ci zarezerwować pokój hotelowy. Co mogę dla Ciebie zrobić? welcomemsg()
user Chciałbym wylecieć do las vegas na tydzień, w moim hotelu musi być kasyno ale cena za noc na osobę nie może przekroczyć $100 inform(place='Las Vegas', extra.duration='one week', extra.casino=true, price.perDay.max=100, price.currency='dollar')
system Niestety nie mogę zaproponować hotelu, który odpowiadałby Twoim oczekiwaniom. Najtańsza opcja w okolicy wynosi $167. canthelp(price)&inform(price.perDay.min=147, price.currency='dollar')
user Kurcze, jak sprawdzałem na bookingu to wydawało mi sie ze nie ma z tym problemu. Sprawdź jeszcze raz na 11-14 kwietnia np  Ellis Island Hotel Casino & Brewery restart()&inform(date.from=11.04, date.to=14.04, hotel='Ellis Island Hotel Casino & Brewery')
system Przepraszam, za wprowadzenie w błąd. Rzeczywiście ten hotel oferuje niższe ceny. Czy chciałbyś zarezerwować w nim nocleg? affirm()&request(reservation)
user tak, na 3 noce od 11 kwietnia affirm()
system W celu stworzenia rezerwacji potrzebuję Twoje dane: imię i nazwisko, numer telefonu oraz email. request(data[firstName, lastName, phoneNumber, email])
user Karol Cyganik 12345677 ksuevkj@nf.com inform(data[name, phoneNumber, email] = ['Karol Cyganik', '12345677', 'ksuevkj@nf.com']
system Numer Twojej rezerwacji to 3453221514. Pamiętaj, o tym, żeby ją opłacić maksymalnie 3 dni przed przyjazdem. W przeciwnym wypadku zostanie ona anulowana. inform(extra.reservationNumber='3453221514', extra.payment.date='minimum 3 days before arrival')

1 role value act
2 system Hej, jestem systemem dialogowym, który pomoże Ci zarezerwować pokój hotelowy. Co mogę dla Ciebie zrobić? welcomemsg()
3 user Chciałbym wylecieć do las vegas na tydzień, w moim hotelu musi być kasyno ale cena za noc na osobę nie może przekroczyć $100 inform(place='Las Vegas', extra.duration='one week', extra.casino=true, price.perDay.max=100, price.currency='dollar')
4 system Niestety nie mogę zaproponować hotelu, który odpowiadałby Twoim oczekiwaniom. Najtańsza opcja w okolicy wynosi $167. canthelp(price)&inform(price.perDay.min=147, price.currency='dollar')
5 user Kurcze, jak sprawdzałem na bookingu to wydawało mi sie ze nie ma z tym problemu. Sprawdź jeszcze raz na 11-14 kwietnia np  Ellis Island Hotel Casino & Brewery restart()&inform(date.from=11.04, date.to=14.04, hotel='Ellis Island Hotel Casino & Brewery')
6 system Przepraszam, za wprowadzenie w błąd. Rzeczywiście ten hotel oferuje niższe ceny. Czy chciałbyś zarezerwować w nim nocleg? affirm()&request(reservation)
7 user tak, na 3 noce od 11 kwietnia affirm()
8 system W celu stworzenia rezerwacji potrzebuję Twoje dane: imię i nazwisko, numer telefonu oraz email. request(data[firstName, lastName, phoneNumber, email])
9 user Karol Cyganik 12345677 ksuevkj@nf.com inform(data[name, phoneNumber, email] = ['Karol Cyganik', '12345677', 'ksuevkj@nf.com']
10 system Numer Twojej rezerwacji to 3453221514. Pamiętaj, o tym, żeby ją opłacić maksymalnie 3 dni przed przyjazdem. W przeciwnym wypadku zostanie ona anulowana. inform(extra.reservationNumber='3453221514', extra.payment.date='minimum 3 days before arrival')
11
12
13

View File

@ -1,16 +1,16 @@
role value
system Cześć, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc?
user Czy system ten skupia się na konkretnej sieci hoteli czy skupiasz się na całym rynku ofert?
system W swojej ofercie mam posiadam bardzo wiele hoteli, nie tylko z konkretnej sieci.
user Wybornie planuje wyjazd do Lizbony czy mógłbyś znależć coś ciekawego?
system Jaki termin Cię interesuje i dla ilu osób?
user Coś na końcówkę marca dla 5 osób.
system Mogę zaproponować pokój 5-osobowy w hotelu Lisboa w terminie 28-31 marca. Cena za dobę wynosi 506 zł za cały pokój.
user Jest to cena jednostkowa czy za całą grupę?
system Jest to cena za całą grupę. 
user A czy wiadomo jaki metraż jest tego pokoju i czy ma więcej niż jedną łazienkę?
system Pokój ma 48 metrów kwadratowych i posiada jedną łazienkę.
user A czy w cenie do 700 zł znalazłby się pokój nieco większy, ale z dwoma łazienkami?
role value act
"system " Cześć, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
user Czy system ten skupia się na konkretnej sieci hoteli czy skupiasz się na całym rynku ofert? request(extra.specificHotel)
system W swojej ofercie mam posiadam bardzo wiele hoteli, nie tylko z konkretnej sieci. inform(specificHotel=false)
user Wybornie planuje wyjazd do Lizbony czy mógłbyś znależć coś ciekawego? inform(place='Lizbona')
system Jaki termin Cię interesuje i dla ilu osób? request(date, people)
user Coś na końcówkę marca dla 5 osób. inform(date='end of March, people=5)
system Mogę zaproponować pokój 5-osobowy w hotelu Lisboa w terminie 28-31 marca. Cena za dobę wynosi 506 zł za cały pokój. inform(room.people=5, date.from=28.03, date.to=31.03, price.perDay.perRoom=506)&offer(hotel='hotel Lisboa')
user Jest to cena jednostkowa czy za całą grupę? request(price.perDay.perRoom)
system Jest to cena za całą grupę.  inform(price.perDay.perRoom=true)
user A czy wiadomo jaki metraż jest tego pokoju i czy ma więcej niż jedną łazienkę? request(room.size, extra.bathroom.number='more than one')
system Pokój ma 48 metrów kwadratowych i posiada jedną łazienkę. inform(room.size=48, extra.bathroom.number=1)
user A czy w cenie do 700 zł znalazłby się pokój nieco większy, ale z dwoma łazienkami? inform(price=700, extra.bathroom.number=2)

1 role value act
2 system system Cześć, jestem systemem dialogowym do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg()
3 user Czy system ten skupia się na konkretnej sieci hoteli czy skupiasz się na całym rynku ofert? request(extra.specificHotel)
4 system W swojej ofercie mam posiadam bardzo wiele hoteli, nie tylko z konkretnej sieci. inform(specificHotel=false)
5 user Wybornie planuje wyjazd do Lizbony czy mógłbyś znależć coś ciekawego? inform(place='Lizbona')
6 system Jaki termin Cię interesuje i dla ilu osób? request(date, people)
7 user Coś na końcówkę marca dla 5 osób. inform(date='end of March, people=5)
8 system Mogę zaproponować pokój 5-osobowy w hotelu Lisboa w terminie 28-31 marca. Cena za dobę wynosi 506 zł za cały pokój. inform(room.people=5, date.from=28.03, date.to=31.03, price.perDay.perRoom=506)&offer(hotel='hotel Lisboa')
9 user Jest to cena jednostkowa czy za całą grupę? request(price.perDay.perRoom)
10 system Jest to cena za całą grupę.  inform(price.perDay.perRoom=true)
11 user A czy wiadomo jaki metraż jest tego pokoju i czy ma więcej niż jedną łazienkę? request(room.size, extra.bathroom.number='more than one')
12 system Pokój ma 48 metrów kwadratowych i posiada jedną łazienkę. inform(room.size=48, extra.bathroom.number=1)
13 user A czy w cenie do 700 zł znalazłby się pokój nieco większy, ale z dwoma łazienkami? inform(price=700, extra.bathroom.number=2)
14
15
16