inform((_:search,arrive_by,'19:30');(_:search,day,'friday');(_:search,type,'Train'))
user
I need a Friday train , to arrive by 19:30 .
inform((_:result,amount,'many');(_:result,type,'Train')) request((_:search,departure,?);(_:search,type,'Train'))
system
there are many trains ! where are you coming from ?
inform((_:search,departure,'cambridge');(_:search,destination,'broxbourne');(_:search,type,'Train'))
user
I am heading to Broxbourne from Cambridge .
request((_:search,leave_at,?);(_:search,type,'Train'))
system
Is there a certain time you would like to leave ?
inform((_:search,arrive_by,'19:30');(_:search,type,'Train'))
user
No , I just know that I need to arrive by 19:30 .
inform((_:result,arrive_by,'19:01');(_:result,destination,'Broxbourne');(_:result,id,'TR2436');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR2436 will arrive in Broxbourne at 19:01 . Would you like me to book a ticket for you ?
inform((_:search,people,'four');(_:search,type,'Train'))
user
yes please for four people
reqmore() inform((_:booking,category,'Train');(_:booking,id,'TR2436');(_:booking,people,'4');(_:booking,ref,'UGROZAQ1');(_:booking,ticket,'71.59');(_:booking,type,'Booking'))
system
I have you booked on train TR2436 for 4 people , your reference number is UGROZAQ1 .   71.59 is payable at the station , can I help with anything else ?
inform((_:search,day,'same day');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Yes , I am looking for an expensive restaurant to dine at earlier the same day .
request((_:search,food,?);(_:search,type,'Restaurant'))
system
Did you have a particular type of cuisine you were looking for ?
inform((_:search,area,'centre');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I am flexible on the cuisine . But I would like something in the centre of town that is expensive .
offer((_:booking,type,'Booking')) inform((_:result,area,'centre');(_:result,food,'British');(_:result,name,'Fitzbillies Restaurant');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
I recommend Fitzbillies Restaurant .   It is an expensive restaurant in the centre that serves British cuisine .   Would you like to make a reservation ?
inform((_:search,duration,'12:45');(_:search,people,'same group of people');(_:search,type,'Restaurant'))
user
book for the same group of people at 12:45 on the same day
system
I will book it for you and get a reference number
_:search arrive_by 19:30
_:search day friday
_:search type Train
_:search arrive_by 19:30
_:search day friday
_:result amount many
_:result type Train
_:search departure cambridge
_:search destination broxbourne
_:search type Train
_:search day friday
_:result amount many
_:result type Train
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:search arrive_by 19:30
_:search type Train
_:search day friday
_:result amount many
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:search arrive_by 19:30
_:result arrive_by 19:01
_:result destination Broxbourne
_:result id TR2436
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people four
_:search type Train
_:result amount many
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:search arrive_by 19:30
_:result arrive_by 19:01
_:result destination Broxbourne
_:result id TR2436
_:result type Train
_:system offered _:booking
_:search people four
_:system inquired _:user
_:booking category Train
_:booking id TR2436
_:booking people 4
_:booking ref UGROZAQ1
_:booking ticket 71.59
_:booking type Booking
_:search day same day
_:search pricerange expensive
_:search type Restaurant
_:result amount many
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:search arrive_by 19:30
_:result arrive_by 19:01
_:result destination Broxbourne
_:result id TR2436
_:result type Train
_:system offered _:booking
_:search people four
_:system inquired _:user
_:booking category Train
_:booking id TR2436
_:booking people 4
_:booking ref UGROZAQ1
_:booking ticket 71.59
_:booking type Booking
_:search day same day
_:search food ?
_:search area centre
_:search pricerange expensive
_:search type Restaurant
_:result amount many
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:search arrive_by 19:30
_:result arrive_by 19:01
_:result destination Broxbourne
_:result id TR2436
_:system offered _:booking
_:system inquired _:user
_:booking category Train
_:booking id TR2436
_:booking people 4
_:booking ref UGROZAQ1
_:booking ticket 71.59
_:booking type Booking
_:search day same day
_:search food ?
_:search area centre
_:search pricerange expensive
_:result area centre
_:result food British
_:result name Fitzbillies Restaurant
_:result pricerange expensive
_:result type Restaurant
_:search duration 12:45
_:search people same group of people
_:search type Restaurant