inform((_:search,day,'friday');(_:search,type,'Train'))
user
I need to get a train ticket for friday please .
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
Where will you be departing from and traveling to ?
inform((_:search,departure,'broxbourne');(_:search,destination,'cambridge');(_:search,leave_at,'13:15');(_:search,type,'Train'))
user
I need to get to Cambridge from Broxbourne and I 'd like to leave after 13:15 .
inform((_:result,leave_at,'13:32');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Yes I have a train that leaves at 13:32 . Will that do ?
inform((_:search,people,'1');(_:search,type,'Train'))
user
Yes . Please book for 1 person .
system
Will you be needing the reference number ?
request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , if I could please get the reference number .
system
Reference number is : IVX6L3KV . Can I help with anything else ?
_:search day friday
_:search type Train
_:search day friday
_:search departure broxbourne
_:search destination cambridge
_:search leave_at 13:15
_:search type Train
_:search day friday
_:search departure broxbourne
_:search destination cambridge
_:search leave_at 13:15
_:result leave_at 13:32
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 1
_:search type Train
_:search day friday
_:search departure broxbourne
_:search destination cambridge
_:search leave_at 13:15
_:result leave_at 13:32
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 1
_:search type Train
_:result ref ?