inform((_:search,area,'centre');(_:search,type,'Restaurant'))
user
I 'm looking for a luxurious dining experience in the centre of Cambridge .
request((_:search,food,?);(_:search,type,'Restaurant'))
system
Do you have any cuisine preferences ?
inform((_:search,food,'asian oriental');(_:search,type,'Restaurant'))
user
I would really like asian oriental food tonight .
select((_:result,name,'HK Fusion');(_:result,name,'Tang Chinese');(_:result,name,'Ugly Duckling');(_:result,name,'or Sesame Restaurant and Bar');(_:result,type,'Restaurant')) offer((_:booking,type,'Booking'))
system
Sure . Would you like to reserve a table at Ugly Duckling , Tang Chinese , HK Fusion , or Sesame Restaurant and Bar ?
inform((_:search,day,'wednesday');(_:search,duration,'18:45');(_:search,people,'2');(_:search,type,'Restaurant'))
user
any of them . book a table for 2 people at 18:45 on wednesday
system
Will you be needing a reference number ?
request((_:result,ref,?);(_:result,type,'Restaurant'))
user
Yes , I will need the reference number please .
system
Yes I have it   for you , its 0123357187
_:search area centre
_:search type Restaurant
_:search area centre
_:search food asian oriental
_:search type Restaurant
_:search area centre
_:search food asian oriental
_:result name HK Fusion
_:result name Tang Chinese
_:result name Ugly Duckling
_:result name or Sesame Restaurant and Bar
_:result type Restaurant
_:system offered _:booking
_:booking type Booking
_:search day wednesday
_:search duration 18:45
_:search people 2
_:search type Restaurant
_:search area centre
_:search food asian oriental
_:result name HK Fusion
_:result name Tang Chinese
_:result name Ugly Duckling
_:result name or Sesame Restaurant and Bar
_:result type Restaurant
_:system offered _:booking
_:booking type Booking
_:search day wednesday
_:search duration 18:45
_:search people 2
_:search type Restaurant
_:result ref ?