inform((_:search,area,'north');(_:search,food,'moroccan');(_:search,type,'Restaurant'))
user
I want something in the north that serves moroccan food .
canthelp((_:search,type,'Restaurant')) reqmore() inform((_:result,area,'north');(_:result,food,'moroccan');(_:result,type,'Restaurant'))
system
there is no moroccan restaurant in the north . Do you want to try something else ?
inform((_:search,area,'north');(_:search,food,'french');(_:search,type,'Restaurant'))
user
Yes . Is there a french restaurant in the north part of town ?
inform((_:result,area,'north');(_:result,name,'Restaurant Two Two');(_:result,ref,'French');(_:result,type,'Restaurant'))
system
Restaurant Two Two serves French food , and is located in the north part of town .
request((_:result,phone,?);(_:result,type,'Restaurant'))
user
What is their phone number ?
reqmore() inform((_:result,name,"Restaurant Two Two 's");(_:result,phone,'01223 351880');(_:result,type,'Restaurant'))
system
Restaurant Two Two 's phone number is 01223 351880 . Is there anything else I can do for you ?
thank()
user
that 's all , thanks !
system
Goodbye .
_:search area north
_:search food moroccan
_:search type Restaurant
_:system canthelp _:search/0086bd3c
_:search/0086bd3c type Restaurant
_:system inquired _:user
_:result area north
_:result food moroccan
_:result type Restaurant
_:search area north
_:search food french
_:search type Restaurant
_:system canthelp _:search/0086bd3c
_:search/0086bd3c type Restaurant
_:system inquired _:user
_:result food moroccan
_:search area north
_:search food french
_:search type Restaurant
_:result area north
_:result name Restaurant Two Two
_:result ref French
_:result type Restaurant
_:result phone ?
_:system canthelp _:search/0086bd3c
_:search/0086bd3c type Restaurant
_:result food moroccan
_:search area north
_:search food french
_:search type Restaurant
_:result area north
_:result ref French
_:system inquired _:user
_:result name Restaurant Two Two 's
_:result phone 01223 351880
_:result type Restaurant