inform((_:search,area,'dontcare');(_:search,food,'scandinavian');(_:search,type,'Restaurant'))
user
I would like a restaurant in any area that serves scandinavian food
canthelp((_:search,type,'Restaurant')) reqmore()
system
There are no restaurants available that serve scandinavian food . Are there any other restaurants you would like to try ?
inform((_:search,food,'french');(_:search,type,'Restaurant'))
user
How about french ?
inform((_:result,food,'French');(_:result,name,'Restaurant Two Two');(_:result,type,'Restaurant'))
system
Restaurant Two Two serves French food . Would you like the location information ?
request((_:result,phone,?);(_:result,type,'Restaurant'))
user
If you could give me the phone number , that would be great .
reqmore() inform((_:result,name,'restaurant two two');(_:result,phone,'01223 351880');(_:result,type,'Restaurant'))
system
The phone number for restaurant two two is 01223 351880 . Can I help you with anything else ?
thank()
user
No , thank you , that does it .   Thank you and goodbye !
system
Goodbye .
_:search area dontcare
_:search food scandinavian
_:search type Restaurant
_:search area dontcare
_:system canthelp _:search/c7772dcb
_:search/c7772dcb type Restaurant
_:system inquired _:user
_:search food french
_:search type Restaurant
_:search area dontcare
_:system canthelp _:search/c7772dcb
_:search/c7772dcb type Restaurant
_:system inquired _:user
_:search food french
_:search type Restaurant
_:result food French
_:result name Restaurant Two Two
_:result type Restaurant
_:result phone ?
_:search area dontcare
_:system canthelp _:search/c7772dcb
_:search/c7772dcb type Restaurant
_:search food french
_:search type Restaurant
_:result food French
_:system inquired _:user
_:result name restaurant two two
_:result phone 01223 351880
_:result type Restaurant