inform((_:search,departure,'cambridge');(_:search,destination,'ely');(_:search,type,'Train'))
user
I need a train from Cambridge to Ely .
request((_:search,day,?);(_:search,type,'Train'))
system
And what day would you like to travel on ?
inform((_:search,day,'monday');(_:search,type,'Train'))
user
I would like to leave on Monday .
inform((_:result,id,'TR2013');(_:result,leave_at,'05:50');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR2013 leaves at 05:50 , should i book it for you ?
inform((_:search,arrive_by,'10:30');(_:search,destination,'ely');(_:search,type,'Train'))
user
Would time would that train arrive by ? I need to be in Ely by 10:30 .
inform((_:result,arrive_by,'06:07');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
It will arrive by 06:07 . Should I book it for you ?
inform((_:search,type,'Train'))
user
How much would that train ride cost ?
inform((_:result,ticket,'4.40 pounds');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
It costs 4.40 pounds .   May I book it for you ?
inform((_:search,type,'Train'))
user
That seems like a really short train ride , how long is it really ?
inform((_:result,duration,'17 minute');(_:result,type,'Train'))
system
It 's a 17 minute trip .
inform((_:search,name,'alpha - milton guest house');(_:search,type,'Hotel'))
user
Yes , please book it for me . I would also like to find a hotel called alpha - milton guest house .
inform((_:result,name,'Alpha - Milton Guest House');(_:result,pricerange,'moderate');(_:result,stars,'3');(_:result,type,'Hotel')) request((_:search,people,?);(_:search,type,'Train'))
system
Can you confirm the number of train tickets you 'd like me to book ?   Alpha - Milton Guest House is a 3 star moderate with great reviews .   What would you like to know about it ?
inform((_:search,day,'friday');(_:search,people,'8');(_:search,stay,'3');(_:search,type,'Hotel'))
user
No thank you , please book 8 people for 3 nights from Friday .
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking')) reqmore()
system
I was unable to book that can I try something else ?
inform((_:search,stay,'2');(_:search,type,'Hotel'))
user
How about 2 nights instead ?
reqmore() inform((_:booking,ref,'ATRPJIXK');(_:booking,type,'Booking'))
system
Great news ! Booking was successful . 
 Reference number is : ATRPJIXK .   What else can I do for you ?
thank()
user
That should be all for today . thank you very much .
system
You 're welcome . Enjoy your day .
_:search departure cambridge
_:search destination ely
_:search type Train
_:search departure cambridge
_:search destination ely
_:search day monday
_:search type Train
_:search departure cambridge
_:search day monday
_:result id TR2013
_:result leave_at 05:50
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 10:30
_:search destination ely
_:search type Train
_:search departure cambridge
_:search day monday
_:result id TR2013
_:result leave_at 05:50
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 10:30
_:search destination ely
_:result arrive_by 06:07
_:result type Train
_:search type Train
_:search departure cambridge
_:search day monday
_:result id TR2013
_:result leave_at 05:50
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 10:30
_:search destination ely
_:result arrive_by 06:07
_:result ticket 4.40 pounds
_:result type Train
_:search type Train
_:search departure cambridge
_:search day monday
_:result id TR2013
_:result leave_at 05:50
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 10:30
_:search destination ely
_:result arrive_by 06:07
_:result ticket 4.40 pounds
_:result duration 17 minute
_:result type Train
_:search name alpha - milton guest house
_:search type Hotel
_:search departure cambridge
_:result id TR2013
_:result leave_at 05:50
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 10:30
_:search destination ely
_:result arrive_by 06:07
_:result ticket 4.40 pounds
_:result duration 17 minute
_:search name alpha - milton guest house
_:result name Alpha - Milton Guest House
_:result pricerange moderate
_:result stars 3
_:result type Hotel
_:search day friday
_:search people 8
_:search stay 3
_:search type Hotel
_:search departure cambridge
_:result id TR2013
_:result leave_at 05:50
_:system offered _:booking
_:booking category Train
_:search arrive_by 10:30
_:search destination ely
_:result arrive_by 06:07
_:result ticket 4.40 pounds
_:result duration 17 minute
_:search name alpha - milton guest house
_:result name Alpha - Milton Guest House
_:result pricerange moderate
_:result stars 3
_:result type Hotel
_:search day friday
_:search people 8
_:system canthelp _:booking/44eb8dba
_:booking/44eb8dba type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:system inquired _:user
_:search stay 2
_:search type Hotel
_:search departure cambridge
_:result id TR2013
_:result leave_at 05:50
_:system offered _:booking
_:booking category Train
_:search arrive_by 10:30
_:search destination ely
_:result arrive_by 06:07
_:result ticket 4.40 pounds
_:result duration 17 minute
_:search name alpha - milton guest house
_:result name Alpha - Milton Guest House
_:result pricerange moderate
_:result stars 3
_:result type Hotel
_:search day friday
_:search people 8
_:system canthelp _:booking/44eb8dba
_:booking/44eb8dba type Booking
_:booking day ?
_:booking stay ?
_:search stay 2
_:search type Hotel
_:system inquired _:user
_:booking ref ATRPJIXK
_:booking type Booking