inform((_:search,area,'centre');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Looking for a restaurant that s expensive . Needs to be in the centre area .
request((_:search,food,?);(_:search,type,'Restaurant')) inform((_:result,amount,'a lot of');(_:result,type,'Restaurant'))
system
I have found a lot of options , what type of food do you prefer ?
inform((_:search,food,'british');(_:search,type,'Restaurant'))
user
How about british food ? Is there anything like that ?
offer((_:booking,type,'Booking')) inform((_:result,count,'3');(_:result,type,'Restaurant'))
system
I have three places , shall I book one ?
inform((_:search,day,'friday');(_:search,duration,'18:15');(_:search,people,'5');(_:search,type,'Restaurant'))
user
Sure , surprise me ! I need a reservation for 5 people at 18:15 on friday .
inform((_:booking,ref,'J6S1NEDG');(_:booking,type,'Booking')) reqmore() inform((_:result,name,'Midsummer House');(_:result,type,'Restaurant'))
system
Booking was successful . The table will be reserved for 15 minutes . 
 Reference number is : J6S1NEDG . Midsummer House . Will you need anything elses ?
inform((_:search,departure,'peterborough');(_:search,type,'Train'))
user
Yes , I am also looking for a train departing from Peterborough . Can you help me with that ?
request((_:search,day,?);(_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Sure thing where will you be heading to , and what day and time would you like to travel ?
inform((_:search,arrive_by,'9:15');(_:search,day,'friday');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I will be traveling to Cambridge and need to arrive by 9:15 on Friday .
inform((_:result,amount,'several');(_:result,arrive_by,'9:09');(_:result,destination,'Cambridge');(_:result,id,'TR6496');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
There are several options . The TR6496 arrives in Cambridge at 9:09 . Would you like me to book a ticket for you ?
inform((_:search,people,'5');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , please book for 5 people as well ... and can you provide me with a reference number ?
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'08N7IYDI');(_:booking,type,'Booking'))
system
Booking was successful . Your reference number is 08N7IYDI . Is there anything else I can assist you with today ?
thank()
user
Thank you for making those reservations . That 's all I needed today .
system
Thank you for contacting us . Please feel free to contact again if you have any more questions . Have a great day !
_:search area centre
_:search pricerange expensive
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:result amount a lot of
_:result type Restaurant
_:search food british
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:result amount a lot of
_:search food british
_:system offered _:booking
_:booking type Booking
_:result count 3
_:result type Restaurant
_:search day friday
_:search duration 18:15
_:search people 5
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:result amount a lot of
_:search food british
_:system offered _:booking
_:result count 3
_:search day friday
_:search duration 18:15
_:search people 5
_:booking ref J6S1NEDG
_:booking type Booking
_:system inquired _:user
_:result name Midsummer House
_:result type Restaurant
_:search departure peterborough
_:search type Train
_:search area centre
_:search pricerange expensive
_:result amount a lot of
_:search food british
_:system offered _:booking
_:result count 3
_:search duration 18:15
_:search people 5
_:booking ref J6S1NEDG
_:booking type Booking
_:system inquired _:user
_:result name Midsummer House
_:result type Restaurant
_:search departure peterborough
_:search leave_at ?
_:search arrive_by 9:15
_:search day friday
_:search destination cambridge
_:search type Train
_:search area centre
_:search pricerange expensive
_:search food british
_:system offered _:booking
_:result count 3
_:search duration 18:15
_:booking ref J6S1NEDG
_:booking type Booking
_:system inquired _:user
_:result name Midsummer House
_:search departure peterborough
_:search leave_at ?
_:search arrive_by 9:15
_:search day friday
_:search destination cambridge
_:result amount several
_:result arrive_by 9:09
_:result destination Cambridge
_:result id TR6496
_:result type Train
_:booking category Train
_:search people 5
_:search type Train
_:result ref ?
_:search area centre
_:search pricerange expensive
_:search food british
_:system offered _:booking
_:result count 3
_:search duration 18:15
_:result name Midsummer House
_:search departure peterborough
_:search leave_at ?
_:search arrive_by 9:15
_:search day friday
_:search destination cambridge
_:result amount several
_:result arrive_by 9:09
_:result destination Cambridge
_:result id TR6496
_:result type Train
_:search people 5
_:search type Train
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref 08N7IYDI
_:booking type Booking