inform((_:search,area,'centre');(_:search,pricerange,'moderately');(_:search,type,'Restaurant'))
user
Hi , I am looking for a moderately priced restaurant in the centre of town .
select((_:result,food,'Asian');(_:result,food,'British');(_:result,food,'European');(_:result,food,'Italian');(_:result,food,'something different');(_:result,type,'Restaurant')) inform((_:result,amount,'several');(_:result,type,'Restaurant'))
system
There are several restaurants in that area . Would you like British , Asian , European , Italian or something different ?
inform((_:search,day,'saturday');(_:search,duration,'16:45');(_:search,food,'asian');(_:search,people,'1');(_:search,type,'Restaurant'))
user
Asian sounds good . Could you   book a table for 1 people at 16:45 on saturday ?
reqmore() inform((_:booking,name,'Yippee Noodle Bar');(_:booking,people,'1');(_:booking,ref,'ZPLBJMPS');(_:booking,type,'Booking'))
system
OK , you have a table for 1 at the Yippee Noodle Bar , reference # ZPLBJMPS . Can I help you with anything else today ?
inform((_:search,arrive_by,'12:45');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Thanks .   I 'll also need to find a train arriving in Cambridge by 12:45 .
request((_:search,departure,?);(_:search,type,'Train'))
system
Where are you traveling from ?
inform((_:search,day,'saturday');(_:search,departure,'london liverpool street');(_:search,type,'Train'))
user
I 'm departing from london liverpool street on Saturday .
inform((_:result,arrive_by,'11:07');(_:result,day,'saturday');(_:result,departure,'cambridge');(_:result,destination,'london liverpool street');(_:result,id,'TR0357');(_:result,leave_at,'09:39');(_:result,ticket,'13.28 pounds');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR0357 departs cambridge on saturday at 09:39 and arrives in london liverpool street at 11:07 . The cost is 13.28 pounds . Would you like me to book it for you ?
user
Yeah , that would be great .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'PAS4PPKO');(_:booking,ticket,'13.28 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 13.28 GBP payable at the station . 
 Reference number is : PAS4PPKO .   What else can I help you with today ?
thank()
user
Thank you very much , that will be all !
system
You 're very welcome . Enjoy your trip . Good - bye .
_:search area centre
_:search pricerange moderately
_:search type Restaurant
_:search area centre
_:search pricerange moderately
_:result food Asian
_:result food British
_:result food European
_:result food Italian
_:result food something different
_:result amount several
_:result type Restaurant
_:search day saturday
_:search duration 16:45
_:search food asian
_:search people 1
_:search type Restaurant
_:search area centre
_:search pricerange moderately
_:result food Asian
_:result food British
_:result food European
_:result food Italian
_:result food something different
_:result amount several
_:result type Restaurant
_:search day saturday
_:search duration 16:45
_:search food asian
_:search people 1
_:system inquired _:user
_:booking name Yippee Noodle Bar
_:booking people 1
_:booking ref ZPLBJMPS
_:booking type Booking
_:search arrive_by 12:45
_:search destination cambridge
_:search type Train
_:search area centre
_:search pricerange moderately
_:result food Asian
_:result food British
_:result food European
_:result food Italian
_:result food something different
_:result amount several
_:result type Restaurant
_:search duration 16:45
_:search food asian
_:search people 1
_:system inquired _:user
_:booking name Yippee Noodle Bar
_:booking people 1
_:booking ref ZPLBJMPS
_:booking type Booking
_:search arrive_by 12:45
_:search destination cambridge
_:search day saturday
_:search departure london liverpool street
_:search type Train
_:search area centre
_:search pricerange moderately
_:result food Asian
_:result food British
_:result food European
_:result food Italian
_:result food something different
_:result amount several
_:search duration 16:45
_:search food asian
_:search people 1
_:system inquired _:user
_:booking name Yippee Noodle Bar
_:booking people 1
_:booking ref ZPLBJMPS
_:booking type Booking
_:search arrive_by 12:45
_:search destination cambridge
_:search day saturday
_:search departure london liverpool street
_:search type Train
_:result arrive_by 11:07
_:result day saturday
_:result departure cambridge
_:result destination london liverpool street
_:result id TR0357
_:result leave_at 09:39
_:result ticket 13.28 pounds
_:result type Train
_:system offered _:booking
_:booking category Train
_:search area centre
_:search pricerange moderately
_:result food Asian
_:result food British
_:result food European
_:result food Italian
_:result food something different
_:result amount several
_:search duration 16:45
_:search food asian
_:search people 1
_:booking name Yippee Noodle Bar
_:booking people 1
_:search arrive_by 12:45
_:search destination cambridge
_:search day saturday
_:search departure london liverpool street
_:search type Train
_:result arrive_by 11:07
_:result day saturday
_:result departure cambridge
_:result destination london liverpool street
_:result id TR0357
_:result leave_at 09:39
_:result ticket 13.28 pounds
_:result type Train
_:system offered _:booking
_:system inquired _:user
_:booking category Train
_:booking ref PAS4PPKO
_:booking ticket 13.28 GBP
_:booking type Booking