inform((_:search,day,'thursday');(_:search,destination,'peterborough');(_:search,type,'Train'))
user
I would like to book a train . I need to go to peterborough on thursday .
request((_:search,departure,?);(_:search,type,'Train'))
system
What station will you be departing from ?
inform((_:search,departure,'cambridge');(_:search,type,'Train')) thank()
user
I 'll be leaving from Cambridge , thanks .
inform((_:result,day,'Thursday');(_:result,departure,'Cambridge');(_:result,destination,'Peterborough');(_:result,leave_at,'05:06');(_:result,type,'Train'))
system
I have a train leaving Cabridge for Peterborough Thursday at 05:06 .
inform((_:search,people,'3');(_:search,type,'Train'))
user
Great ! Please make a booking for 3 people .
inform((_:booking,category,'Train');(_:booking,people,'3');(_:booking,ref,'17OSNISB');(_:booking,ticket,'49.5 gbp');(_:booking,type,'Booking'))
system
I 've booked 3 tickets for you , and the fee is 49.5 gbp and your reference number is 17OSNISB .
thank()
user
Thanks very much for your help .
system
Great ! Have a nice day !
_:search day thursday
_:search destination peterborough
_:search type Train
_:search day thursday
_:search destination peterborough
_:search departure cambridge
_:search type Train
_:search day thursday
_:search destination peterborough
_:search departure cambridge
_:result day Thursday
_:result departure Cambridge
_:result destination Peterborough
_:result leave_at 05:06
_:result type Train
_:search people 3
_:search type Train
_:search day thursday
_:search destination peterborough
_:search departure cambridge
_:result day Thursday
_:result departure Cambridge
_:result destination Peterborough
_:result leave_at 05:06
_:result type Train
_:search people 3
_:search type Train
_:booking category Train
_:booking people 3
_:booking ref 17OSNISB
_:booking ticket 49.5 gbp
_:booking type Booking