inform((_:search,area,'north');(_:search,type,'Restaurant'))
user
I need to find a restaurant in the north side of town
request((_:search,food,?);(_:search,pricerange,?);(_:search,type,'Restaurant'))
system
OK . Did you have a certain price range of cuisine in mind ?
inform((_:search,food,'catalan');(_:search,pricerange,'dontcare');(_:search,type,'Restaurant'))
user
I do n't have a price range . I 'm looking for a restaurant that serves catalan food .
canthelp((_:search,type,'Restaurant')) reqmore() inform((_:result,area,'north');(_:result,food,'catalan');(_:result,type,'Restaurant'))
system
I 'm sorry , there are no restaurants listed serving catalan food in the north part of town .   Would you like to try something else ?
inform((_:search,food,'french');(_:search,type,'Restaurant'))
user
How about French type food ?
reqmore() inform((_:result,area,'north');(_:result,food,'french');(_:result,name,'restaurant two two');(_:result,type,'Restaurant'))
system
restaurant two two is in the north area and serving french food , can I help you with anything else ?
inform((_:search,type,'Restaurant')) request((_:result,phone,?);(_:result,type,'Restaurant'))
user
Yes . Can I get the name and phone number of one of those restaurants ?
inform((_:result,name,'Restaurant Two Two');(_:result,phone,'01223 351880');(_:result,type,'Restaurant'))
system
Yes , Restaurant Two Two can be reached at 01223 351880 .
request((_:result,area,?);(_:result,type,'Restaurant'))
user
What is the area again sorry ?
inform((_:result,area,'north');(_:result,type,'Restaurant'))
system
it is located in the north part of town
thank()
user
Thank you for your help . Have a great evening .
system
Thank you . Goodbye .
_:search area north
_:search type Restaurant
_:search area north
_:search food catalan
_:search pricerange dontcare
_:search type Restaurant
_:search area north
_:search pricerange dontcare
_:system canthelp _:search/3aaf12e2
_:search/3aaf12e2 type Restaurant
_:system inquired _:user
_:result area north
_:result food catalan
_:result type Restaurant
_:search food french
_:search type Restaurant
_:search area north
_:search pricerange dontcare
_:system canthelp _:search/3aaf12e2
_:search/3aaf12e2 type Restaurant
_:search food french
_:system inquired _:user
_:result area north
_:result food french
_:result name restaurant two two
_:result type Restaurant
_:search type Restaurant
_:result phone ?
_:search area north
_:search pricerange dontcare
_:system canthelp _:search/3aaf12e2
_:search/3aaf12e2 type Restaurant
_:search food french
_:system inquired _:user
_:result area north
_:result food french
_:search type Restaurant
_:result name Restaurant Two Two
_:result phone 01223 351880
_:result type Restaurant
_:result area ?
_:search area north
_:search pricerange dontcare
_:system canthelp _:search/3aaf12e2
_:search/3aaf12e2 type Restaurant
_:search food french
_:system inquired _:user
_:result food french
_:search type Restaurant
_:result name Restaurant Two Two
_:result phone 01223 351880
_:result area north
_:result type Restaurant