inform((_:search,type,'Train'))
user
I 'd like to find a train please .
request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
OK , do you know what day and time you 're traveling ?
inform((_:search,arrive_by,'9:30');(_:search,day,'wednesday');(_:search,destination,'ely');(_:search,type,'Train'))
user
I will be traveling on Wednesday and need to arrive in Ely by 9:30 .
request((_:search,departure,?);(_:search,type,'Train'))
system
And where will you be departing from ?
inform((_:search,departure,'cambridge');(_:search,people,'7');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
I will be departing from Cambridge and I 'll need 7 tickets total . Can I have the reference number after you book the tickets , please ?
inform((_:result,arrive_by,'08:07');(_:result,id,'TR1955');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I have train TR1955 arriving at 08:07 will that work for you ?
inform((_:search,name,'allenbell');(_:search,type,'Hotel'))
user
Yes , please book that .   Also , I am looking for a hotel named the allenbell .   Can you find information on it for me ?
inform((_:booking,category,'Train');(_:booking,id,'TR1955');(_:booking,people,'7');(_:booking,ref,'JS5U3C0K');(_:booking,type,'Booking');(_:result,name,'allenbell');(_:result,type,'Hotel'))
system
I booked 7 tickets for you on the TR1955 . Your reference is JS5U3C0K . I will now help you find information on the allenbell
request((_:result,area,?);(_:result,has_parking,?);(_:result,pricerange,?);(_:result,type,'Hotel'))
user
Thank you . I will need a price range , whether or not they have free parking , and the area please .
system
It 's a cheap guesthouse in the east side of town . They have free parking . Do you need anything else ?
_:search type Train
_:search leave_at ?
_:search arrive_by 9:30
_:search day wednesday
_:search destination ely
_:search type Train
_:search leave_at ?
_:search arrive_by 9:30
_:search day wednesday
_:search destination ely
_:search departure cambridge
_:search people 7
_:search type Train
_:result ref ?
_:result type Train
_:search leave_at ?
_:search arrive_by 9:30
_:search day wednesday
_:search destination ely
_:search departure cambridge
_:search people 7
_:result ref ?
_:result arrive_by 08:07
_:result id TR1955
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search name allenbell
_:search type Hotel
_:search leave_at ?
_:search arrive_by 9:30
_:search day wednesday
_:search destination ely
_:search departure cambridge
_:search people 7
_:result ref ?
_:result arrive_by 08:07
_:result id TR1955
_:system offered _:booking
_:search name allenbell
_:search type Hotel
_:booking category Train
_:booking id TR1955
_:booking people 7
_:booking ref JS5U3C0K
_:booking type Booking
_:result name allenbell
_:result type Hotel
_:result area ?
_:result has_parking ?
_:result pricerange ?