diff --git a/data/dialog-13-04-01.tsv b/data/dialog-13-04-01.tsv index 9a436c9..31203cb 100644 --- a/data/dialog-13-04-01.tsv +++ b/data/dialog-13-04-01.tsv @@ -1,24 +1,24 @@ -user Co proszę? null/hello -system Witam w systemie rezerwacji hotelu. Gdzie chciałbyś się wybrać? welcomemsg -user W jakim kraju mogę zarezerwować hotel? help -system Mamy szeroki wybór hoteli na całym świecie. expl-conf -user Przedstaw proszę oferty z obszaru Górnego Karabachu request -system Na ile osób? request -user 3 inform -system W jakim budżecie chciałbyś się zmieścić? request -user 1000 USD na osobę inform -system W jakim terminie? request -user Ostatni tydzień maja 2023 na 6 dni inform -system Jakie chciałbyś udogodnienia w hotelu? request -user Gorąca woda i bezpieczna okolica inform -system Przygotowałam 2 propozycje: -XX - hotel 3 gwiazdkowy, położony w jednej z najbezpieczniejszych okolic miasta, oferujący restauracje, 15 min pieszo od wody -YY - hotel 4 gwiazdkowy, położony blisko wody, 15 minut komunikacja miejscą do centrum select -user Podaj proszę kosztorys dla hotelu YY request -system Pokój 3 osobowy w hotelu YY w terminie 29.05-03.06 kosztuje 2700USD za pobyt. expl-conf -user Czy jest to cena łączna dla 3 osób? reqmore +user Co proszę? null()/hello() +system Witam w systemie rezerwacji hotelu. Gdzie chciałbyś się wybrać? welcomemsg() +user W jakim kraju mogę zarezerwować hotel? help(country) +system Mamy szeroki wybór hoteli na całym świecie. expl-conf() +user Przedstaw proszę oferty z obszaru Górnego Karabachu request(country=Górny Karabuch) +system Na ile osób? request(people) +user 3 inform(people=3) +system W jakim budżecie chciałbyś się zmieścić? request(price) +user 1000 USD na osobę inform(price=1000USD) +system W jakim terminie? request(date) +user Ostatni tydzień maja 2023 na 6 dni inform(date=29.05.2023-03.06.2023) +system Jakie chciałbyś udogodnienia w hotelu? request(facilities) +user Gorąca woda i bezpieczna okolica inform(facilities=[gorąca woda, bezpieczna okolica]) +system Przygotowałam 2 propozycje: -XX - hotel 3 gwiazdkowy, położony w jednej z najbezpieczniejszych okolic miasta, oferujący restauracje, 15 min pieszo od wody -YY - hotel 4 gwiazdkowy, położony blisko wody, 15 minut komunikacja miejscą do centrum select(XX,YY) +user Podaj proszę kosztorys dla hotelu YY request(price where hotel=YY) +system Pokój 3 osobowy w hotelu YY w terminie 29.05-03.06 kosztuje 2700USD za pobyt. expl-conf(people=3, hotel=YY, date=29.05-03.06, price=2700USD ) +user Czy jest to cena łączna dla 3 osób? reqmore() system Tak, jest to łączna cena za pokój 3 osobowy na 6 dni w podanym terminie dla 3 osób. Cena obejmuje śniadania. expl-conf -user Czy oferta zawiera ubezpieczenie? reqmore -system ubezpieczenie można dokupić osobno expl-conf -user Ile wynosi łączna cena z ubezpieczeniem dla 3 osób? request -system 2800USD expl-conf -user Rezygnuję z rezerwacji. Potrzebuję więcej czasu do namysłu. negate/bye -system Dobrze, w razie czego służę pomocą. bye +user Czy oferta zawiera ubezpieczenie? reqmore(insurance) +system ubezpieczenie można dokupić osobno expl-conf() +user Ile wynosi łączna cena z ubezpieczeniem dla 3 osób? request(price with insurance) +system 2800USD expl-conf(price + insurance = 2800USD) +user Rezygnuję z rezerwacji. Potrzebuję więcej czasu do namysłu. negate()/bye() +system Dobrze, w razie czego służę pomocą. bye() diff --git a/data/dialog-13-06-01.tsv b/data/dialog-13-06-01.tsv index f2975bd..d56f169 100644 --- a/data/dialog-13-06-01.tsv +++ b/data/dialog-13-06-01.tsv @@ -1,10 +1,10 @@ -user witam hello -system Witam w systemie rezerwacji hoteli. Gdzie chciałbyś się wybrać? welcommsg -user chciałbym zwiedzić coś egzotycznego. Co możesz mi zaproponować? request -system Proponuję Dominikanę offer -user tam jest trochę za zimno deny -system Brazylia może? offer -user brzmi bardzo fajnie! Jakie są ceny hoteli w Brazylii? request -system Ceny są różne, jakie udogodnienia chciałbyś mieć w hotelu? request -user Chciałbym aby to był pokój dla 2 osób i doga inform -system Oferuję : -hotel YY - hotel połozony w stolicy Brazylii, oferujący transport w miejsca tropikalne pokazujące faune i flore Brazylii, pokoje dostosowane do pobytu zwierzaka -hotel XX- polozony na obrzezach stolicy Brazylii, oferujący kompleks spa oraz prywatny ogród tropikalny, w okolicy jest wiele lokalnych restauracji oraz spokojna okolica select +user witam hello() +system Witam w systemie rezerwacji hoteli. Gdzie chciałbyś się wybrać? welcommsg() +user chciałbym zwiedzić coś egzotycznego. Co możesz mi zaproponować? request(country where facilities=egzotyczne) +system Proponuję Dominikanę offer(country=Dominikana) +user tam jest trochę za zimno deny() +system Brazylia może? offer(country= Brazylia) +user brzmi bardzo fajnie! Jakie są ceny hoteli w Brazylii? request(price where hotel in country(Brazylia)) +system Ceny są różne, jakie udogodnienia chciałbyś mieć w hotelu? request(facitilies)) +user Chciałbym aby to był pokój dla 2 osób i doga inform(people=2 and animals=1) +system Oferuję : -hotel YY - hotel połozony w stolicy Brazylii, oferujący transport w miejsca tropikalne pokazujące faune i flore Brazylii, pokoje dostosowane do pobytu zwierzaka -hotel XX- polozony na obrzezach stolicy Brazylii, oferujący kompleks spa oraz prywatny ogród tropikalny, w okolicy jest wiele lokalnych restauracji oraz spokojna okolica select(YY,XX) diff --git a/data/dialog-13-08-01.tsv b/data/dialog-13-08-01.tsv index 9256403..088024c 100644 --- a/data/dialog-13-08-01.tsv +++ b/data/dialog-13-08-01.tsv @@ -1,13 +1,13 @@ -user Dzień dobry hello -system Witam w systemie rezerwacji hoteli. Gdzie chciałbys się wybrać? welcomemsg -user Dzień dobry. Chciałbym wybrać się do warszawy na przyszły weekend. Szukam pokoi dla dwóch osób w cenie do 500 zł za noc. inform/request -system Jakie udogodnienia chciałbys w hotelu? request -user Zależałoby mi na śniadaniu oraz na tym żeby hotel był blisko centrum miasta. Miło by było jakby był dostępny basen. inform -system Oferuję 2 hotele: -hotel ZZ - w ścisłym centrum, z basenem oraz śniadaniami -hotel YY - nieco tańszy, 5 minut spacerkiem do centrum miasta, oferujący kompleks spa oraz śniadania select -user Poproszę w takim wypadku o rezerwację w hotelu YY. confirm -system Proszę podać termin rezerwacji. request -user 31.03-02.04 inform -system Dobrze, w takim razie hotel YY dla dwóch osób w terminie 31.03 do 02.04, czy wszystko się zgadza? confirm-domain +user Dzień dobry hello() +system Witam w systemie rezerwacji hoteli. Gdzie chciałbys się wybrać? welcomemsg() +user Dzień dobry. Chciałbym wybrać się do warszawy na przyszły weekend. Szukam pokoi dla dwóch osób w cenie do 500 zł za noc. inform(city=Warszawa, date=31.03-02.04, people=2, price<1000)/request(hotel) +system Jakie udogodnienia chciałbys w hotelu? request(facilities) +user Zależałoby mi na śniadaniu oraz na tym żeby hotel był blisko centrum miasta. Miło by było jakby był dostępny basen. inform(facilities=[śniadanie, blisko centrum, basen] +system Oferuję 2 hotele: -hotel ZZ - w ścisłym centrum, z basenem oraz śniadaniami -hotel YY - nieco tańszy, 5 minut spacerkiem do centrum miasta, oferujący kompleks spa oraz śniadania select(ZZ,XX,YY) +user Poproszę w takim wypadku o rezerwację w hotelu YY. confirm(YY) +system Proszę podać termin rezerwacji. request(date) +user 31.03-02.04 inform(date) +system Dobrze, w takim razie hotel YY dla dwóch osób w terminie 31.03 do 02.04, czy wszystko się zgadza? confirm-domain(hotel=YY, people=2,date=31.03-02.04) user Tak, dziękuję affirm -system Dobrze, rezerwacja hotelu YY dla dwóch osób w terminie 31.03 do 02.04 potwierdzona. Numer rezerwacji: 1234567890. Życzę miłego pobytu! inform -user Dziękuję! thankyou +system Dobrze, rezerwacja hotelu YY dla dwóch osób w terminie 31.03 do 02.04 potwierdzona. Numer rezerwacji: 1234567890. Życzę miłego pobytu! inform(reservation=1234567890) +user Dziękuję! thankyou() diff --git a/data/dialog-13-12-01.tsv b/data/dialog-13-12-01.tsv index 307a027..3f89d0b 100644 --- a/data/dialog-13-12-01.tsv +++ b/data/dialog-13-12-01.tsv @@ -1,21 +1,21 @@ -user Dzień dobry, jakiego rodzaju kuchnię państwo oferujecie? hello -system Witam jesteśmy systemem do rezerwacji hotelu. Gdzie chciałbyś się wybrać? welcomemsg -user Dzień dobry, szukam ofert wycieczek wakacyjnych last minute, czy mają państwo jakieś w ofercie? reqmore -system Jesteśmy systemem do rezerwacji hoteli. niestety nie oferjemy wycieczek. Jednak jeśli byłbyś zainteresowany ofertą wycieczek możemy znaleźć hotel, który oferuje takie udogodnienie. expl-conf -user Interesowałaby mnie Chorwacja, Grecja lub Cypr. Czy któryś z tych krajów wchodzi w grę? reqmore -system Tak oczywiście, mamy szeroki wybór hoteli w wielu zakątkach świata. Na ile osób przewidziana byłay rezerwacja? request -user Szukam pokoju dla dwóch osób. Proszę o polecenie kilku z powyższych krajów reqmore -system Czy chciałbyś hotele bliżej wody czy w centrum? request -user Hotel w zabytkowym centrum miasta położonego nad morzem inform -system W jakim budżecie? request -user Maksymalna cena za jedną dobę to 300 złotych inform -system Oferuję: -hotel YY w Grecji, Kos - położony przy plaży, z restauracją oraz kompleksem spa, blisko słynnego pierwszego szpitala na świecie -hotel ZZ w Chorwacji - połozony na wyspie Korcula, blisko miasteczka oferującego wiele udogodnień oraz zabytków -hotel XX na Cyprze - położony poza miastem, oferujący kompleks spa oraz bezpośredni dostęp do wody, hotel oferuje wiele wycieczek dodatkowo płatnych po wyspie select -user Znalazłaby się jakaś alternatywa dla hotelu na Cyprze z wycieczką w cenie? reqalts -system Hotel XXY położony niedaleko hotelu XX jest trochę tańszą alternatywą, jednak nie posiada bezpośredniego dostępu do wody offer -user A co z wycieczką? reqmore -system wycieczki są dostępne w ofercie hotelu expl-conf -user Hmmm, to może ten ze szpitalem jednak confirm -system W jakim terminie chciałbyś dokonać rezerwacji? request -user Od przyszłego poniedziałku do piątku inform -system Dobrze w takim razie hotel YY na Kos dla dwóch osób, w terminie 27.03 do 31.03 expl-conf +user Dzień dobry, jakiego rodzaju kuchnię państwo oferujecie? hello() +system Witam jesteśmy systemem do rezerwacji hotelu. Gdzie chciałbyś się wybrać? welcomemsg() +user Dzień dobry, szukam ofert wycieczek wakacyjnych last minute, czy mają państwo jakieś w ofercie? reqmore(lastminute) +system Jesteśmy systemem do rezerwacji hoteli. niestety nie oferjemy wycieczek. Jednak jeśli byłbyś zainteresowany ofertą wycieczek możemy znaleźć hotel, który oferuje takie udogodnienie. expl-conf() +user Interesowałaby mnie Chorwacja, Grecja lub Cypr. Czy któryś z tych krajów wchodzi w grę? reqmore(country=[Chorwacja, Grecja, Cypr]) +system Tak oczywiście, mamy szeroki wybór hoteli w wielu zakątkach świata. Na ile osób przewidziana byłay rezerwacja? request(people) +user Szukam pokoju dla dwóch osób. Proszę o polecenie kilku z powyższych krajów reqmore(people=2, country) +system Czy chciałbyś hotele bliżej wody czy w centrum? request(facilities=[blisko wody, blisko centrum]) +user Hotel w zabytkowym centrum miasta położonego nad morzem inform(facilities=[zabytkowe miasto, nad morzem]) +system W jakim budżecie? request(price) +user Maksymalna cena za jedną dobę to 300 złotych inform(price=300zł for 1 day for 1 people) +system Oferuję: -hotel YY w Grecji, Kos - położony przy plaży, z restauracją oraz kompleksem spa, blisko słynnego pierwszego szpitala na świecie -hotel ZZ w Chorwacji - połozony na wyspie Korcula, blisko miasteczka oferującego wiele udogodnień oraz zabytków -hotel XX na Cyprze - położony poza miastem, oferujący kompleks spa oraz bezpośredni dostęp do wody, hotel oferuje wiele wycieczek dodatkowo płatnych po wyspie select(YY,ZZ,XX) +user Znalazłaby się jakaś alternatywa dla hotelu na Cyprze z wycieczką w cenie? reqalts(country=Cypr, facilities=wycieczka) +system Hotel XXY położony niedaleko hotelu XX jest trochę tańszą alternatywą, jednak nie posiada bezpośredniego dostępu do wody offer(XXY) +user A co z wycieczką? reqmore(facilities=wycieczka) +system wycieczki są dostępne w ofercie hotelu expl-conf() +user Hmmm, to może ten ze szpitalem jednak confirm(hotel=YY) +system W jakim terminie chciałbyś dokonać rezerwacji? request(date) +user Od przyszłego poniedziałku do piątku inform(date=27.03-31.03) +system Dobrze w takim razie hotel YY na Kos dla dwóch osób, w terminie 27.03 do 31.03 expl-conf(hotel=YY, people=2, date=27.03-31.03, city=Kos) system czy wszystko się zgadza? comfirm-domain diff --git a/data/dialog-13-14-01.tsv b/data/dialog-13-14-01.tsv index 5978b09..2c83a73 100644 --- a/data/dialog-13-14-01.tsv +++ b/data/dialog-13-14-01.tsv @@ -1,13 +1,13 @@ -user Hej, chciałbym zamówić pokój w Las Vegas na termin 25.03 - 17.04 hello/inform -system Witam w systemie rezerwacji hotelu. Na ile osób przewidziana jest rezerwacja? welcomemsg -user na 9 inform -system Czy pokoje mają być 2 czy 3 osobowe? request -user jeśli jest możliwość to 1 osobowe, a jak nie to 2 inform -system Dobrze. Czy masz przewidziany budżet na całość rezerwacji? request -user budżet to nie problem inform -system Jakie chciałbyś udogodnienia w hotelu? request -user chciałbym żeby był all inclusive i przede wszystkim był blisko kasyna inform -system Przygotowałam 3 oferty: -XXX - 5 gwiazdkowy hotel, z basenem, położony blisko centrum oraz wielu kasyn -YYY - 5 gwiazdkowy hotel, z centrum spa, położony w kultowej lokalizacji Las Vegas, blisko najlepszych atrakcji, w okolicy równiez znajdują sie 2 kasyna -ZZZ - 4 gwiazdkowy hotel, z pięknym widokiem na całe miasto, w spokojnej okolicy, 10 minut pieszo do centrum Las Vegas select -user Poproszę zarezerwować pokój xxx w takim razie confirm -system Dobrze. Hotel XXX dla 9 osób w terminie 25.03-17.04 zarezerwowany. Będą to 5 pokoi jednoosobowych oraz 2 pokoje 2 osobowe. Numer rezerwacji : 1234567890. Miłego pobytu! inform -user Dziękuję! Pobyt na pewno będzie miły thankyou/bye +user Hej, chciałbym zamówić pokój w Las Vegas na termin 25.03 - 17.04 hello()/inform(City=Las Vegas, date=25.03-17.04) +system Witam w systemie rezerwacji hotelu. Na ile osób przewidziana jest rezerwacja? welcomemsg()/request(people) +user na 9 inform(people=9) +system Czy pokoje mają być 2 czy 3 osobowe? request(peopleInRoom) +user jeśli jest możliwość to 1 osobowe, a jak nie to 2 inform(if no peopleInRoom=1 then peopleInRoom=2) +system Dobrze. Czy masz przewidziany budżet na całość rezerwacji? request(price) +user budżet to nie problem inform(price=oo) +system Jakie chciałbyś udogodnienia w hotelu? request(facilities) +user chciałbym żeby był all inclusive i przede wszystkim był blisko kasyna inform(facilities=[blisko kasyna, allinclusive}) +system Przygotowałam 3 oferty: -XXX - 5 gwiazdkowy hotel, z basenem, położony blisko centrum oraz wielu kasyn -YYY - 5 gwiazdkowy hotel, z centrum spa, położony w kultowej lokalizacji Las Vegas, blisko najlepszych atrakcji, w okolicy równiez znajdują sie 2 kasyna -ZZZ - 4 gwiazdkowy hotel, z pięknym widokiem na całe miasto, w spokojnej okolicy, 10 minut pieszo do centrum Las Vegas select(XXX,YYY,ZZZ) +user Poproszę zarezerwować pokój xxx w takim razie confirm(hotel=XXX) +system Dobrze. Hotel XXX dla 9 osób w terminie 25.03-17.04 zarezerwowany. Będą to 5 pokoi jednoosobowych oraz 2 pokoje 2 osobowe. Numer rezerwacji : 1234567890. Miłego pobytu! inform(reservation=1234567890) +user Dziękuję! Pobyt na pewno będzie miły thankyou()/bye() diff --git a/data/dialog-13-18-01.tsv b/data/dialog-13-18-01.tsv index dc07e90..ca53931 100644 --- a/data/dialog-13-18-01.tsv +++ b/data/dialog-13-18-01.tsv @@ -1,18 +1,18 @@ -user Dzień dobry hello -system Witam w systemie rezerwacji hotelu. Gdzie chciałbyś się wybrać? welcomemsg -user Dzień dobry, chciałbym zarezerwować nocleg w jakimś tanim hotelu we Włoskich Alpach inform -system Na ile osób przewidziana jest rezerwacja? request -user 1 osoba inform -system W jakim budżecie chciałbys się zmieścic? request -user Chciałbym mieć nocleg na 5 dni, maksymalnie 200 euro za noc. inform -system Czy chciałbyś jakieś udogodnienia w hotelu? request -user Przydała by się sauna oraz jacuzzi. inform -system Oferuję: -hotel XX w Marileva - piękny hotel, oferujący kompleks spa oraz niebiańskie widoki na Alpy, hotel oferuje również śniadania za opłatą - hotel YY w Madonna di Campligo - przepiękny ośrodek , w około wiele atrakcji. hotel oferuje basen oraz kompleks spa oraz oferuje dodatkową płatną restauracje ala carte Oba hotele mieszczą się w budzecie 180 euro za noc na osobe select -user Czy w cenę hotelu wchodzą może skipassy? reqmore -system Niestety nie, jednak hotele oferują zniżki na skipass w ośrodku narciarskim oraz darmowy skibus do wyciągów. expl-conf -user O super! Który by Pani hotel wybrała? Wolę miejsca gdzie wieczorem jest się gdzie pobawić... reqmore -system W takim razie polecam Madonnę offer -user Super! Proszę o rezerwację i życzę miłego dnia confirm/bye -system W jakim terminie chciałbyś się wybrać? request -user A no tak, to też ważna kwestia... interesuje mnie pierwszy tydzień grudnia tego roku. inform -system Dobrze. Hotel YY dla jednej osoby w terminie 1.12-08.12 zarezerwowany. Życzę miłego wypoczynku. inform/bye +user Dzień dobry hello() +system Witam w systemie rezerwacji hotelu. Gdzie chciałbyś się wybrać? welcomemsg() +user Dzień dobry, chciałbym zarezerwować nocleg w jakimś tanim hotelu we Włoskich Alpach inform(country=Włochy, area=Alpy, price=low) +system Na ile osób przewidziana jest rezerwacja? request(people) +user 1 osoba inform(people=1) +system W jakim budżecie chciałbys się zmieścic? request(price) +user Chciałbym mieć nocleg na 5 dni, maksymalnie 200 euro za noc. inform(period=5, price=1000Euro) +system Czy chciałbyś jakieś udogodnienia w hotelu? request(facilities) +user Przydała by się sauna oraz jacuzzi. inform(facilities+[sauna, jacuzii]) +system Oferuję: -hotel XX w Marileva - piękny hotel, oferujący kompleks spa oraz niebiańskie widoki na Alpy, hotel oferuje również śniadania za opłatą - hotel YY w Madonna di Campligo - przepiękny ośrodek , w około wiele atrakcji. hotel oferuje basen oraz kompleks spa oraz oferuje dodatkową płatną restauracje ala carte Oba hotele mieszczą się w budzecie 180 euro za noc na osobe select(XX,YY) +user Czy w cenę hotelu wchodzą może skipassy? reqmore(facilities=skipass) +system Niestety nie, jednak hotele oferują zniżki na skipass w ośrodku narciarskim oraz darmowy skibus do wyciągów. expl-conf() +user O super! Który by Pani hotel wybrała? Wolę miejsca gdzie wieczorem jest się gdzie pobawić... reqmore(facilities=życie nocne) +system W takim razie polecam Madonnę offer(city=Madonna) +user Super! Proszę o rezerwację i życzę miłego dnia confirm()/bye() +system W jakim terminie chciałbyś się wybrać? request(date) +user A no tak, to też ważna kwestia... interesuje mnie pierwszy tydzień grudnia tego roku. inform(date = 1.12-08.12) +system Dobrze. Hotel YY dla jednej osoby w terminie 1.12-08.12 zarezerwowany. Życzę miłego wypoczynku. inform(hotel=YY, people=1, date=1.12-08.12)/bye() diff --git a/data/dialog-14-01-01.tsv b/data/dialog-14-01-01.tsv index e69de29..617f112 100644 --- a/data/dialog-14-01-01.tsv +++ b/data/dialog-14-01-01.tsv @@ -0,0 +1,12 @@ +user dzien dobry, czy poleci pan cos z menu? hello() +system Witamy w systemie rezerwacji pokoi hotelowych. Czy jest pan zainteresowany w konkretnym menu z restauracji z jednym z hoteli? welcomemsg() +user tak, czy sa wolne pokoje z ładnym widokiem dla 2 osob w przyszły weekend? request(room)&inform(people=2,date=next_weekend) +system W jakiej miejscowości chciałby dokonać Pan rezerwacji? reques(city) +user Warszawa inform(city) +system Dobrze, czy zainteresuje Pana 5 gwiazdowy hotel xyz w centrum Warszawy z widokiem na rynek, wliczonym śniadaniem oraz spa? offer(xyz) +user a mozna troche dalej, na rynku straszne halasy sa reqalts() +system Dobrze, może zainteresuje Pana hotel zzz 7 km od centrum z widokiem na jezioro? offer(zzz) +user tak, to jest to confirm() +system Dobrze, rezerwacja na termin 01.04.2023 - 02.04.2023 w hotelu zzz została zrobiona. Numer rezerwacji: 111333555 affirm()&inform(reservation_number) +user potwierdzam confirm() +system Dziękuję, do zobaczenia! bye() diff --git a/data/dialog-14-03-01.tsv b/data/dialog-14-03-01.tsv index e69de29..fb1c9f5 100644 --- a/data/dialog-14-03-01.tsv +++ b/data/dialog-14-03-01.tsv @@ -0,0 +1,13 @@ +user dzień dobry hello() +system Witamy w systemie rezerwacji pokoi hotelowych. welcomemsg +user chciałbym zarezerwować pokój dwuosobowy na dni 25-28 marca 2023 request(people=2,date=25-28 marca 2023) +system Dobrze, w jakiej miejscowości chciałby Pan zarezerwować pokój? request(city) +user w Poznaniu inform(city) +system Dobrze czy ma Pan jeszcze dodatkowe wymagania dotyczące zakwaterowania? request(requirements) +user balkon w pokoju, bar w hotelu inform(requirements=balkon&bar) +system Dobrze, czy zainteresuje Pana 4 gwiazdkowy hotel xyz znajdujący się 2 km od rynku, który posiada balkon, bar oraz wliczone śniadanie w cenę? offer(xyz) +user zależy ile kosztuje reqmore(price) +system Hotel xyz kosztuje 220 zł za dobę. inform(price) +user brzmi dobrze confirm() +system Dobrze, rezerwacja w hotelu xyz na termin 25.03.23 - 28.03.23 została zrobiona. Numer rezerwacji 987654321 affirm()&inform(reservation_number=987654321) +user dziękuję thankyou() diff --git a/data/dialog-14-05-01.tsv b/data/dialog-14-05-01.tsv index e69de29..7bfe881 100644 --- a/data/dialog-14-05-01.tsv +++ b/data/dialog-14-05-01.tsv @@ -0,0 +1,13 @@ +user Witam, z jakim systemem mam do czynienia? hello()&request(system) +system Witamy w systemie rezerwacji pokoi hotelowych. welcomemsg() +user Chciałbym zarezerowować pokój w jakimś hotelu w Warszawie, możliwie jak najbliżej lotniska. request(room)&inform(city=Warszwa,area=close_to_airport) +system Dobrze, czy zainteresowałby Pana hotel xyz, który znajduje się 1,2 km od lotniska i dodatkowo ma wliczone śniadanie w cenę? offer(xyz) +user To zależy od tego jaka jest cena. Mogę poprosić o szerszy wybór hoteli? request(price)&reqalts() +system Dobrze, mam do zaoferowania parę hoteli spełniających Twoje wymagania: -xyz - 4 gwiazdkowy hotel z bufetem, basenem i parkingiem 200 zł za dobę w odległości 1,2 km od lotniska -yzx - 3 gwiazdkowy hotel niedaleko stadionu z opcją wykupu śniadania 120 zł za dobę w odległości 2,5 km od lotniska -zxy - budżetowy motel z restauracją obok oraz parkingiem strzeżonym 80 zł za dobę położony 4 km od lotniska Czy jest Pan zainteresowany jedną z opcji? select(hotel) +user W tej sytuacji jestem zainteresowany rezerwacją tego hotelu, który jest najbliżej inform(option=xyz) +system Jaki jest termin wizyty? request(date) +user 31.03.2023 - 02.04.2023 inform(date=31.03.2023 – 02.04.2023) +system Dobrze, czy rezerwacja ma być dla jednej osoby? request(people) +user Tak, dla jednej inform(number_of_people=1) +system Dobrze rezerwacja dla 1 osoby w hotelu xyz na termin 31.03.2023 - 02.04.2023 została zrobiona. Numer rezerwacji: 444555666 affirm()&inform(reservation_number=444555666) +user dziękuję bardzo thankyou() diff --git a/data/dialog-14-07-01.tsv b/data/dialog-14-07-01.tsv index e69de29..c44db4c 100644 --- a/data/dialog-14-07-01.tsv +++ b/data/dialog-14-07-01.tsv @@ -0,0 +1,13 @@ +user Witam hello() +system Witamy w systemie rezerwacji pokoi hotelowych. welcomemsg() +user Witam, chcialbym zarezerwowac pokoj dla 3 osob, 2 os na jeden pokoj a ta trzecia osobno inform(number_of_rooms(2),number_of_people(2,1) +system Dobrze, w jakiej miejscowości chciałby Pan zarezerwować ten hotel i w jakim terminie? request(city) +user W Sosnowcu, na 9-11 września inform(city=Sosnowiec,date=9-11 września) +system Czy zainteresuje Pana hotel xyz w Sosnowcu niedaleko centrum? W cenę ma wliczone śniadanie i dodatkowo jest dostępny basen. offer(xyz) +user Poproszę confirm() +system Dobrze, rezerwacja na 2 pokoje w hotelu xyz w Sosnowcu została zrobiona na termin 9-11 września. Numer rezerwacji 0987654321. affirm()&inform(reservation_number=0987654321) +user Dziękuję, kiedy mogę zapłacić? request(payment) +system Zapłacić można albo z góry albo przy odebraniu kluczy do pokoju. inform(payment=z góry albo przy odebraniu kluczy do pokoju.) +user Ok, to zapłacę przy odebraniu kluczy inform(payment=przy odebraniu kluczy do pokoju.) +system Dobrze, czekamy na Pańską wizytę z niecierpliwością! confirm() +user Do zobaczenia bye() diff --git a/data/dialog-14-11-01.tsv b/data/dialog-14-11-01.tsv index e69de29..42f5403 100644 --- a/data/dialog-14-11-01.tsv +++ b/data/dialog-14-11-01.tsv @@ -0,0 +1,16 @@ +user chciałbym zamówić jedzenie request(food) +system Witamy w systemie rezerwacji pokoi hotelowych. Czy jest pan zainteresowany w konkretnym menu z restauracji w jednym z hoteli? welcomemsg() +user podaj menu, dań głównych request(menu) +system Dzień dobry, niestety nie mamy dostępu do informacji na temat menu w naszych hotelach. Czy jest Pan zainteresowany rezerwacją pokoju w jednym z hoteli, z którymi współpracujemy? canthelp() +user tak jaki hotel jest najbliżej Poznania confirm()&inform(city=Poznań) +system Dobrze, mam do zaoferowania parę hoteli spełniających Twoje wymagania: -xyz - 5 gwiazdkowy hotel blisko rynku z bufetem i parkingiem podziemnym -yzx - 4 gwiazdkowy hotel niedaleko stadionu z opcją wykupu śniadania -zxy - budżetowy motel położony 5 km od centrum z restauracją obok oraz parkingiem strzeżonym Czy jest Pan zainteresowany jedną z opcji? offer(xyz,yzx,zxy) +user czy w zxy jest basen? request(pool) +system zxy nie posiada basenu. negate(pool) +user a xyz? request(pool) +system xyz posiada spa, jednak nie posiada basenu inform(spa)&negate(pool) +user czy sa wolne 2 osobowe pokoje na 25.03? request(rooms=2,date=25.03) +system w hotelu xyz są jeszcze 2 wolne pokoje 2-osobowe na termin 25.03. Czy dokonać rezerwacji? inform(availability)&request(confirmation) +user tak, o której zaczyna się doba hotelowa? request(check-in/out time) +system Doba hotelowa w hotelu xyz zaczyna się o 14. inform(check-in/out time) +user potwierdzam rezerwację confirm() +system Dobrze, rezerwacja w hotelu xyz na termin 25.03 została zrobiona. Numer rezerwacji 444555666. confirm()&inform(reservation_number=444555666) diff --git a/data/dialog-14-13-01.tsv b/data/dialog-14-13-01.tsv index e69de29..dc43b4e 100644 --- a/data/dialog-14-13-01.tsv +++ b/data/dialog-14-13-01.tsv @@ -0,0 +1,15 @@ +user witam hello() +system Witamy w systemie rezerwacji pokoi hotelowych. welcomemsg() +user chcialabym dokonac rezerwacji pokoju w warszawie inform(city=Warszawa) +system Dobrze, czy masz jakieś dodatkowe wymagania dotyczące zakwaterowania? reqmore() +user wazny jest dla mnie jedyny parking oraz sniadania w formie bufetu inform(requirement=parking,requirement=breakfast) +system Dobrze, mam do zaoferowania parę hoteli spełniających Twoje wymagania: -xyz - 5 gwiazdkowy hotel blisko rynku z bufetem, basenem i parkingiem -yzx - 4 gwiazdkowy hotel niedaleko stadionu z opcją wykupu śniadania -zxy - budżetowy motel położony 5 km od centrum z restauracją obok oraz hotelem strzeżonym Czy jest Pani zainteresowana jedną z opcji? offer(xyz,yzx,zxy) +user w jakiej cenie jest hotel yzx request(price) +system Hotel yzx kosztuje 140 zł za dobę. inform(price=140) +user dobrze to chcialabym zarezerwowac ten hotel confirm() +system Na jaki termin chciałabyś dokonać rezerwacji? request(date) +user na DD.MM.RR do DD.MM.RR inform(date=DD.MM.RR do DD.MM.RR) +system Dobrze, czy rezerwacja ma być dla jednej osoby? request(people) +user dla 2 inform(people=2) +system Dobrze rezerwacja dla 2 osób w hotelu yzx na termin DD.MM.RR - DD.MM.RR została zrobiona. Numer rezerwacji: 1234567890 confirm()&inform(reservation_number=1234567890) +user dziekuje thankyou() diff --git a/data/dialog-14-15-01.tsv b/data/dialog-14-15-01.tsv index e69de29..4f23512 100644 --- a/data/dialog-14-15-01.tsv +++ b/data/dialog-14-15-01.tsv @@ -0,0 +1,11 @@ +user Dzień dobry hello() +system Witamy w systemie rezerwacji pokoi hotelowych. welcomemsg() +user Chciałbym zarezerwować hotel w Zakopanem na najbliższy weekend. request(hotel)&inform(city=Zakopane) +system Dobrze, czy hotel xyz, który znajduje się niedaleko stoku spełniałby Pańskie wymagania? offer(xyz) +user Czy hotel posiada przynajmniej 3 gwiazdki oraz basen? request(stars=3,pool) +system Dzień dobry, hotel ma 3 gwiazdki i nie posiada basenu. inform(stars=3,pool=false) +user Poproszę o znalezienie hotelu z basenem. inform(requirement=pool) +system Dobrze, czy 4 gwiazdkowy hotel zyx, który znajduje się 3 km od centrum i posiada basen oraz wliczone w cenę śniadanie Pana zainteresuje? offer(zyx) +user Tak proszę o dokonanie rezerwacji pokoju dla trzech osób. confirm&inform(people=3) +system Dobrze rezerwacja dla 3 osób w hotelu zyx w Zakopanem na najbliższy weekend została zrobiona. Numer rezerwacji: 999888777 confirm()&inform(reservation_number=999888777) +user Dziękuję bardzo thankyou() diff --git a/data/dialog-14-17-01.tsv b/data/dialog-14-17-01.tsv index e69de29..258a0a3 100644 --- a/data/dialog-14-17-01.tsv +++ b/data/dialog-14-17-01.tsv @@ -0,0 +1,11 @@ +user Dzień dobry hello() +system Dzień dobry! Witam w systemie rezerwacji pokojów hotelowych. W czym mogę pomóc? welcomemsg() +user Chciałbym zarezerwować pokój na dwie doby, najlepiej z widokiem na miasto. Rezerwacja od 25.03 do 27.03. Czy jest może u Państwa dostępny pokój? inform(requirement=view_of_city,date=25.03-77.03) +system Dobrze, czy hotel xyz, który znajduje się blisko centrum by pasował? offer(xyz) +user Tak, to ten hotel w Poznaniu confirm() +system Dobrze, są jeszcze wolne pokoje w cenie 150 zł za dobę. Czy dokonać rezerwacji? inform(price=150)&request(confirmation) +user Tak, poproszę dla dwóch osób inform(people=2) +system Dobrze, rezerwacja dla 2 osób jest zrobiona w hotelu xyz o numerze rezerwacji 123456789 confirm()&inform(reservation_number=123456789) +user Bardzo dziękuję, będziemy za 3 dni o godzinie 15 thankyou()&confirm() +user Do zobaczenia bye() +system Dziękuję i do zobaczenia! thankyou() diff --git a/data/dialog-14-19-01.tsv b/data/dialog-14-19-01.tsv index e69de29..d1f22ee 100644 --- a/data/dialog-14-19-01.tsv +++ b/data/dialog-14-19-01.tsv @@ -0,0 +1,8 @@ +user Dzień dobry. Chciałbym anulować rezerwację hello()&inform(cancellation) +system Witamy w systemie rezerwacji pokoi hotelowych. welcomemsg() +system Dobrze, proszę podać numer rezerwacji. request(reservation_number) +user 8976098 inform(reservation_number=8976098) +system Dobrze, rezerwacja została anulowana. Czy można poznać powód anulowania? affirm()&request(reason) +user Bardzo dziękuję za sprawne załatwienie tematu. Powodem jest choroba mojej żony i niestety nie jesteśmy w stanie udać się w podróż ze względu na jej stan fizyczny. thankyou()&inform(reason=sickness) +system Dziękuję za podanie powodu i życzę szybkiego powrotu do zdrowia! thabkyou() +user Jeszcze raz bardzo dziękuję thankyou() diff --git a/data/dialog-15-02-01.tsv b/data/dialog-15-02-01.tsv index e69de29..6ac2f56 100644 --- a/data/dialog-15-02-01.tsv +++ b/data/dialog-15-02-01.tsv @@ -0,0 +1,16 @@ +user Dzień dobry, chciałbym coś zamówić hello()&help() +system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? welcomemsg() +user chiałem zarezerwować dwa pokoje na dni 28-30 kwiecień inform(number_of_rooms=dwa, date=28.04-30.04) +system Ilu osobowe pokoje Pana interesują? Do jakiej lokalizacji chciałby Pan się wybrać? request(people)&request(place) +user w karpaczu, oba pokoje dwuosobowe inform(place=Karpacz, people=2) +system Dobrze, proponuje 4 gwiazdkowy hotel w centrum Karpacza w cenie 200 zł za noc za jeden pokój dwuosobowy. Czy jest Pan zainteresowany? offer(place=Karpacz, price=200) +user czy w ofercie jest wyżywienie? request(is_food) +system Posiłki w postaci śniadania, obiadu, kolacji są dostępne w hotelowej restauracji w cenie 120 zł za dzień za osobę. Czy jest Pan zainteresowany? inform(is_food=tak) +user czy jest opcja samego śniadania? obiad zjemy gdzieś na mieście reqalts(food=sniadanie) +system Tak samo śniadanie jest w ofercie za 40 zł za dzień. Czy doliczyć śniadania dla każdej z czterech osób na całość pobytu? offer(food=sniadanie, price=40)&request(book) +user tak proszę tak zrobić confirm() +system Dobrze, numer rezerwacji to 234890, dokładny adres to Słowackiego 3, Karpacz. Płatność kartą lub gotówką na miejscu. Czy mogę w czymś jeszcze pomóc? inform(reservation_number=234890, address=Słowackiego 3 Karpacz)&reqmore() +user mam jeszcze takie pytanie na koniec, czy hotel zapewnia swoje miejsca parkingowe dla gości? request(parking) +system Tak, pod hotelem znajduje się strzeżony parking dla gości hotelowych, jego cena wliczona jest w koszt rezerwacji. Czy mogę w czymś jeszcze pomóc? confirm(parking)&reqmore() +user dziękuję to chyba wszystko thankyou() +system Dziękuję, w razie pytań zapraszam do ponownego kontaktu. bye() \ No newline at end of file diff --git a/data/dialog-15-04-01.tsv b/data/dialog-15-04-01.tsv index 73a133b..a99fd00 100644 --- a/data/dialog-15-04-01.tsv +++ b/data/dialog-15-04-01.tsv @@ -1,19 +1,19 @@ -user Dzień dobry -system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? -user Czy mają Państwo wolny pokój 2-osobowy w terminie od 10 do 12 kwietnia? -system Jaka lokalizacją jest Pan zainteresowany? -user Prosze podac dostepne lokalizacje -system Dostępne są lokalizacje w taki miastach jak Poznań, Warszawa, Kraków, Berlin, Mediolan, Rzym, Los Angeles. -user Kraków -system Proponuje 4 gwiazdkowy hotel w centrum Krakowa w cenie 350 zł za noc. Czy jest Pan zainteresowany? -user Tak -system Dobrze numer rezerwacji to 312232, dokładny adres hotelu to ulica Bracka 32 Kraków. Płatność kartą lub gotówką na miejscu. Czy mogę w czymś jeszcze pomóc? -user To wszystko dziękuję. -user Czy dostanę potwierdzenie mailem? -system Tak oferujemy możliwość wysłania potwierdzenia rezerwacji mailowo. Proszę o podanie adresu mailowego. -user xyz@gmail.com -system Dziękuję potwierdzenie zostanie wysłane w ciągu godziny. Czy mogę w czymś jeszcze pomóc? -user Dziękuję -user To wszystko -user Pozdrawiam -system Dziękuję, do widzenia. \ No newline at end of file +user Dzień dobry hello() +system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? welcomemsg() +user Czy mają Państwo wolny pokój 2-osobowy w terminie od 10 do 12 kwietnia? request(people=2, date=10.04-12.04) +system Jaka lokalizacją jest Pan zainteresowany? request(location) +user Prosze podac dostepne lokalizacje reqmore(location) +system Dostępne są lokalizacje w taki miastach jak Poznań, Warszawa, Kraków, Berlin, Mediolan, Rzym, Los Angeles. select(location) +user Kraków inform(location=Kraków) +system Proponuje 4 gwiazdkowy hotel w centrum Krakowa w cenie 350 zł za noc. Czy jest Pan zainteresowany? offer(city=Kraków, stars=4, price=350)&request(book) +user Tak confirm(book) +system Dobrze numer rezerwacji to 312232, dokładny adres hotelu to ulica Bracka 32 Kraków. Płatność kartą lub gotówką na miejscu. Czy mogę w czymś jeszcze pomóc? inform(reservation_number=312232, address=Bracka 32 Kraków)&reqmore() +user To wszystko dziękuję. bye()&thankyou() +user Czy dostanę potwierdzenie mailem? request(confirmation) +system Tak oferujemy możliwość wysłania potwierdzenia rezerwacji mailowo. Proszę o podanie adresu mailowego. inform(confirmation=tak)&request(mail) +user xyz@gmail.com inform(mail=xyz@gmail.com) +system Dziękuję potwierdzenie zostanie wysłane w ciągu godziny. Czy mogę w czymś jeszcze pomóc? thankyou()&inform(time=1H)&reqmore() +user Dziękuję thankyou() +user To wszystko bye() +user Pozdrawiam bye() +system Dziękuję, do widzenia. thankyou()&bye() \ No newline at end of file diff --git a/data/dialog-15-06-01.tsv b/data/dialog-15-06-01.tsv index e69de29..31d2994 100644 --- a/data/dialog-15-06-01.tsv +++ b/data/dialog-15-06-01.tsv @@ -0,0 +1,12 @@ +user witam hello() +system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? welcomemsg() +user chciałbym zwiedzić coś egoztycznego. Co możesz mi polecić? inform(place=egoztyczne)&help() +system Proponuje 5 gwiazdkowy hotel na wyspie bali w Indonezji z widokiem na morze. Czy ta lokalizacja Pana interesuje? offer(quality=5 gwiazdek, place= bali Indonesia) +user Lokalizacja jest ok, a jak to wygląda cenowo? confirm(location)&request(price) +system Cena zależna jest uwarunkowana  pojemnością danego pokoju. Ile osobowy pokój Pana interesuje? inform(price)&request(people) +user Interesuje mnie dwuosobowy pokój inform(people=2) +system Proponuje tygodniowy wyjazd w terminie 01.08.2023r.-07.08.2023r. W cenie 1250 zł. Czy jest Pan zainteresowany? offer(date=01.08.2023r.-07.08.2023r, price=1250) +user Tak, to super cena. Poproszę confirm(book) +system Dobrze numer rezerwacji to 3123424, dokładny adres hotelu to ulica Palau Batam 23 Denpasar Indonezja. Płatność na miejscu kartą lub gotówką. Czy mogę w czymś jeszcze pomóc? inform(reservation_number=3123424, address=Palau Batam 23 Denpasar Indonezja)&reqmore() +user Dziękuję to wszystko. thankyou()&bye() +system Dziękuję do zobaczenia. thankyou()&bye() \ No newline at end of file diff --git a/data/dialog-15-08-01.tsv b/data/dialog-15-08-01.tsv index 4253ae5..80dd895 100644 --- a/data/dialog-15-08-01.tsv +++ b/data/dialog-15-08-01.tsv @@ -1,10 +1,10 @@ -user Dzień dobry -system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? -user Dzień dobry. Ile kosztuje u was wynajęcie pokoju dla dwóch osób? -system Dzień dobry wszystko zależy od lokalizacji oraz wybranego terminu. Jaki termin oraz lokalizacja Pana interesują? -user Chciałbym wynająć pokój na przyszły weekend w Poznaniu -system Proponuje 3 gwiazdkowy hotel w centrum Poznania z widokiem na stary rynek, cena pokoju dwuosobowego to 200 zł za noc. Czy jest Pan zainteresowany? -user Tak -system Dobrze numer rezerwacji to 512343, dokładny adres hotelu to ulica Wodna 17 Poznań. Płatność kartą lub gotówką na miejscu. Czy mogę w czymś jeszcze pomóc? -user Płatność kartą na miejscu. To wszystko, dziękuję. -system Dziękuję \ No newline at end of file +user Dzień dobry hello() +system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? welcomemsg() +user Dzień dobry. Ile kosztuje u was wynajęcie pokoju dla dwóch osób? hello()&request(price)&inform(people=2) +system Dzień dobry wszystko zależy od lokalizacji oraz wybranego terminu. Jaki termin oraz lokalizacja Pana interesują? hello()&request(location, date) +user Chciałbym wynająć pokój na przyszły weekend w Poznaniu inform(location=Poznań, date=przyszły weekend) +system Proponuje 3 gwiazdkowy hotel w centrum Poznania z widokiem na stary rynek, cena pokoju dwuosobowego to 200 zł za noc. Czy jest Pan zainteresowany? offer(quality=3 gwiazdkowy, location=Poznan stary rynek, price=200) +user Tak confirm() +system Dobrze numer rezerwacji to 512343, dokładny adres hotelu to ulica Wodna 17 Poznań. Płatność kartą lub gotówką na miejscu. Czy mogę w czymś jeszcze pomóc? inform(reservation_number=512343, address=Wodna 17 Poznań)&reqmore() +user Płatność kartą na miejscu. To wszystko, dziękuję. inform(type_of_payment=credit card)&thankyou()&bye() +system Dziękuję thankyou() \ No newline at end of file diff --git a/data/dialog-15-10-01.tsv b/data/dialog-15-10-01.tsv new file mode 100644 index 0000000..9af8355 --- /dev/null +++ b/data/dialog-15-10-01.tsv @@ -0,0 +1,17 @@ +user Cześć z jakim systemem mówię? hello()&request(type_of_sysytem) +system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? welcomemsg() +user Chciałbym zarezerwować pokój na jutro inform(date=jutro) +user jakie pokoje są dostępne? request(room) +system Dobrze, jaka lokalizacja Pana interesuje? request(location) +user Poznań Wilda, koło rynku wildeckiego inform(location=Poznań Wilda, koło rynku wildeckiego) +system Dobrze proponuję hotel 4 gwiazdkowy z widokiem na rynek wildecki. Dostępne są pokoje 1,2,3 oraz 4 osobowe. Czy jest Pan zainteresowany którymś wariantem? offer(quality=4 gwiazdkowy, location=rynek wildecki)&request(people) +user poproszę pokój 1 osobowy, najlepiej byłoby na jak najwyższym piętrze inform(people=1, flor=najwyższe) +system Pokój jednoosobowy na najwyższym piętrze jest dostępny w cenie 300 zł za noc. Czy jest Pan zainteresowany? offer(people=1, flor=najwyższe, price=300) +user Tak jestem zainteresowany. Czy w hotelu jest restauracja? confirm()&request(is_restaurant) +system Tak hotel posiada restauracje na parterze. Koszt śniadań i kolacji  na dzień to 60 zł na osobę. Koszt posiłków: obiad, kolacja, podwieczorek, śniadanie to 110 zł dziennie za osobę. Czy jest Pan zainteresowany? inform(is_restaurant=tak)offer(restaurant) +user Tak poproszę pokój + posiłki, W jakich porach mogę się zakwaterować? confirm(restaurant)&request(check_in_hours) +system Zameldowanie jest możliwe od godziny 13, wymeldowanie jest do godziny 12. Czy dokonać rezerwacji? inform(check_in_hours=13, check_out_hours=12) +user Tak, proszę o rezerwację confirm(book) +system Dobrze, numer rezerwacji to 231243, dokładny adres to Rynek wildecki 17, Poznań. Płatność kartą lub gotówką na miejscu. Czy mogę w czymś jeszcze pomóc? inform(reservation_number=512343, address=Rynek wildecki 17, Poznań)&reqmore() +user To wszystko, dziękuję za pomoc :) thankyou()&bye() +system Dziękuję bye() \ No newline at end of file diff --git a/data/dialog-15-12-01.tsv b/data/dialog-15-12-01.tsv index 4be49ab..891d36f 100644 --- a/data/dialog-15-12-01.tsv +++ b/data/dialog-15-12-01.tsv @@ -1,16 +1,16 @@ -user Dzień dobry -system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? -user Szukam noclegu w Pieninach -user Chodzi o koniec lipca lub początek sierpnia -system jak długim pobytem byłby Pan zainteresowany? -user 5 nocy od poniedziałku do soboty -system Ilu osobowy pokój/pokoje Pana interesują? -user Nocleg dla 6 osób -system Dobrze mogę zaproponować 2 pokoje trzyosobowe w miejscowości Krośnica w hotelu 3 gwiazdkowym w dniach 31.07.2023 - 06.08.2023. Całkowity kosz to 1083 zł. Czy jest Pan zainteresowany? -user Znalazłby się jeden pokój sześcioosobowy? -system Tak jego cena wynosi 1500zł. Czy jest Pan zainteresowany? -user Wrócę do wersji z 2 pokojami. Proszę o rezerwację -system Dobrze, nr rezerwacji to 13213. Dokładna lokalizacja hotelu to ulica Flisacka 7 Krośnica. Czy mogę w czymś jeszcze pomóc? -user Kiedy mogę dokonać płatności? -system Płatność jest dokonywana na miejscu. Czy mogę jeszcze w czymś pomóc? -user To wszystko. Dziękuję bardzo. \ No newline at end of file +user Dzień dobry hello() +system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? welcomemsg() +user Szukam noclegu w Pieninach inform(location=Pieniny) +user Chodzi o koniec lipca lub początek sierpnia inform(date=koniec lipca lub początek sierpnia) +system jak długim pobytem byłby Pan zainteresowany? request(lentgth_of_stay) +user 5 nocy od poniedziałku do soboty inform(lentgth_of_stay=5 nocy) +system Ilu osobowy pokój/pokoje Pana interesują? request(people) +user Nocleg dla 6 osób inform(people=6) +system Dobrze mogę zaproponować 2 pokoje trzyosobowe w miejscowości Krośnica w hotelu 3 gwiazdkowym w dniach 31.07.2023 - 06.08.2023. Całkowity kosz to 1083 zł. Czy jest Pan zainteresowany? offer(number_of_rooms=2, people=3, quality=3 gwiazdkowy, date=31.07.2023 - 06.08.2023, price=1083) +user Znalazłby się jeden pokój sześcioosobowy? reqalts(number_of_rooms=1) +system Tak jego cena wynosi 1500zł. Czy jest Pan zainteresowany? offer(price=1500) +user Wrócę do wersji z 2 pokojami. Proszę o rezerwację deny()&inform(number_of_rooms=2)&request(book) +system Dobrze, nr rezerwacji to 13213. Dokładna lokalizacja hotelu to ulica Flisacka 7 Krośnica. Czy mogę w czymś jeszcze pomóc? inform(reservation_number=13213, address=Flisacka 7 Krośnica)&reqmore() +user Kiedy mogę dokonać płatności? request(payment) +system Płatność jest dokonywana na miejscu. Czy mogę jeszcze w czymś pomóc? inform(payment=Płatność jest dokonywana na miejscu) +user To wszystko. Dziękuję bardzo. bye()&thankyou() \ No newline at end of file diff --git a/data/dialog-15-14-01.tsv b/data/dialog-15-14-01.tsv index 1b5f6d8..b9f3e38 100644 --- a/data/dialog-15-14-01.tsv +++ b/data/dialog-15-14-01.tsv @@ -1,15 +1,15 @@ -user Dzień dobry chciałbym zamówić pokój w hotelu 5 gwiazdkowym we wsi Serby. -system Niestety we wsi Serby nie znajduje się hotel z pięcioma gwiazdkami. Mogę zaproponować w tej miejscowości hostel z widokiem na pobliskie jezioro. -user A jaki jest najbliższy hotel 5 gwiazdkowy? -system Najbliższy hotel 5 gwiazdkowy znajduje się w mieście Głogów. Hotel posiada pokoje z widokiem na zabytkową starówkę. Czy jest Pan zainteresowany? -user Tak poproszę. -system Jakim terminem rezerwacji byłby Pan zainteresowany? -user poproszę zarezerwować na 02.07.27 -system Dobrze w tym dniu dostępne są pokoje 1,2,3,4 osobowe. Czy któraś z tych opcji interesuje Pana? -user chciałbym zamówić dwa pokoje 4 osobowe -system Dobrze całkowity koszt wynosi 440 zł, czy chce Pan dokonać rezerwacji? -user Tak poproszę -system Dobrze numer rezerwacji to 921312, dokładny adres hotelu to ulica Adama Mickiewicza 17 Głogów. Czy mogę w czymś jeszcze pomóc? -user Nie, bo będzie wszystko -system Dziękuję bardzo, życzę miłego dnia. -user dzięki \ No newline at end of file +user Dzień dobry chciałbym zamówić pokój w hotelu 5 gwiazdkowym we wsi Serby. hello()&inform(quality=5 gwiazdkowym, location=wsi Serby) +system Niestety we wsi Serby nie znajduje się hotel z pięcioma gwiazdkami. Mogę zaproponować w tej miejscowości hostel z widokiem na pobliskie jezioro. canthelp()&offer(quality=hostel, location=pobliskie jezioro) +user A jaki jest najbliższy hotel 5 gwiazdkowy? request(quality=5 gwiazdkowy) +system Najbliższy hotel 5 gwiazdkowy znajduje się w mieście Głogów. Hotel posiada pokoje z widokiem na zabytkową starówkę. Czy jest Pan zainteresowany? offer(quality=5 gwiazdkowy, location=Głogów zabytkową starówkę) +user Tak poproszę. confirm() +system Jakim terminem rezerwacji byłby Pan zainteresowany? request(date) +user poproszę zarezerwować na 02.07.27 inform(date=02.07.27) +system Dobrze w tym dniu dostępne są pokoje 1,2,3,4 osobowe. Czy któraś z tych opcji interesuje Pana? select(people) +user chciałbym zamówić dwa pokoje 4 osobowe inform(people=4, number_of_rooms=dwa) +system Dobrze całkowity koszt wynosi 440 zł, czy chce Pan dokonać rezerwacji? offer(price=440) +user Tak poproszę confirm() +system Dobrze numer rezerwacji to 921312, dokładny adres hotelu to ulica Adama Mickiewicza 17 Głogów. Czy mogę w czymś jeszcze pomóc? inform(reservation_number=921312, address=Adama Mickiewicza 17 Głogów)&reqmore() +user Nie, bo będzie wszystko negate()&bye() +system Dziękuję bardzo, życzę miłego dnia. thankyou()&bye() +user dzięki thankyou() \ No newline at end of file diff --git a/data/dialog-15-16-01.tsv b/data/dialog-15-16-01.tsv index 61d91fc..a4aba07 100644 --- a/data/dialog-15-16-01.tsv +++ b/data/dialog-15-16-01.tsv @@ -1 +1,10 @@ -user Dzień dobry, z jakim botem mam przyjemnosc rozmawiac? system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? user Chciałbym zarezerwować apartament dla dwóch osób na najbliższy weekend. system Jaką lokalizacją jest Pan zainteresowany? user W warszawie, centrum system Proponuje 5 gwiazdkowy hotel w Warszawie przy rondzie ONZ na 30 piętrze w cenie 400 zł za noc. Czy jest Pan zainteresowany tą propozycją? user Tak jak najbardziej, brzmi świetnie system Dobrze numer rezerwacji to 923124, dokładny adres hotelu to ulica Świętokrzyska 17 Warszawa. Płatność kartą lub gotówką na miejscu. Czy mogę w czymś jeszcze pomóc? user NIe, dziękuję bardzo system Dziękuję \ No newline at end of file +user Dzień dobry, z jakim botem mam przyjemnosc rozmawiac? hello()&request(type_of_sysytem) +system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? welcomemsg() +user Chciałbym zarezerwować apartament dla dwóch osób na najbliższy weekend. inform(people=2, date=najbliższy weekend) +system Jaką lokalizacją jest Pan zainteresowany? request(location) +user W warszawie, centrum inform(location=warszawa centrum) +system Proponuje 5 gwiazdkowy hotel w Warszawie przy rondzie ONZ na 30 piętrze w cenie 400 zł za noc. Czy jest Pan zainteresowany tą propozycją? offer(quality=5 gwiazdkowy, location= Warszawie przy rondzie ONZ, flor=30, price=400) +user Tak jak najbardziej, brzmi świetnie confirm() +system Dobrze numer rezerwacji to 923124, dokładny adres hotelu to ulica Świętokrzyska 17 Warszawa. Płatność kartą lub gotówką na miejscu. Czy mogę w czymś jeszcze pomóc? inform(reservation_number=923124, address=Świętokrzyska 17 Warszawa)&reqmore() +user NIe, dziękuję bardzo negate()&thankyou() +system Dziękuję thankyou() \ No newline at end of file diff --git a/data/dialog-15-18-01.tsv b/data/dialog-15-18-01.tsv index ff271d6..7ab434e 100644 --- a/data/dialog-15-18-01.tsv +++ b/data/dialog-15-18-01.tsv @@ -1,138 +1,11 @@ -[24.03 18:55] Jakub Rychel - - - - -Dzień dobry - - - - - - - -[24.03 18:57] Wojciech Bałtruszewicz - - - - -Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? - - - - - - - -[24.03 19:01] Jakub Rychel - - - - -Chciałbym wybrać się nad polskie morze, tak na 7 dni. Najlepiej by hotel znajdował się w 1 linii brzegowej, jak również by było tam jak najmniej Januszostwa. - - - - - - - -[24.03 19:01] Jakub Rychel - - - - -A no i żeby było tanio! - - - - - - - -[24.03 19:04] Wojciech Bałtruszewicz - - - - -Rozumiem, mogę zaproponować 3 gwiazdkowy hotel w nadmorskiej miejscowości Ustka, w dniach  20.03.2023- 26.03.2023. Czy jest pan zainteresowany? - - - - - - - -[24.03 19:06] Jakub Rychel - - - - -Wie Pan, ale ja chce jechać w lipcu. - - - - - - - -[24.03 19:07] Wojciech Bałtruszewicz - - - - -Okej w takim razie, proponuję ten sam hotel w dniach 02.07.2023- 08.07.2023, cena 110 zł za noc. Czy ta oferta panu odpowiada? - - - - - - - -[24.03 19:10] Jakub Rychel - - - - -Jak najbardziej. Proszę o zarezerwowanie tego pokoju. - - - - - - - -[24.03 19:13] Wojciech Bałtruszewicz - - - - -Dobrze, numer rezerwacji to 912312. Dokładny Adres hotelu ulica 3 maja 22 Ustka. Czy mogę w czymś jeszcze pomóc? - - - - - - - -[24.03 19:15] Jakub Rychel - - - - -Nie, dziękuję i życzę miłego dnia - - - - - - - -[24.03 19:18] Wojciech Bałtruszewicz - - - - -Dziękuję bardzo wzajemnie. - - +user Dzień dobry hello() +system Witamy w systemie rezerwacji pokoi hotelowych. W czym mogę pomóc? welcomemsg() +user Chciałbym wybrać się nad polskie morze, tak na 7 dni. Najlepiej by hotel znajdował się w 1 linii brzegowej, jak również by było tam jak najmniej Januszostwa. inform(location= polskie morze 1 linii brzegowej, lentgth_of_stay= 7 dni, quality=jak najmniej Januszostwa) +user A no i żeby było tanio! inform(price=tanio) +system Rozumiem, mogę zaproponować 3 gwiazdkowy hotel w nadmorskiej miejscowości Ustka, w dniach  20.03.2023- 26.03.2023. Czy jest pan zainteresowany? offer(location=Ustka, quality=3 gwiazdkowy, date=20.03.2023- 26.03.2023) +user Wie Pan, ale ja chce jechać w lipcu. reqalts() +system Okej w takim razie, proponuję ten sam hotel w dniach 02.07.2023- 08.07.2023, cena 110 zł za noc. Czy ta oferta panu odpowiada? offer(price=110, date=02.07.2023- 08.07.2023) +user Jak najbardziej. Proszę o zarezerwowanie tego pokoju. confirm() +system Dobrze, numer rezerwacji to 912312. Dokładny Adres hotelu ulica 3 maja 22 Ustka. Czy mogę w czymś jeszcze pomóc? inform(reservation_number=912312, address=3 maja 22 Ustka)&reqmore() +user Nie, dziękuję i życzę miłego dnia negate()&thankyou()&bye() +system Dziękuję bardzo wzajemnie. thankyou() \ No newline at end of file