inform((_:search,food,'french');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I am looking for an expensive French restaurant in town .
select((_:result,area,'center');(_:result,area,'north');(_:result,name,'Cote');(_:result,name,'Restaurant Two Two');(_:result,type,'Restaurant')) reqmore() inform((_:result,count,'2');(_:result,food,'french');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
There are two expensive french restaurants , Cote in the center and Restaurant Two Two in the north . Do you want further information on either of these ?
inform((_:search,food,'french');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Are there any other expensive french restaurants ?
request((_:search,food,?);(_:search,pricerange,?);(_:search,type,'Restaurant')) inform((_:result,amount,'the only two');(_:result,food,'french');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
Those are the only two expensive french restaurants I have listed . Would you like to expand your price range or type of cuisine ?
user
Is there anything else ?
inform((_:result,food,'French');(_:result,name,'Restaurant Two Two');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
Restaurant Two Two is a French restaurant and it is in the expensive price range . Would you like the address and phone number ?
inform((_:search,name,'cote');(_:search,type,'Restaurant')) request((_:result,phone,?);(_:result,type,'Restaurant'))
user
Actually , could I have the phone number of Cote ?
inform((_:result,phone,'01223 311053');(_:result,type,'Restaurant'))
system
Sure , the phone number is 01223 311053 .
thank()
user
Okay , I think that does it . Thanks for that .
system
Thank you goodbye
_:search food french
_:search pricerange expensive
_:search type Restaurant
_:result area center
_:result area north
_:result name Cote
_:result name Restaurant Two Two
_:system inquired _:user
_:result count 2
_:result food french
_:result pricerange expensive
_:result type Restaurant
_:search food french
_:search pricerange expensive
_:search type Restaurant
_:result area center
_:result area north
_:result name Cote
_:result name Restaurant Two Two
_:system inquired _:user
_:result count 2
_:search food ?
_:search pricerange ?
_:search type Restaurant
_:result amount the only two
_:result food french
_:result pricerange expensive
_:result type Restaurant
_:result area center
_:result area north
_:system inquired _:user
_:result count 2
_:search food ?
_:search pricerange ?
_:result amount the only two
_:result food French
_:result name Restaurant Two Two
_:result pricerange expensive
_:result type Restaurant
_:search name cote
_:search type Restaurant
_:result phone ?
_:result area center
_:result area north
_:system inquired _:user
_:result count 2
_:search food ?
_:search pricerange ?
_:result amount the only two
_:result food French
_:result name Restaurant Two Two
_:result pricerange expensive
_:search name cote
_:search type Restaurant
_:result phone 01223 311053
_:result type Restaurant