inform((_:search,area,'centre');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I 'm looking for an expensive place to eat in the centre .
request((_:search,food,?);(_:search,type,'Restaurant')) inform((_:result,amount,'a lot');(_:result,area,'centre');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
There are a lot of great , expensive restaurant in the centre . What type of food would you prefer ?
inform((_:search,food,'dontcare');(_:search,type,'Restaurant'))
user
It does n't matter to me which type of food they serve . What would you recommend for a person eating alone ?
offer((_:booking,type,'Booking')) inform((_:result,address,'Midsummer Common');(_:result,food,'British');(_:result,name,'Midsummer House Restaurant');(_:result,type,'Restaurant'))
system
How about Midsummer House Restaurant , serving British food ? It 's at Midsummer Common . Would you like to book a table ?
inform((_:search,day,'monday');(_:search,duration,'13:00');(_:search,people,'1');(_:search,type,'Restaurant'))
user
Yes please , can you book a table for 1 on Monday at 13:00 ?
inform((_:booking,ref,'RKD8KQPM');(_:booking,type,'Booking'))
system
You are booked ! Your table will be reserved for fifteen minutes and your reference number is RKD8KQPM .
inform((_:search,arrive_by,'10 am');(_:search,day,'tuesday');(_:search,departure,'cambridge');(_:search,destination,'peterborough');(_:search,type,'Train'))
user
Thanks ! I also need a train to peterborough and I need it to arrive by 10 am and arrive on tuesday to cambridge
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
I am sorry , would you like to go to or from Cambridge ?
inform((_:search,departure,'Cambridge');(_:search,destination,'Peterborough');(_:search,type,'Train'))
user
I will be departing from Cambridge and traveling to Peterborough .
offer((_:booking,arrive_by,'7:56');(_:booking,category,'Train');(_:booking,id,'TR0162');(_:booking,type,'Booking')) request((_:search,people,?);(_:search,type,'Train'))
system
Sure , I can book you on TR0162 arriving by 7:56 .   Will this be a reservation for 1 also ?
inform((_:search,people,'one');(_:search,type,'Train')) thank()
user
Yes , this will be for one person only . Thank you very much
inform((_:booking,category,'Train');(_:booking,ref,'P68PH2RR');(_:booking,type,'Booking'))
system
Yes your booking was successful and your reference number is P68PH2RR .
thank()
user
Okay thank you very much .
system
Okay Glad I could help you .
_:search area centre
_:search pricerange expensive
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:result amount a lot
_:result area centre
_:result pricerange expensive
_:result type Restaurant
_:search food dontcare
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:result amount a lot
_:result area centre
_:result pricerange expensive
_:search food dontcare
_:system offered _:booking
_:booking type Booking
_:result address Midsummer Common
_:result food British
_:result name Midsummer House Restaurant
_:result type Restaurant
_:search day monday
_:search duration 13:00
_:search people 1
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:result amount a lot
_:result area centre
_:result pricerange expensive
_:search food dontcare
_:system offered _:booking
_:result address Midsummer Common
_:result food British
_:result name Midsummer House Restaurant
_:result type Restaurant
_:search duration 13:00
_:search people 1
_:booking ref RKD8KQPM
_:booking type Booking
_:search arrive_by 10 am
_:search day tuesday
_:search departure cambridge
_:search destination peterborough
_:search type Train
_:search area centre
_:search pricerange expensive
_:result amount a lot
_:result area centre
_:result pricerange expensive
_:search food dontcare
_:system offered _:booking
_:result address Midsummer Common
_:result food British
_:result name Midsummer House Restaurant
_:result type Restaurant
_:search duration 13:00
_:search people 1
_:booking ref RKD8KQPM
_:booking type Booking
_:search arrive_by 10 am
_:search day tuesday
_:search departure Cambridge
_:search destination Peterborough
_:search type Train
_:search area centre
_:search pricerange expensive
_:result amount a lot
_:result area centre
_:result pricerange expensive
_:search food dontcare
_:system offered _:booking
_:result address Midsummer Common
_:result food British
_:result name Midsummer House Restaurant
_:result type Restaurant
_:search duration 13:00
_:booking ref RKD8KQPM
_:booking type Booking
_:search arrive_by 10 am
_:search day tuesday
_:search departure Cambridge
_:search destination Peterborough
_:booking arrive_by 7:56
_:booking category Train
_:booking id TR0162
_:search people one
_:search type Train
_:search area centre
_:search pricerange expensive
_:result amount a lot
_:result area centre
_:result pricerange expensive
_:search food dontcare
_:system offered _:booking
_:result address Midsummer Common
_:result food British
_:result name Midsummer House Restaurant
_:result type Restaurant
_:search duration 13:00
_:search arrive_by 10 am
_:search day tuesday
_:search departure Cambridge
_:search destination Peterborough
_:booking arrive_by 7:56
_:booking id TR0162
_:search people one
_:search type Train
_:booking category Train
_:booking ref P68PH2RR
_:booking type Booking