inform((_:search,day,'friday');(_:search,departure,'broxbourne');(_:search,type,'Train'))
user
Hey any suggestions for good food ? I 'd also love to find a train that leaves on Friday from Broxbourne .
inform((_:result,day,'Friday');(_:result,departure,'Broxbourne');(_:result,destination,'Cambridge');(_:result,type,'Train'))
system
First of all , there is a train leaving Broxbourne for Cambridge every hour on Friday .
inform((_:search,leave_at,'08:15');(_:search,type,'Train'))
user
I would like to leave after 08:15 that morning .
request((_:search,arrive_by,?);(_:search,type,'Train'))
system
Is there a time you would like to arrive by ?
request((_:result,id,?);(_:result,type,'Train'))
user
No specific time , but I 'd love the time and train ID .
request((_:search,destination,?);(_:search,type,'Train'))
system
First I need to verify if cambridge is your destination .
inform((_:search,destination,'cambridge');(_:search,type,'Train'))
user
yes , i 'm traveling to cambridge .
inform((_:result,duration,'60 minutes');(_:result,id,'TR3005');(_:result,leave_at,'8:32');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The TR3005 leaves at 8:32 . It 's travel time is 60 minutes . Would you like to book a seat ?
thank()
user
yes please book it for me thank you
offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I will book it for you now .
inform((_:search,food,'french');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
No thank you . I 'm also looking for an expensive french restaurant .
request((_:search,area,?);(_:search,type,'Restaurant')) inform((_:result,area,'centre');(_:result,area,'north');(_:result,count,'2');(_:result,type,'Restaurant'))
system
I found 2 restaurants located in the north and centre .   Do you care about the area ?
inform((_:search,area,'centre');(_:search,day,'friday');(_:search,type,'Restaurant'))
user
the centre please . can you reserve a table for friday please .
request((_:booking,people,?);(_:booking,type,'Booking'))
system
And for how many people ?
inform((_:search,day,'friday');(_:search,duration,'15:30');(_:search,people,'2');(_:search,type,'Restaurant'))
user
It will be for 2 people on friday at 15:30
inform((_:booking,day,'Friday');(_:booking,duration,'15:30');(_:booking,name,'Cote');(_:booking,people,'2');(_:booking,ref,'6C4FPXC9');(_:booking,type,'Booking'))
system
Okay , I 've booked you a table for 2 at Cote on Friday at 15:30 . Your reservation number is 6C4FPXC9 . Your table will be reserved for 15 minutes .
thank()
user
that s all i need for tonight . thanks for all the help . goodbye .
system
Thank you for calling and have a fantastic trip . Goodbye .
_:search day friday
_:search departure broxbourne
_:search type Train
_:search day friday
_:search departure broxbourne
_:result day Friday
_:result departure Broxbourne
_:result destination Cambridge
_:result type Train
_:search leave_at 08:15
_:search type Train
_:search day friday
_:search departure broxbourne
_:result day Friday
_:result departure Broxbourne
_:result destination Cambridge
_:result type Train
_:search leave_at 08:15
_:search arrive_by ?
_:search type Train
_:result id ?
_:search day friday
_:search departure broxbourne
_:result day Friday
_:result departure Broxbourne
_:result destination Cambridge
_:result type Train
_:search leave_at 08:15
_:search arrive_by ?
_:result id ?
_:search destination cambridge
_:search type Train
_:search day friday
_:search departure broxbourne
_:result day Friday
_:result departure Broxbourne
_:result destination Cambridge
_:search leave_at 08:15
_:search arrive_by ?
_:search destination cambridge
_:search type Train
_:result duration 60 minutes
_:result id TR3005
_:result leave_at 8:32
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search day friday
_:search departure broxbourne
_:result day Friday
_:result departure Broxbourne
_:result destination Cambridge
_:search leave_at 08:15
_:search arrive_by ?
_:search destination cambridge
_:result duration 60 minutes
_:result id TR3005
_:result leave_at 8:32
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search food french
_:search pricerange expensive
_:search type Restaurant
_:search departure broxbourne
_:result day Friday
_:result departure Broxbourne
_:result destination Cambridge
_:search leave_at 08:15
_:search arrive_by ?
_:search destination cambridge
_:result duration 60 minutes
_:result id TR3005
_:result leave_at 8:32
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search food french
_:search pricerange expensive
_:result area centre
_:result area north
_:result count 2
_:result type Restaurant
_:search area centre
_:search day friday
_:search type Restaurant
_:search departure broxbourne
_:result day Friday
_:result departure Broxbourne
_:result destination Cambridge
_:search leave_at 08:15
_:search arrive_by ?
_:search destination cambridge
_:result duration 60 minutes
_:result id TR3005
_:result leave_at 8:32
_:system offered _:booking
_:booking category Train
_:search food french
_:search pricerange expensive
_:result area centre
_:result area north
_:result count 2
_:result type Restaurant
_:search area centre
_:booking people ?
_:booking type Booking
_:search day friday
_:search duration 15:30
_:search people 2
_:search type Restaurant
_:search departure broxbourne
_:result day Friday
_:result departure Broxbourne
_:result destination Cambridge
_:search leave_at 08:15
_:search arrive_by ?
_:search destination cambridge
_:result duration 60 minutes
_:result id TR3005
_:result leave_at 8:32
_:system offered _:booking
_:booking category Train
_:search food french
_:search pricerange expensive
_:result area centre
_:result area north
_:result count 2
_:result type Restaurant
_:search area centre
_:search day friday
_:search duration 15:30
_:search people 2
_:search type Restaurant
_:booking day Friday
_:booking duration 15:30
_:booking name Cote
_:booking people 2
_:booking ref 6C4FPXC9
_:booking type Booking