inform((_:search,area,'centre');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I need a expensive restraint om cambridge in the centre
request((_:search,food,?);(_:search,type,'Restaurant')) offer((_:booking,type,'Booking')) inform((_:result,amount,'several');(_:result,type,'Restaurant'))
system
I have several options for you .   What type of food are you interested in ?   I can gladly book a reservation with a little more information .
inform((_:search,food,'italian');(_:search,type,'Restaurant'))
user
My husband 's family will be with us for a birthday dinner , so how about Italian . They are from an italian family .
inform((_:result,address,'32 Bridge Street');(_:result,name,'Caffe Uno');(_:result,type,'Restaurant'))
system
Okay , how about Caffe Uno located on 32 Bridge Street ?
inform((_:search,day,'monday');(_:search,duration,'18:15');(_:search,people,'2');(_:search,type,'Restaurant'))
user
Please book a table for 2 on Monday at 18:15 .
system
Happy Birthday to your husband ! Your reservation will be held for 15 minutes . The reference number is E3CNAP2 .
_:search area centre
_:search pricerange expensive
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:system offered _:booking
_:booking type Booking
_:result amount several
_:result type Restaurant
_:search food italian
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:system offered _:booking
_:booking type Booking
_:result amount several
_:search food italian
_:result address 32 Bridge Street
_:result name Caffe Uno
_:result type Restaurant
_:search day monday
_:search duration 18:15
_:search people 2
_:search type Restaurant