inform((_:search,category,'hotel');(_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
I am looking for a place to stay . The hotel should include free wifi ,
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,amount,'many');(_:result,category,'hotels');(_:result,type,'Hotel'))
system
There are many hotels that match your criteria . Which area of town would you like to stay in ?
request((_:result,area,?);(_:result,type,'Hotel'))
user
area of town close to public transportation
system
Then , that narrows down to 3 hotels in the centre of town . Do you prefer expensive or moderate price range ?
inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I 'm not picky . It needs to have free parking , though .
offer((_:booking,type,'Booking')) inform((_:result,has_parking,'none');(_:result,name,'Ashley hotel');(_:result,type,'Hotel'))
system
Ashley hotel has free parking , would you like a reservation ?
inform((_:search,stars,'4');(_:search,type,'Hotel'))
user
Oh , I 'm sorry , I also want to make sure it 's got a 4 star rating , at least . Could you confirm that for me please ?
inform((_:result,stars,'2');(_:result,type,'Hotel')) canthelp((_:search,category,'hotels');(_:search,stars,'4');(_:search,type,'Hotel'))
system
Unfortunately Ashley hotel is only 2 stars . There are no 4 star hotels from what I can see . Would you like me to search for 3 star hotels or 5 star ?
inform((_:search,stars,'5');(_:search,type,'Hotel'))
user
Yes , can you search for a 5 star please ?
canthelp((_:search,stars,'5');(_:search,type,'Hotel'))
system
I am sorry , there are not 5 stars available .
inform((_:search,stars,'two');(_:search,type,'Hotel'))
user
Well , I 'm not sure what I should so . I guess I should go with the two star place .
inform((_:result,category,'hotel');(_:result,count,'2');(_:result,stars,'three');(_:result,type,'Hotel'))
system
How about a three star hotel ? I have two that would match your description .
inform((_:search,category,'guesthouses');(_:search,stars,'4');(_:search,type,'Hotel'))
user
Do you have any 4 star guesthouses available instead ?
offer((_:booking,type,'Booking')) inform((_:result,area,'centre');(_:result,category,'guesthouse');(_:result,name,'alexander bread and breakfast');(_:result,stars,'4');(_:result,type,'Hotel'))
system
Yes , the alexander bread and breakfast is a 4 star guesthouse in the centre . Would you like me to book you a room ?
inform((_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Yes , but only if they offer free parking . And free wifi . Do they ?
inform((_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,type,'Hotel'))
system
Yes , both free wifi and parking is available at this location .
request((_:result,postcode,?);(_:result,type,'Hotel'))
user
Thank you , could I get the postal code to this hotel , please ?
offer((_:booking,type,'Booking')) inform((_:result,postcode,'cb12de');(_:result,type,'Hotel'))
system
The postcode is cb12de . Shall I book a room for you ?
thank()
user
That is all I need for the time being . Thank you so much for the help .
system
Okay have a great day !
_:search category hotel
_:search has_internet yes
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search area ?
_:search type Hotel
_:result amount many
_:result category hotels
_:result type Hotel
_:result area ?
_:search category hotel
_:search has_internet yes
_:search area ?
_:result amount many
_:result category hotels
_:result type Hotel
_:result area ?
_:search has_parking yes
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search area ?
_:result amount many
_:result category hotels
_:result area ?
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result has_parking none
_:result name Ashley hotel
_:result type Hotel
_:search stars 4
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search area ?
_:result amount many
_:result category hotels
_:result area ?
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result has_parking none
_:result name Ashley hotel
_:result stars 2
_:result type Hotel
_:system canthelp _:search/ca7492bf
_:search/ca7492bf category hotels
_:search/ca7492bf stars 4
_:search/ca7492bf type Hotel
_:search stars 5
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search area ?
_:result amount many
_:result category hotels
_:result area ?
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result has_parking none
_:result name Ashley hotel
_:result stars 2
_:result type Hotel
_:system canthelp _:search/ca7492bf
_:search/ca7492bf category hotels
_:search/ca7492bf stars 4
_:search/ca7492bf type Hotel
_:system canthelp _:search/15c93135
_:search/15c93135 stars 5
_:search/15c93135 type Hotel
_:search stars two
_:search type Hotel
_:search has_internet yes
_:search area ?
_:result amount many
_:result area ?
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result has_parking none
_:result name Ashley hotel
_:system canthelp _:search/ca7492bf
_:search/ca7492bf category hotels
_:search/ca7492bf stars 4
_:search/ca7492bf type Hotel
_:system canthelp _:search/15c93135
_:search/15c93135 stars 5
_:search/15c93135 type Hotel
_:result category hotel
_:result count 2
_:result stars three
_:result type Hotel
_:search category guesthouses
_:search stars 4
_:search type Hotel
_:search area ?
_:result amount many
_:system offered _:booking
_:booking type Booking
_:result has_parking none
_:system canthelp _:search/ca7492bf
_:search/ca7492bf category hotels
_:search/ca7492bf stars 4
_:search/ca7492bf type Hotel
_:system canthelp _:search/15c93135
_:search/15c93135 stars 5
_:search/15c93135 type Hotel
_:result count 2
_:search category guesthouses
_:search stars 4
_:result area centre
_:result category guesthouse
_:result name alexander bread and breakfast
_:result stars 4
_:result type Hotel
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:search area ?
_:result amount many
_:system offered _:booking
_:booking type Booking
_:system canthelp _:search/ca7492bf
_:search/ca7492bf category hotels
_:search/ca7492bf stars 4
_:search/ca7492bf type Hotel
_:system canthelp _:search/15c93135
_:search/15c93135 stars 5
_:search/15c93135 type Hotel
_:result count 2
_:search category guesthouses
_:search stars 4
_:result area centre
_:result category guesthouse
_:result name alexander bread and breakfast
_:result stars 4
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:result has_internet none
_:result has_parking none
_:result type Hotel
_:result postcode ?
_:search area ?
_:result amount many
_:system offered _:booking
_:booking type Booking
_:system canthelp _:search/ca7492bf
_:search/ca7492bf category hotels
_:search/ca7492bf stars 4
_:search/ca7492bf type Hotel
_:system canthelp _:search/15c93135
_:search/15c93135 stars 5
_:search/15c93135 type Hotel
_:result count 2
_:search category guesthouses
_:search stars 4
_:result area centre
_:result category guesthouse
_:result name alexander bread and breakfast
_:result stars 4
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:result has_internet none
_:result has_parking none
_:result postcode cb12de
_:result type Hotel