inform((_:search,has_internet,'yes');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I need to find a 4 star hotel with free wifi
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,count,'21');(_:result,type,'Hotel'))
system
There are 21 hotels that meet your needs . Would you like to narrow it down by area or price range ?
inform((_:search,pricerange,'cheap');(_:search,type,'Hotel'))
user
I 'll definitely need something on the cheap side .
offer((_:booking,type,'Booking')) inform((_:result,amount,'at least two');(_:result,stars,'4');(_:result,type,'Hotel'))
system
I have at least two properties matching your requirements and both are considered 4 star hotels . Would you like me to book one of them ?
inform((_:search,area,'south');(_:search,type,'Hotel'))
user
Are either of them located on the south side of the city ?
inform((_:result,count,'2');(_:result,name,'Aylesbray lodge guest house');(_:result,name,"rose 's bed and breakfast");(_:result,type,'Hotel'))
system
Yes , two of them are . Aylesbray lodge guest house and rose 's bed and breakfast
inform((_:search,day,'tuesday');(_:search,people,'4');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Okay , please book 4 nights for 4 starting tuesday
offer((_:booking,type,'Booking'))
system
Which hotel would you prefer me to book ?
user
rose 's bed and breakfast
inform((_:booking,ref,'MCCKYP80');(_:booking,type,'Booking'))
system
Booking was successful . Reference number is : MCCKYP80 .
thank()
user
Thank you ! I do n't require any further help .
system
Sounds great ! have a nice day !
_:search has_internet yes
_:search stars 4
_:search type Hotel
_:search has_internet yes
_:search stars 4
_:search area ?
_:result count 21
_:result type Hotel
_:search pricerange cheap
_:search type Hotel
_:search has_internet yes
_:search stars 4
_:result count 21
_:search pricerange cheap
_:system offered _:booking
_:booking type Booking
_:result amount at least two
_:result stars 4
_:result type Hotel
_:search area south
_:search type Hotel
_:search has_internet yes
_:search stars 4
_:search pricerange cheap
_:system offered _:booking
_:booking type Booking
_:result amount at least two
_:result stars 4
_:search area south
_:result count 2
_:result name Aylesbray lodge guest house
_:result name rose 's bed and breakfast
_:result type Hotel
_:search day tuesday
_:search people 4
_:search stay 4
_:search type Hotel
_:search has_internet yes
_:search stars 4
_:search pricerange cheap
_:system offered _:booking
_:booking type Booking
_:result amount at least two
_:result stars 4
_:search area south
_:result count 2
_:result name Aylesbray lodge guest house
_:result name rose 's bed and breakfast
_:result type Hotel
_:search day tuesday
_:search people 4
_:search stay 4
_:search type Hotel
_:search has_internet yes
_:search stars 4
_:search pricerange cheap
_:system offered _:booking
_:result amount at least two
_:result stars 4
_:search area south
_:result count 2
_:result name Aylesbray lodge guest house
_:result name rose 's bed and breakfast
_:result type Hotel
_:search day tuesday
_:search people 4
_:search stay 4
_:search type Hotel
_:booking ref MCCKYP80
_:booking type Booking