inform((_:search,food,'british');(_:search,type,'Restaurant'))
user
I 'm looking for a posh British restaurant to take my bird to , know of one ?
request((_:search,area,?);(_:search,name,?);(_:search,type,'Restaurant'))
system
Do you have any location in mind ?
inform((_:search,area,*);(_:search,day,'monday');(_:search,duration,'11:00');(_:search,people,'7');(_:search,type,'Restaurant'))
user
Any location is fine , Ill go with whatever you recommend , please book me for 7 people on monday at 11:00
inform((_:booking,name,'graffiti');(_:booking,type,'Booking'))
system
A table has been booked for you at graffiti .
request((_:result,ref,?);(_:result,type,'Restaurant'))
user
May I have the reference number ?
inform((_:result,ref,'ABNPDU1B');(_:result,type,'Restaurant'))
system
The reference number is ABNPDU1B
inform((_:search,day,'wednesday');(_:search,type,'Train'))
user
I also need a train leaving on wednesday .
request((_:search,arrive_by,?);(_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Where are you travelling to and at what time ?
inform((_:search,arrive_by,'09:45');(_:search,day,'wednesday');(_:search,departure,'cambridge');(_:search,destination,'london liverpool street');(_:search,type,'Train'))
user
Departing from Cambridge and going to London Liverpool Street . Leaving Wednesday and want to arrive by 09:45 .
inform((_:result,arrive_by,'9:45');(_:result,count,'2');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
I have two trains that will get you in by 9:45 . What is the earliest you want to leave ?
inform((_:search,type,'Train'))
user
I would like the train that gets me there close to 9:45 .
inform((_:result,arrive_by,'09:27');(_:result,id,'TR2835');(_:result,type,'Train')) request((_:search,people,?);(_:search,type,'Train'))
system
TR2835 will arrive by 09:27 how many tickets do you need for the train ?
inform((_:search,people,'same group of people');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Oh , it 's the same group of people from the restaurant . Can I get the reference number ?
inform((_:booking,category,'Train');(_:booking,ref,'XZCDEB01');(_:booking,ticket,'116.2 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 116.2 GBP payable at the station . 
 Reference number is : XZCDEB01 .
thank()
user
Thank you so much !
thank() reqmore()
system
You 're welcome . Do you need anything else today ?
thank()
user
Nope , that 'll be all for today . Thanks !
system
Thank you for calling and have a great trip ! Goodbye .
_:search food british
_:search type Restaurant
_:search food british
_:search name ?
_:search area *
_:search day monday
_:search duration 11:00
_:search people 7
_:search type Restaurant
_:search food british
_:search name ?
_:search area *
_:search day monday
_:search duration 11:00
_:search people 7
_:search type Restaurant
_:booking name graffiti
_:booking type Booking
_:result ref ?
_:result type Restaurant
_:search food british
_:search name ?
_:search area *
_:search duration 11:00
_:search people 7
_:booking name graffiti
_:booking type Booking
_:result ref ABNPDU1B
_:result type Restaurant
_:search day wednesday
_:search type Train
_:search food british
_:search name ?
_:search area *
_:search duration 11:00
_:search people 7
_:booking name graffiti
_:booking type Booking
_:result ref ABNPDU1B
_:result type Restaurant
_:search leave_at ?
_:search arrive_by 09:45
_:search day wednesday
_:search departure cambridge
_:search destination london liverpool street
_:search type Train
_:search food british
_:search name ?
_:search area *
_:search duration 11:00
_:search people 7
_:booking name graffiti
_:booking type Booking
_:result ref ABNPDU1B
_:search arrive_by 09:45
_:search day wednesday
_:search departure cambridge
_:search destination london liverpool street
_:result arrive_by 9:45
_:result count 2
_:result type Train
_:search leave_at ?
_:search type Train
_:search food british
_:search name ?
_:search area *
_:search duration 11:00
_:booking name graffiti
_:booking type Booking
_:result ref ABNPDU1B
_:search arrive_by 09:45
_:search day wednesday
_:search departure cambridge
_:search destination london liverpool street
_:result count 2
_:search leave_at ?
_:result arrive_by 09:27
_:result id TR2835
_:result type Train
_:search people same group of people
_:search type Train
_:result ref ?
_:search food british
_:search name ?
_:search area *
_:search duration 11:00
_:booking name graffiti
_:result ref ABNPDU1B
_:search arrive_by 09:45
_:search day wednesday
_:search departure cambridge
_:search destination london liverpool street
_:result count 2
_:search leave_at ?
_:result arrive_by 09:27
_:result id TR2835
_:result type Train
_:search people same group of people
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref XZCDEB01
_:booking ticket 116.2 GBP
_:booking type Booking
_:search food british
_:search name ?
_:search area *
_:search duration 11:00
_:booking name graffiti
_:result ref ABNPDU1B
_:search arrive_by 09:45
_:search day wednesday
_:search departure cambridge
_:search destination london liverpool street
_:result count 2
_:search leave_at ?
_:result arrive_by 09:27
_:result id TR2835
_:result type Train
_:search people same group of people
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref XZCDEB01
_:booking ticket 116.2 GBP
_:booking type Booking
_:system inquired _:user