inform((_:search,destination,'cambridge');(_:search,type,'Train'))
user
I am looking for train going to cambridge please .
request((_:search,departure,?);(_:search,type,'Train'))
system
Where are you planning to depart from ?
inform((_:search,day,'saturday');(_:search,departure,'birmingham new street');(_:search,type,'Train'))
user
I would like to leave from the birmingham new street station please . On a Saturday .
request((_:search,leave_at,?);(_:search,type,'Train'))
system
Okay , what time do you need to leave by ?
inform((_:search,arrive_by,'16:45');(_:search,type,'Train'))
user
I need to arrive by 16:45 , departure is not as important .
inform((_:result,arrive_by,'08:23');(_:result,id,'TR3415');(_:result,type,'Train'))
system
How about TR3415 that arrives at 08:23 ?
request((_:result,ref,?);(_:result,type,'Train'))
user
you can book it please . get me the reference number too
inform((_:booking,category,'Train');(_:booking,ref,'PA6L738Y');(_:booking,type,'Booking'))
system
Reference number is : PA6L738Y .
thank()
user
Thank you for your help
thank()
system
welcome . at your service next time
inform((_:search,people,'3');(_:search,type,'Train'))
user
Sorry , I should have specified but the booking needs to be for 3 people
inform((_:booking,category,'Train');(_:booking,people,'3');(_:booking,ref,'0UP7SB1H');(_:booking,ticket,'180.24 GBP payable at the station');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 180.24 GBP payable at the station for 3 tickets . Reference number is : 0UP7SB1H .
thank()
user
Perfect . Thank you so much ! Have a great day !
reqmore() thank()
system
You are quite welcome . Is there anything else I can assist you with today ?
thank()
user
No that was all . Thanks
system
You 're very welcome ! Have a great day ! Bye !
_:search destination cambridge
_:search type Train
_:search destination cambridge
_:search day saturday
_:search departure birmingham new street
_:search type Train
_:search destination cambridge
_:search day saturday
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 16:45
_:search type Train
_:search destination cambridge
_:search day saturday
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 16:45
_:search type Train
_:result arrive_by 08:23
_:result id TR3415
_:result type Train
_:result ref ?
_:search destination cambridge
_:search day saturday
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 16:45
_:search type Train
_:result arrive_by 08:23
_:result id TR3415
_:result type Train
_:result ref ?
_:booking category Train
_:booking ref PA6L738Y
_:booking type Booking
_:search destination cambridge
_:search day saturday
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 16:45
_:result arrive_by 08:23
_:result id TR3415
_:result type Train
_:result ref ?
_:booking category Train
_:booking ref PA6L738Y
_:booking type Booking
_:search people 3
_:search type Train
_:search destination cambridge
_:search day saturday
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 16:45
_:result arrive_by 08:23
_:result id TR3415
_:result type Train
_:result ref ?
_:search people 3
_:search type Train
_:booking category Train
_:booking people 3
_:booking ref 0UP7SB1H
_:booking ticket 180.24 GBP payable at the station
_:booking type Booking
_:search destination cambridge
_:search day saturday
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 16:45
_:result arrive_by 08:23
_:result id TR3415
_:result type Train
_:result ref ?
_:search people 3
_:search type Train
_:booking category Train
_:booking people 3
_:booking ref 0UP7SB1H
_:booking ticket 180.24 GBP payable at the station
_:booking type Booking
_:system inquired _:user