inform((_:search,food,'african');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I am wanting an expensive restaurant that offers African food . What is their number ?
request((_:search,area,?);(_:search,type,'Restaurant'))
system
Where are you located ? I see two that might work but I d like to offer the closest .
inform((_:search,area,'dontcare');(_:search,type,'Restaurant'))
user
I do not care about the area of town .
inform((_:result,area,'centre');(_:result,food,'African');(_:result,name,'Bedouin');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
Bedouin is an expensive African restaurant in the city centre .
user
That sounds good , what is their number so that I can ring them ?
inform((_:result,phone,'01223 367660');(_:result,type,'Restaurant'))
system
Their phone number is 01223 367660 .
bye()
user
Great ! Thank you . Good Bye .
system
You 're welcome , goodbye .
_:search food african
_:search pricerange expensive
_:search type Restaurant
_:search food african
_:search pricerange expensive
_:search area dontcare
_:search type Restaurant
_:search food african
_:search pricerange expensive
_:search area dontcare
_:search type Restaurant
_:result area centre
_:result food African
_:result name Bedouin
_:result pricerange expensive
_:result type Restaurant
_:search food african
_:search pricerange expensive
_:search area dontcare
_:search type Restaurant
_:result area centre
_:result food African
_:result name Bedouin
_:result pricerange expensive
_:result phone 01223 367660
_:result type Restaurant
_:user dismissed _:system