inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Yes I am looking for a hotel to stay at with free parking please
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,amount,'variety');(_:result,type,'Hotel'))
system
I have a variety of options located all over town . Would you have a preference on the area or maybe a certain price range you prefer ?
inform((_:search,area,'dontcare');(_:search,category,'hotel');(_:search,stars,'4');(_:search,type,'Hotel'))
user
No , I really only care that it is 4 stars and an actual hotel .
inform((_:result,name,'Huntingdon Marriott');(_:result,type,'Hotel'))
system
Would you care to try the Huntingdon Marriott ?
request((_:result,postcode,?);(_:result,type,'Hotel'))
user
Perhaps . What 's their postcode ?
inform((_:result,name,'Huntingdon Marriott Hotel');(_:result,postcode,'pe296fl');(_:result,type,'Hotel')) reqmore()
system
The postcode fot eh Huntingdon Marriott Hotel is pe296fl . Would you like for any other information ?
inform((_:search,name,'Huntingdon Marriott');(_:search,stars,'4');(_:search,type,'Hotel'))
user
As long as the Huntingdon Marriott has 4 stars , I 'm good to go , thanks .
system
Indeed it does . Enjoy your stay .
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:search has_parking yes
_:search pricerange ?
_:result amount variety
_:result type Hotel
_:search area dontcare
_:search category hotel
_:search stars 4
_:search type Hotel
_:search has_parking yes
_:search pricerange ?
_:result amount variety
_:search area dontcare
_:search category hotel
_:search stars 4
_:search type Hotel
_:result name Huntingdon Marriott
_:result type Hotel
_:result postcode ?
_:search has_parking yes
_:search pricerange ?
_:result amount variety
_:search area dontcare
_:search category hotel
_:result name Huntingdon Marriott Hotel
_:result postcode pe296fl
_:result type Hotel
_:system inquired _:user
_:search name Huntingdon Marriott
_:search stars 4
_:search type Hotel