inform((_:search,departure,'cambridge');(_:search,destination,'ely');(_:search,type,'Train'))
user
I am looking for a train schedule that departs from Cambridge and should go to Ely .
request((_:search,arrive_by,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Ok , is there any particular time you 'd like to leave or arrive by ?
inform((_:search,arrive_by,'10:30');(_:search,day,'wednesday');(_:search,departure,'cambridge');(_:search,destination,'ely');(_:search,type,'Train'))
user
I need to get a train leaving cambridge and going to ely . I need to be in ely by 10:30 and am leaving on wednesday .
inform((_:result,arrive_by,'10:07');(_:result,departure,'Cambridge');(_:result,destination,'Ely');(_:result,id,'TR5626');(_:result,leave_at,'09:50');(_:result,ticket,'4.40 GBP');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR5626 leaves Cambridge at 09:50 and arrives in Ely at 10:07 . Will that work for you ?   Tickets are 4.40 GBP .
inform((_:search,people,'3');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Can you book that for 3 people and get me a reference number as well please ?
reqmore() inform((_:booking,category,'Train');(_:booking,id,'TR5626');(_:booking,people,'3');(_:booking,ref,'3BMHT78A');(_:booking,ticket,'13.2 pounds');(_:booking,type,'Booking'))
system
I 've reserved you 3 seats on TR5626 . The total is 13.2 pounds payable at the station . Your reference number is 3BMHT78A . Can I help you with anything else today ?
thank()
user
No , that 's everything that I needed . Thanks for your help !
thank()
system
I hop you enjoy your stay .   Have a good day .
thank()
user
Thank you , this is the end of the dialogue .
system
You are very welcome .
_:search departure cambridge
_:search destination ely
_:search type Train
_:search leave_at ?
_:search arrive_by 10:30
_:search day wednesday
_:search departure cambridge
_:search destination ely
_:search type Train
_:search leave_at ?
_:search arrive_by 10:30
_:search day wednesday
_:search departure cambridge
_:search destination ely
_:result arrive_by 10:07
_:result departure Cambridge
_:result destination Ely
_:result id TR5626
_:result leave_at 09:50
_:result ticket 4.40 GBP
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 3
_:search type Train
_:result ref ?
_:search leave_at ?
_:search arrive_by 10:30
_:search day wednesday
_:search departure cambridge
_:search destination ely
_:result arrive_by 10:07
_:result departure Cambridge
_:result destination Ely
_:result id TR5626
_:result leave_at 09:50
_:result ticket 4.40 GBP
_:result type Train
_:system offered _:booking
_:search people 3
_:search type Train
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking id TR5626
_:booking people 3
_:booking ref 3BMHT78A
_:booking ticket 13.2 pounds
_:booking type Booking
_:search leave_at ?
_:search arrive_by 10:30
_:search day wednesday
_:search departure cambridge
_:search destination ely
_:result arrive_by 10:07
_:result departure Cambridge
_:result destination Ely
_:result id TR5626
_:result leave_at 09:50
_:result ticket 4.40 GBP
_:result type Train
_:system offered _:booking
_:search people 3
_:search type Train
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking id TR5626
_:booking people 3
_:booking ref 3BMHT78A
_:booking ticket 13.2 pounds
_:booking type Booking