inform((_:search,arrive_by,'12:30');(_:search,day,'wednesday');(_:search,type,'Train'))
user
I need to find a train that arrives at 12:30 on Wednesday .
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
Certainly . Could you tell me where you 're departing from and traveling to ?
inform((_:search,departure,'birmingham new street');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I am departing from Birmingham new street and going to Cambridge .
inform((_:result,count,'7');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
I have seven trains available then , could you tell me what time you would like to leave ?
inform((_:search,arrive_by,'12:30');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Yes I need to arrive in Cambridge by 12:30 please .
inform((_:result,arrive_by,'12:23');(_:result,destination,'Cambridge');(_:result,id,'TR3543');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The TR3543 puts you into Cambridge at 12:23 . Will that train work for you ?
inform((_:search,people,'8');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , that will work . Can you book that train for 8 people ? I will also need a reference number .
inform((_:booking,category,'Train');(_:booking,ref,'47MBURBC');(_:booking,type,'Booking'))
system
Certainly . I have you booked and your reference number is 47MBURBC .
thank()
user
Great ! Thanks , that 's all I need .
bye()
system
Thank you ! Have a great day !
thank()
user
Thank you for all of your help !
system
Have a great day !
_:search arrive_by 12:30
_:search day wednesday
_:search type Train
_:search arrive_by 12:30
_:search day wednesday
_:search departure birmingham new street
_:search destination cambridge
_:search type Train
_:search day wednesday
_:search departure birmingham new street
_:result count 7
_:result type Train
_:search leave_at ?
_:search arrive_by 12:30
_:search destination cambridge
_:search type Train
_:search day wednesday
_:search departure birmingham new street
_:result count 7
_:search leave_at ?
_:search arrive_by 12:30
_:search destination cambridge
_:result arrive_by 12:23
_:result destination Cambridge
_:result id TR3543
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 8
_:search type Train
_:result ref ?
_:search day wednesday
_:search departure birmingham new street
_:result count 7
_:search leave_at ?
_:search arrive_by 12:30
_:search destination cambridge
_:result arrive_by 12:23
_:result destination Cambridge
_:result id TR3543
_:result type Train
_:system offered _:booking
_:search people 8
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref 47MBURBC
_:booking type Booking
_:search day wednesday
_:search departure birmingham new street
_:result count 7
_:search leave_at ?
_:search arrive_by 12:30
_:search destination cambridge
_:result arrive_by 12:23
_:result destination Cambridge
_:result id TR3543
_:result type Train
_:system offered _:booking
_:search people 8
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref 47MBURBC
_:booking type Booking
_:system dismissed _:user