inform((_:search,food,'belgian');(_:search,pricerange,'cheap');(_:search,type,'Restaurant'))
user
Is there a cheap restaurant serving belgian food ?
request((_:search,area,?);(_:search,type,'Restaurant'))
system
What area are you interested in ?
inform((_:search,area,'dontcare');(_:search,type,'Restaurant'))
user
I do not care what area it is in .
inform((_:result,food,'Belgian');(_:result,pricerange,'cheap');(_:result,type,'Restaurant'))
system
There are no cheap Belgian restaurants . Would you like to change your query ?
inform((_:search,food,'italian');(_:search,pricerange,'cheap');(_:search,type,'Restaurant'))
user
How about a cheap restaurant serving Italian food ?
system
da vinci pizzeria serves italian food in the cheap price range and in the centre of town , is there anything else i can help you with ?
_:search food belgian
_:search pricerange cheap
_:search type Restaurant
_:search food belgian
_:search pricerange cheap
_:search area dontcare
_:search type Restaurant
_:search area dontcare
_:result food Belgian
_:result pricerange cheap
_:result type Restaurant
_:search food italian
_:search pricerange cheap
_:search type Restaurant