inform((_:search,destination,'cambridge');(_:search,type,'Train'))
user
I am looking for a train to Cambridge please .
inform((_:result,amount,'many');(_:result,destination,'Cambridge');(_:result,type,'Train')) request((_:search,departure,?);(_:search,type,'Train'))
system
There are many trains to Cambridge . Where will you be departing from ?
inform((_:search,day,'sunday');(_:search,departure,'norwich');(_:search,type,'Train'))
user
I 'll be departing from Norwich on Sunday .
canthelp((_:search,leave_at,'then');(_:search,type,'Train')) select((_:result,leave_at,'later');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
Ok , there does n't appear to be any trains leaving then .   Could you leave later ?
inform((_:search,arrive_by,'10:45');(_:search,type,'Train'))
user
I can leave at 10:45 .
inform((_:result,amount,'several');(_:result,day,'Sunday');(_:result,departure,'Norwich');(_:result,id,'TR6419');(_:result,leave_at,'11:16');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I apologize for the earlier confusion . We have several trains that will meet your needs . TR6419 departs Norwich on Sunday at 11:16 . Will that work for you ?
request((_:result,duration,?);(_:result,type,'Train'))
user
Yes . can you tell me the total travel time as well ?
inform((_:result,duration,'79 minutes');(_:result,type,'Train'))
system
It is going to be 79 minutes total .
bye()
user
Great , that 's all I need . Goodbye !
system
Have a nice day .
_:search destination cambridge
_:search type Train
_:search destination cambridge
_:result amount many
_:result destination Cambridge
_:result type Train
_:search day sunday
_:search departure norwich
_:search type Train
_:search destination cambridge
_:result amount many
_:result destination Cambridge
_:search day sunday
_:search departure norwich
_:system canthelp _:search/49f65842
_:search/49f65842 leave_at then
_:search/49f65842 type Train
_:result leave_at later
_:result type Train
_:search leave_at ?
_:search arrive_by 10:45
_:search type Train
_:search destination cambridge
_:result destination Cambridge
_:search day sunday
_:search departure norwich
_:system canthelp _:search/49f65842
_:search/49f65842 leave_at then
_:search/49f65842 type Train
_:search leave_at ?
_:search arrive_by 10:45
_:search type Train
_:result amount several
_:result day Sunday
_:result departure Norwich
_:result id TR6419
_:result leave_at 11:16
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result duration ?
_:search destination cambridge
_:result destination Cambridge
_:search day sunday
_:search departure norwich
_:system canthelp _:search/49f65842
_:search/49f65842 leave_at then
_:search/49f65842 type Train
_:search leave_at ?
_:search arrive_by 10:45
_:search type Train
_:result amount several
_:result day Sunday
_:result departure Norwich
_:result id TR6419
_:result leave_at 11:16
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result duration 79 minutes
_:result type Train
_:user dismissed _:system