inform((_:search,departure,'cambridge');(_:search,destination,'norwich');(_:search,type,'Train'))
user
I need a train from Cambridge to Norwich please .
request((_:search,day,?);(_:search,type,'Train'))
system
What day will you be travelling ?
inform((_:search,day,'sunday');(_:search,type,'Train'))
user
I would like to depart on Sunday .
inform((_:result,count,'19');(_:result,day,'sunday');(_:result,departure,'cambridge');(_:result,destination,'norwich');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
We have 19 trains that go from cambridge to norwich on sunday . Would you like to depart at a certain time ?
inform((_:search,arrive_by,'12:30');(_:search,type,'Train'))
user
I need to arrive by 12:30 .
inform((_:result,arrive_by,'11:55');(_:result,id,'TR9533');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
We have the TR9533 that arrives at 11:55 . How is that ?
request((_:result,ref,?);(_:result,type,'Train'))
user
I need the reference number , please .
offer((_:booking,category,'Train');(_:booking,type,'Booking')) request((_:search,people,?);(_:search,type,'Train'))
system
How many tickets do you want ? Do you want me to book that ?
inform((_:search,people,'one');(_:search,type,'Train'))
user
I only want one ticket please .
inform((_:booking,category,'Train');(_:booking,ref,'2ORNPXR6');(_:booking,type,'Booking'))
system
Your train is successfully booked . Your reference number is 2ORNPXR6 .
thank()
user
Okay great . Thanks for your help .
system
Alright . Enjoy your journey .
_:search departure cambridge
_:search destination norwich
_:search type Train
_:search departure cambridge
_:search destination norwich
_:search day sunday
_:search type Train
_:search departure cambridge
_:search destination norwich
_:search day sunday
_:result count 19
_:result day sunday
_:result departure cambridge
_:result destination norwich
_:result type Train
_:search leave_at ?
_:search arrive_by 12:30
_:search type Train
_:search departure cambridge
_:search destination norwich
_:search day sunday
_:result count 19
_:result day sunday
_:result departure cambridge
_:result destination norwich
_:search leave_at ?
_:search arrive_by 12:30
_:search type Train
_:result arrive_by 11:55
_:result id TR9533
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result ref ?
_:search departure cambridge
_:search destination norwich
_:search day sunday
_:result count 19
_:result day sunday
_:result departure cambridge
_:result destination norwich
_:search leave_at ?
_:search arrive_by 12:30
_:result arrive_by 11:55
_:result id TR9533
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result ref ?
_:search people one
_:search type Train
_:search departure cambridge
_:search destination norwich
_:search day sunday
_:result count 19
_:result day sunday
_:result departure cambridge
_:result destination norwich
_:search leave_at ?
_:search arrive_by 12:30
_:result arrive_by 11:55
_:result id TR9533
_:result type Train
_:system offered _:booking
_:result ref ?
_:search people one
_:search type Train
_:booking category Train
_:booking ref 2ORNPXR6
_:booking type Booking