inform((_:search,type,'Hotel'))
user
Yes , can you help me with some information on a place to stay ?
request((_:search,category,?);(_:search,type,'Attraction'))
system
Yes , what do you have in mind ?
inform((_:search,has_parking,'yes');(_:search,pricerange,'moderately');(_:search,stars,'4');(_:search,type,'Hotel')) request((_:result,ticket,?);(_:result,type,'Train'))
user
I 'd like something moderately priced , with a 4 star rating . I 'd like free parking too .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,count,'9');(_:result,type,'Hotel'))
system
There are 9 results that match your criteria , is there a particular area you 'd like to stay in ?
inform((_:search,area,'west');(_:search,type,'Hotel'))
user
I would prefer to stay in the west .
select((_:result,category,'hotel');(_:result,type,'Hotel')) canthelp((_:search,category,'guesthouses');(_:search,type,'Hotel'))
system
I am sorry but no guesthouses exist that match those criteria . Would you consider a hotel ?
inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,stars,'4');(_:search,type,'Hotel'))
user
Yes , I 'm open to a hotel as long as it 's a 4 star with free parking
system
Sorry , I have no hotels that meet your criteria . Would you like to try a different area or a different price range , perhaps ?
_:search type Hotel
_:search category ?
_:search has_parking yes
_:search pricerange moderately
_:search stars 4
_:search type Hotel
_:result ticket ?
_:result type Train
_:search category ?
_:search has_parking yes
_:search pricerange moderately
_:search stars 4
_:result ticket ?
_:result count 9
_:result type Hotel
_:search area west
_:search type Hotel
_:search pricerange moderately
_:result ticket ?
_:result count 9
_:search area west
_:result category hotel
_:result type Hotel
_:system canthelp _:search/03daad29
_:search/03daad29 category guesthouses
_:search/03daad29 type Hotel
_:search category hotel
_:search has_parking yes
_:search stars 4
_:search type Hotel