inform((_:search,departure,'cambridge');(_:search,destination,'stansted airport');(_:search,type,'Train'))
user
Yes , hello . I need a train departing from cambridge and should go to stansted airport .
request((_:search,day,?);(_:search,type,'Train'))
system
Sure thing , what day will you be leaving ?
inform((_:search,day,'sunday');(_:search,type,'Train'))
user
I will be leaving on Sunday
inform((_:result,arrive_by,'6:08');(_:result,id,'TR5529');(_:result,leave_at,'5:40');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR5529 leaves at 5:40 and arrives at 6:08 , will this work for you ?
inform((_:search,people,'7');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , I need a booking for 7 people and the reference number .
system
The total is 56.56 GBP and can be paid at the station . the reference number is Y1MGNCV3
_:search departure cambridge
_:search destination stansted airport
_:search type Train
_:search departure cambridge
_:search destination stansted airport
_:search day sunday
_:search type Train
_:search departure cambridge
_:search destination stansted airport
_:search day sunday
_:result arrive_by 6:08
_:result id TR5529
_:result leave_at 5:40
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 7
_:search type Train
_:result ref ?