inform((_:search,area,'west');(_:search,pricerange,'cheap');(_:search,type,'Restaurant'))
user
I need a cheap restuarant . Probably in the west part of town
inform((_:result,name,'La Margherita');(_:result,type,'Restaurant'))
system
How about La Margherita ?
request((_:result,food,?);(_:result,type,'Restaurant'))
user
What kind of food do they serve ?
inform((_:result,area,'west');(_:result,food,'italian');(_:result,name,'la margherita');(_:result,pricerange,'cheap');(_:result,type,'Restaurant'))
system
la margherita is an italian restaurant in the area of west in the cheap price range .
request((_:result,phone,?);(_:result,type,'Restaurant'))
user
That sounds good . What is their phone number ?
inform((_:result,phone,'01223 315232');(_:result,type,'Restaurant'))
system
Their phone number is 01223 315232 .
bye()
user
that was all I needed .   Bye now .
system
Goodbye
_:search area west
_:search pricerange cheap
_:search type Restaurant
_:search area west
_:search pricerange cheap
_:search type Restaurant
_:result name La Margherita
_:result type Restaurant
_:result food ?
_:search area west
_:search pricerange cheap
_:search type Restaurant
_:result area west
_:result food italian
_:result name la margherita
_:result pricerange cheap
_:result type Restaurant
_:result phone ?
_:search area west
_:search pricerange cheap
_:search type Restaurant
_:result area west
_:result food italian
_:result name la margherita
_:result pricerange cheap
_:result phone 01223 315232
_:result type Restaurant
_:user dismissed _:system