inform((_:search,food,'french');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I want an expensive french place to dine in .
select((_:result,area,'centre');(_:result,area,'north');(_:result,type,'Restaurant'))
system
Sure , do you prefer the centre of town or the north end ?
inform((_:search,area,'north');(_:search,type,'Restaurant'))
user
In the north please .
offer((_:booking,type,'Booking')) inform((_:result,area,'north');(_:result,food,'french');(_:result,name,'Restaurant two two');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
Restaurant two two is an expensive french restaurant in the north . Would you like a reservation ?
request((_:result,address,?);(_:result,postcode,?);(_:result,type,'Restaurant'))
user
no i want the post code and address
reqmore() inform((_:result,address,'22 Chesterton Road Chesterton');(_:result,postcode,'cb43ax');(_:result,type,'Restaurant'))
system
Sure , they are located at 22 Chesterton Road Chesterton and their postcode is cb43ax . Is there anything else you need ?
inform((_:search,arrive_by,'20:45');(_:search,destination,'stansted airport');(_:search,type,'Train'))
user
a train . The train should arrive by 20:45 and should go to stansted airport
request((_:search,day,?);(_:search,departure,?);(_:search,people,?);(_:search,type,'Train'))
system
Where are you departing from , What day do you want to travel and how many people can I book tickets for ?
inform((_:search,day,'saturday');(_:search,departure,'cambridge');(_:search,type,'Train'))
user
Departing from Cambridge on Saturday .
request((_:search,leave_at,?);(_:search,type,'Train'))
system
What time would you like to leave ?
inform((_:search,arrive_by,'20:45');(_:search,leave_at,'does');(_:search,type,'Train'))
user
It does n't matter what time I leave as long as I arrive at the airport by 20:45 .
inform((_:result,arrive_by,'20:08');(_:result,day,'sunday');(_:result,departure,'cambridge');(_:result,destination,'stansted airport');(_:result,id,'TR1703');(_:result,leave_at,'19:40');(_:result,ticket,'8.08 pounds');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR1703 leaves cambridge on sunday at 19:40 and arrives at stansted airport at 20:08 . The cost is 8.08 pounds . Would you like me to book it for you ?
inform((_:search,people,'2');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes please , can you book 2 tickets and can i get a reference number please ? Thank you .
inform((_:booking,category,'Train');(_:booking,ref,'86BN010L');(_:booking,ticket,'16.16 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 16.16 GBP payable at the station . 
 Reference number is : 86BN010L
thank()
user
Thank you , my trip is planned , that is everything .
system
Okay , great . Let us know if you need anything else .
_:search food french
_:search pricerange expensive
_:search type Restaurant
_:search food french
_:search pricerange expensive
_:result area centre
_:result area north
_:result type Restaurant
_:search area north
_:search type Restaurant
_:search food french
_:search pricerange expensive
_:search area north
_:search type Restaurant
_:system offered _:booking
_:booking type Booking
_:result area north
_:result food french
_:result name Restaurant two two
_:result pricerange expensive
_:result type Restaurant
_:result address ?
_:result postcode ?
_:search food french
_:search pricerange expensive
_:search area north
_:system offered _:booking
_:booking type Booking
_:result area north
_:result food french
_:result name Restaurant two two
_:result pricerange expensive
_:system inquired _:user
_:result address 22 Chesterton Road Chesterton
_:result postcode cb43ax
_:result type Restaurant
_:search arrive_by 20:45
_:search destination stansted airport
_:search type Train
_:search food french
_:search pricerange expensive
_:search area north
_:system offered _:booking
_:booking type Booking
_:result area north
_:result food french
_:result name Restaurant two two
_:result pricerange expensive
_:system inquired _:user
_:result address 22 Chesterton Road Chesterton
_:result postcode cb43ax
_:result type Restaurant
_:search arrive_by 20:45
_:search destination stansted airport
_:search people ?
_:search day saturday
_:search departure cambridge
_:search type Train
_:search food french
_:search pricerange expensive
_:search area north
_:system offered _:booking
_:booking type Booking
_:result area north
_:result food french
_:result name Restaurant two two
_:result pricerange expensive
_:system inquired _:user
_:result address 22 Chesterton Road Chesterton
_:result postcode cb43ax
_:result type Restaurant
_:search destination stansted airport
_:search people ?
_:search day saturday
_:search departure cambridge
_:search arrive_by 20:45
_:search leave_at does
_:search type Train
_:search food french
_:search pricerange expensive
_:search area north
_:system offered _:booking
_:booking type Booking
_:result area north
_:result food french
_:result name Restaurant two two
_:result pricerange expensive
_:system inquired _:user
_:result address 22 Chesterton Road Chesterton
_:result postcode cb43ax
_:search destination stansted airport
_:search day saturday
_:search departure cambridge
_:search arrive_by 20:45
_:search leave_at does
_:result arrive_by 20:08
_:result day sunday
_:result departure cambridge
_:result destination stansted airport
_:result id TR1703
_:result leave_at 19:40
_:result ticket 8.08 pounds
_:result type Train
_:booking category Train
_:search people 2
_:search type Train
_:result ref ?
_:search food french
_:search pricerange expensive
_:search area north
_:system offered _:booking
_:result area north
_:result food french
_:result name Restaurant two two
_:result pricerange expensive
_:system inquired _:user
_:result address 22 Chesterton Road Chesterton
_:result postcode cb43ax
_:search destination stansted airport
_:search day saturday
_:search departure cambridge
_:search arrive_by 20:45
_:search leave_at does
_:result arrive_by 20:08
_:result day sunday
_:result departure cambridge
_:result destination stansted airport
_:result id TR1703
_:result leave_at 19:40
_:result ticket 8.08 pounds
_:result type Train
_:search people 2
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref 86BN010L
_:booking ticket 16.16 GBP
_:booking type Booking