inform((_:search,departure,'cambridge');(_:search,destination,'stevenage');(_:search,type,'Train'))
user
i i 'm looking for a train . The train should depart from cambridge and should go to stevenage .
request((_:search,day,?);(_:search,type,'Train'))
system
What day would you like to travel ?
inform((_:search,day,'thursday');(_:search,leave_at,'16:30');(_:search,type,'Train')) request((_:result,id,?);(_:result,type,'Train'))
user
I need to leave on thursday after 16:30 . Can you provide me with the train ID ?
inform((_:result,id,'TR4765');(_:result,leave_at,'17:21');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The first train available is the TR4765 at 17:21 . Shall I book you a seat ?
thank()
user
No thank you . That is all I need .
system
Thank you for calling the Cambridge Township Centre . Enjoy your day !
_:search departure cambridge
_:search destination stevenage
_:search type Train
_:search departure cambridge
_:search destination stevenage
_:search day thursday
_:search leave_at 16:30
_:search type Train
_:result id ?
_:result type Train
_:search departure cambridge
_:search destination stevenage
_:search day thursday
_:search leave_at 16:30
_:search type Train
_:result id TR4765
_:result leave_at 17:21
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking