inform((_:search,type,'Train'))
user
Hi , I 've just started planning a trip and the train system is so confusing , can you help me ?
thank() request((_:search,departure,?);(_:search,type,'Train'))
system
Absolutely .   Where will you be departing from ?
inform((_:search,departure,'stansted airport');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Stansted Airport . And I 'm headed to Cambridge .
request((_:search,day,?);(_:search,type,'Train'))
system
What day will you travel on ?
inform((_:search,day,'monday');(_:search,type,'Train'))
user
I 'll be travelling on Monday .
request((_:search,leave_at,?);(_:search,type,'Train'))
system
At what time do you want to leave ?
inform((_:search,leave_at,'13:00');(_:search,type,'Train'))
user
anytime after 13:00
inform((_:result,day,'Monday');(_:result,leave_at,'5:24,would');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
We have one on Monday at 5:24,would you like me to book it for you ?
request((_:result,arrive_by,?);(_:result,id,?);(_:result,type,'Train'))
user
I do n't need it booked , just please forward me the train ID and arrival time .
system
The trainID is TR4096 for the train departing the stansted airport and going to Cambridge on Monday .   It will arrive at 17:52 .
_:search type Train
_:search departure stansted airport
_:search destination cambridge
_:search type Train
_:search departure stansted airport
_:search destination cambridge
_:search day monday
_:search type Train
_:search departure stansted airport
_:search destination cambridge
_:search day monday
_:search leave_at 13:00
_:search type Train
_:search departure stansted airport
_:search destination cambridge
_:search day monday
_:search leave_at 13:00
_:search type Train
_:result day Monday
_:result leave_at 5:24,would
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result arrive_by ?
_:result id ?