inform((_:search,type,'Train'))
user
Could you please get me a train ?
request((_:search,departure,?);(_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Sure I can help you find a train .   Where are you needing to go and where are you coming from ?   What time do you need to leave by ?
inform((_:search,departure,'leicester');(_:search,leave_at,'20:30');(_:search,type,'Train'))
user
I am leaving Leicester and I need to leave by 20:30 .
request((_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
What is your destination and day of travel ?
inform((_:search,day,'friday');(_:search,destination,'cambridge');(_:search,type,'Train')) request((_:result,duration,?);(_:result,type,'Train'))
user
Cambridge and on friday . Can I just get the travel time for the train ? Thanks !
inform((_:result,duration,'105 minutes');(_:result,leave_at,'20:30');(_:result,leave_at,'21:09');(_:result,type,'Train'))
system
The first train leaving after 20:30 is 21:09 and the travel time is 105 minutes .
thank()
user
That sounds perfect , thank you for your help .
offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Would you like me to book it for you ?
user
No , that 's OK , I 'll get my tickets at the station . I just needed information .
reqmore()
system
Can I assist you with anything else today ?
thank()
user
No , that 's all . Thanks .
inform((_:result,duration,'105 minutes');(_:result,id,'TR2602');(_:result,leave_at,'20:09');(_:result,leave_at,'20:30');(_:result,type,'Train')) thank()
system
I 'm sorry , I think I misunderstood you . You want to leave before 20:30 .   You should book TR2602 , leaving at 20:09 . Travel time is 105 minutes .
thank()
user
Thank you for correcting that for me . Have a god day
system
Thanks for using Cambridge TownInfo centre today , and enjoy your weekend !
_:search type Train
_:search destination ?
_:search departure leicester
_:search leave_at 20:30
_:search type Train
_:search departure leicester
_:search leave_at ?
_:search day friday
_:search destination cambridge
_:search type Train
_:result duration ?
_:result type Train
_:search departure leicester
_:search leave_at ?
_:search day friday
_:search destination cambridge
_:search type Train
_:result duration 105 minutes
_:result leave_at 20:30
_:result leave_at 21:09
_:result type Train
_:search departure leicester
_:search leave_at ?
_:search day friday
_:search destination cambridge
_:search type Train
_:result duration 105 minutes
_:result leave_at 20:30
_:result leave_at 21:09
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search departure leicester
_:search leave_at ?
_:search day friday
_:search destination cambridge
_:search type Train
_:result duration 105 minutes
_:result leave_at 20:30
_:result leave_at 21:09
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:system inquired _:user
_:search departure leicester
_:search leave_at ?
_:search day friday
_:search destination cambridge
_:search type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:system inquired _:user
_:result duration 105 minutes
_:result id TR2602
_:result leave_at 20:09
_:result leave_at 20:30
_:result type Train