inform((_:search,type,'Train'))
user
I 'm looking for a train please .
inform((_:result,amount,'several');(_:result,type,'Train')) request((_:search,destination,?);(_:search,type,'Train'))
system
There are several trains where are you going ?
inform((_:search,arrive_by,'11:45');(_:search,day,'sunday');(_:search,departure,'leicester');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I am going to Cambridge from Leicester .   I am planning to leave on Sunday and I need to be there by 11:45 .
inform((_:result,arrive_by,'10:54');(_:result,destination,'Cambridge');(_:result,id,'TR1079');(_:result,leave_at,'9:09');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
If you take the TR1079 at 9:09 you can arrive in Cambridge by 10:54 . Would you like me to book it ?
inform((_:search,people,'7');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , that sounds great . I would like to   book the train for 7 people . What is the reference number ?
inform((_:booking,category,'Train');(_:booking,ref,'TR4106');(_:booking,type,'Booking'))
system
there is the reference number TR4106
thank()
user
Thank you for your help
reqmore() thank()
system
Thank you for using our services . Do you need any further assistance ?
thank()
user
That is all I needed .   Thank you .
thank()
system
You 're welcome . Have a nice day and please call us again !
request((_:result,ref,?);(_:result,type,'Train'))
user
Wait , I do n't think that 's a valid reference number .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'35VBB0LK');(_:booking,type,'Booking'))
system
35VBB0LK if your reference numbers , what else may I help you with ?
thank()
user
Great . Nothing else . Thanks , again . Goodbye for now .
system
most welcome and safe journey
_:search type Train
_:result amount several
_:result type Train
_:search arrive_by 11:45
_:search day sunday
_:search departure leicester
_:search destination cambridge
_:search type Train
_:result amount several
_:search arrive_by 11:45
_:search day sunday
_:search departure leicester
_:search destination cambridge
_:result arrive_by 10:54
_:result destination Cambridge
_:result id TR1079
_:result leave_at 9:09
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 7
_:search type Train
_:result ref ?
_:result amount several
_:search arrive_by 11:45
_:search day sunday
_:search departure leicester
_:search destination cambridge
_:result arrive_by 10:54
_:result destination Cambridge
_:result id TR1079
_:result leave_at 9:09
_:result type Train
_:system offered _:booking
_:search people 7
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref TR4106
_:booking type Booking
_:result amount several
_:search arrive_by 11:45
_:search day sunday
_:search departure leicester
_:search destination cambridge
_:result arrive_by 10:54
_:result destination Cambridge
_:result id TR1079
_:result leave_at 9:09
_:result type Train
_:system offered _:booking
_:search people 7
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref TR4106
_:booking type Booking
_:system inquired _:user
_:result amount several
_:search arrive_by 11:45
_:search day sunday
_:search departure leicester
_:search destination cambridge
_:result arrive_by 10:54
_:result destination Cambridge
_:result id TR1079
_:result leave_at 9:09
_:result type Train
_:system offered _:booking
_:search people 7
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref TR4106
_:booking type Booking
_:system inquired _:user
_:result amount several
_:search arrive_by 11:45
_:search day sunday
_:search departure leicester
_:search destination cambridge
_:result arrive_by 10:54
_:result destination Cambridge
_:result id TR1079
_:result leave_at 9:09
_:result type Train
_:system offered _:booking
_:search people 7
_:search type Train
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref 35VBB0LK
_:booking type Booking