inform((_:search,departure,'ely');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I 'm looking for a train from Ely to Cambridge . Do you have any ?
inform((_:result,amount,'quite a few');(_:result,type,'Train')) request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Yes , there are quite a few .   Is there a day and time you would like to travel ?
inform((_:search,day,'sunday');(_:search,leave_at,'10:00');(_:search,type,'Train'))
user
Yes , leaving on Sunday at 10:00 AM
inform((_:result,departure,'Ely');(_:result,leave_at,'11:35');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The best time matching your criteria is a departure from Ely at 11:35 . Will that do ?
inform((_:search,arrive_by,'14:45');(_:search,day,'thursday');(_:search,type,'Train'))
user
I 'm sorry , my travel day is actually Thursday , not Sunday . I need to arrive by 14:45 .
inform((_:result,arrive_by,'5:52');(_:result,id,'TR4068');(_:result,leave_at,'5:35');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I have a train TR4068 leaving at 5:35 and arriving at 5:52 . Would you like to make reservations ?
user
Yes , please make reservations .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'MUBTUUTM');(_:booking,type,'Booking'))
system
Your reference number is : MUBTUUTM . Can I help with anything else ?
inform((_:search,arrive_by,'14:45');(_:search,people,'5');(_:search,type,'Train'))
user
Did you book for 5 people ? Is there a train that arrives closer to but before 14:45 ? Thanks .
inform((_:result,arrive_by,'13:52');(_:result,id,'TR4992');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,people,'5');(_:booking,type,'Booking')) thank()
system
I apologize about that . The closest I can get you there is on train TR4992 which will arrive at 13:52 . Would you like me to book it for 5 people ?
request((_:result,ref,?);(_:result,type,'Train'))
user
yes with reference number
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'IPO23Y22');(_:booking,ticket,'22 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 22 GBP payable at the station . 
 Reference number is : IPO23Y22 . Is there anything else I can help you with ?
inform((_:search,area,'centre');(_:search,food,'mediterranean');(_:search,pricerange,'cheap');(_:search,type,'Restaurant'))
user
I would like to find a cheap mediterranean restaurant in the centre
offer((_:booking,type,'Booking')) inform((_:result,count,'1');(_:result,name,'the gardenia');(_:result,type,'Restaurant'))
system
There is one matching result . It is the gardenia . Do you want me to book something there ?
inform((_:search,day,'thursday');(_:search,duration,'20:15');(_:search,people,'5');(_:search,type,'Restaurant'))
user
yes please , for 5 people at 20:15 on Thursday .
reqmore() inform((_:booking,ref,'HWJS11KB');(_:booking,type,'Booking'))
system
Booking was successful . The table will be reserved for 15 minutes . 
 Reference number is : HWJS11KB . Is there anything else I can assist you with ?
thank()
user
Thank you that will be all .
system
Thank you for using our services .
_:search departure ely
_:search destination cambridge
_:search type Train
_:search departure ely
_:search destination cambridge
_:result amount quite a few
_:result type Train
_:search day sunday
_:search leave_at 10:00
_:search type Train
_:search departure ely
_:search destination cambridge
_:result amount quite a few
_:search leave_at 10:00
_:result departure Ely
_:result leave_at 11:35
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 14:45
_:search day thursday
_:search type Train
_:search departure ely
_:search destination cambridge
_:result amount quite a few
_:search leave_at 10:00
_:result departure Ely
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 14:45
_:search day thursday
_:search type Train
_:result arrive_by 5:52
_:result id TR4068
_:result leave_at 5:35
_:result type Train
_:search departure ely
_:search destination cambridge
_:result amount quite a few
_:search leave_at 10:00
_:result departure Ely
_:system offered _:booking
_:search day thursday
_:result arrive_by 5:52
_:result id TR4068
_:result leave_at 5:35
_:result type Train
_:system inquired _:user
_:booking category Train
_:booking ref MUBTUUTM
_:booking type Booking
_:search arrive_by 14:45
_:search people 5
_:search type Train
_:search departure ely
_:search destination cambridge
_:result amount quite a few
_:search leave_at 10:00
_:result departure Ely
_:system offered _:booking
_:search day thursday
_:result leave_at 5:35
_:system inquired _:user
_:booking category Train
_:booking ref MUBTUUTM
_:booking type Booking
_:search arrive_by 14:45
_:search people 5
_:search type Train
_:result arrive_by 13:52
_:result id TR4992
_:result type Train
_:booking people 5
_:result ref ?
_:search departure ely
_:search destination cambridge
_:result amount quite a few
_:search leave_at 10:00
_:result departure Ely
_:system offered _:booking
_:search day thursday
_:result leave_at 5:35
_:search arrive_by 14:45
_:search people 5
_:result arrive_by 13:52
_:result id TR4992
_:result type Train
_:booking people 5
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref IPO23Y22
_:booking ticket 22 GBP
_:booking type Booking
_:search area centre
_:search food mediterranean
_:search pricerange cheap
_:search type Restaurant
_:search departure ely
_:search destination cambridge
_:result amount quite a few
_:search leave_at 10:00
_:result departure Ely
_:system offered _:booking
_:result leave_at 5:35
_:search arrive_by 14:45
_:result arrive_by 13:52
_:result id TR4992
_:booking people 5
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref IPO23Y22
_:booking ticket 22 GBP
_:booking type Booking
_:search area centre
_:search food mediterranean
_:search pricerange cheap
_:result count 1
_:result name the gardenia
_:result type Restaurant
_:search day thursday
_:search duration 20:15
_:search people 5
_:search type Restaurant
_:search departure ely
_:search destination cambridge
_:result amount quite a few
_:search leave_at 10:00
_:result departure Ely
_:system offered _:booking
_:result leave_at 5:35
_:search arrive_by 14:45
_:result arrive_by 13:52
_:result id TR4992
_:booking people 5
_:result ref ?
_:booking category Train
_:booking ticket 22 GBP
_:search area centre
_:search food mediterranean
_:search pricerange cheap
_:result count 1
_:result name the gardenia
_:result type Restaurant
_:search day thursday
_:search duration 20:15
_:search people 5
_:search type Restaurant
_:system inquired _:user
_:booking ref HWJS11KB
_:booking type Booking