user
I am planning a trip to Cambridge
offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I am definitely assist with planning that trip .   Do you want to start with booking a train , or search a restaurant ?
inform((_:search,arrive_by,'19:00');(_:search,day,'wednesday');(_:search,departure,'cambridge');(_:search,destination,'broxbourne');(_:search,type,'Train'))
user
Let 's book a train , I 'll be departing from cambridge and going to broxbourne . Lets look for something on wednesday arriving in broxbourne by 19:00 .
inform((_:result,amount,'thirteen');(_:result,arrive_by,'19:00');(_:result,destination,'Broxbourne');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
It seems there are thirteen trains to Broxbourne arriving by 19:00 . What time would you like to leave ?
inform((_:search,arrive_by,'19:00');(_:search,destination,'broxbourne');(_:search,people,'4');(_:search,type,'Train'))
user
We 're not picky , please book any train arriving in Broxbourne by 19:00 for 4 people .
inform((_:booking,category,'Train');(_:booking,ref,'B5E7R2LE');(_:booking,ticket,'71.59 GBP');(_:booking,type,'Booking'))
system
Okay , your booking was successful . Your total fee of 71.59 GBP is payable at the station . The reference number is B5E7R2LE .
inform((_:search,food,'lebanese');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Thanks ! Now I need to find a Lebanese restaurant in the expensive price range . Can you help me find one ?
canthelp((_:search,area,'in the city');(_:search,food,'Lebanese');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
system
I 'm afraid there is n't an expensive Lebanese restaurant in the city .
inform((_:search,area,'east');(_:search,type,'Restaurant'))
user
Is there any in the East ?
offer((_:booking,type,'Booking')) inform((_:result,amount,'the only');(_:result,area,'in town');(_:result,food,'Lebanese');(_:result,pricerange,'moderately - priced');(_:result,type,'Restaurant'))
system
Unfortunately , the only Lebanese restaurant in town is moderately - priced . Would you like to book that restaurant or should I search for a different restaurant ?
inform((_:search,food,'indian');(_:search,type,'Restaurant'))
user
What about one that serves indian dood ?
request((_:search,pricerange,?);(_:search,type,'Restaurant')) inform((_:result,area,'east');(_:result,count,'4');(_:result,food,'indian');(_:result,type,'Restaurant'))
system
There are 4 indian restaurants in the east . Did you have a preference on price ?
inform((_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I 'd like someplace expensive , please .
offer((_:booking,type,'Booking')) inform((_:result,count,'2');(_:result,name,'Sitar Tandoori');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
I have 2 that are expensive . May I suggest Sitar Tandoori ? Would you like to book that ?
inform((_:search,day,'wednesday');(_:search,duration,'10:15');(_:search,people,'4');(_:search,type,'Restaurant')) request((_:result,ref,?);(_:result,type,'Restaurant'))
user
Yes , I need a table for 4 people at 10:15 on Wednesday , if that day is not available then try Friday and provide the reference number .
inform((_:booking,ref,'UYGNM1SV');(_:booking,type,'Booking'))
system
Booking was successful . The table will be reserved for 15 minutes . 
 Reference number is : UYGNM1SV .
thank()
user
Thanks for all your help .   I think I 'm good now .
system
You 're welcome , have a great day !
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 19:00
_:search day wednesday
_:search departure cambridge
_:search destination broxbourne
_:search type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search day wednesday
_:search departure cambridge
_:result amount thirteen
_:result arrive_by 19:00
_:result destination Broxbourne
_:result type Train
_:search leave_at ?
_:search arrive_by 19:00
_:search destination broxbourne
_:search people 4
_:search type Train
_:system offered _:booking
_:search day wednesday
_:search departure cambridge
_:result amount thirteen
_:result arrive_by 19:00
_:result destination Broxbourne
_:result type Train
_:search leave_at ?
_:search arrive_by 19:00
_:search destination broxbourne
_:search people 4
_:booking category Train
_:booking ref B5E7R2LE
_:booking ticket 71.59 GBP
_:booking type Booking
_:search food lebanese
_:search pricerange expensive
_:search type Restaurant
_:system offered _:booking
_:search day wednesday
_:search departure cambridge
_:result amount thirteen
_:result arrive_by 19:00
_:result destination Broxbourne
_:result type Train
_:search leave_at ?
_:search arrive_by 19:00
_:search destination broxbourne
_:search people 4
_:booking category Train
_:booking ref B5E7R2LE
_:booking ticket 71.59 GBP
_:booking type Booking
_:search food lebanese
_:search pricerange expensive
_:system canthelp _:search/a18ff995
_:search/a18ff995 area in the city
_:search/a18ff995 food Lebanese
_:search/a18ff995 pricerange expensive
_:search/a18ff995 type Restaurant
_:search area east
_:search type Restaurant
_:system offered _:booking
_:search day wednesday
_:search departure cambridge
_:result arrive_by 19:00
_:result destination Broxbourne
_:search leave_at ?
_:search arrive_by 19:00
_:search destination broxbourne
_:search people 4
_:booking category Train
_:booking ref B5E7R2LE
_:booking ticket 71.59 GBP
_:booking type Booking
_:search pricerange expensive
_:system canthelp _:search/a18ff995
_:search/a18ff995 area in the city
_:search/a18ff995 food Lebanese
_:search/a18ff995 pricerange expensive
_:search/a18ff995 type Restaurant
_:search area east
_:result amount the only
_:result area in town
_:result food Lebanese
_:result pricerange moderately - priced
_:result type Restaurant
_:search food indian
_:search type Restaurant
_:system offered _:booking
_:search day wednesday
_:search departure cambridge
_:result arrive_by 19:00
_:result destination Broxbourne
_:search leave_at ?
_:search arrive_by 19:00
_:search destination broxbourne
_:search people 4
_:booking category Train
_:booking ref B5E7R2LE
_:booking ticket 71.59 GBP
_:booking type Booking
_:system canthelp _:search/a18ff995
_:search/a18ff995 area in the city
_:search/a18ff995 food Lebanese
_:search/a18ff995 pricerange expensive
_:search/a18ff995 type Restaurant
_:search area east
_:result amount the only
_:result pricerange moderately - priced
_:search food indian
_:result area east
_:result count 4
_:result food indian
_:result type Restaurant
_:search pricerange expensive
_:search type Restaurant
_:system offered _:booking
_:search departure cambridge
_:result arrive_by 19:00
_:result destination Broxbourne
_:search leave_at ?
_:search arrive_by 19:00
_:search destination broxbourne
_:booking category Train
_:booking ref B5E7R2LE
_:booking ticket 71.59 GBP
_:booking type Booking
_:system canthelp _:search/a18ff995
_:search/a18ff995 area in the city
_:search/a18ff995 food Lebanese
_:search/a18ff995 pricerange expensive
_:search/a18ff995 type Restaurant
_:search area east
_:result amount the only
_:search food indian
_:result area east
_:result food indian
_:search pricerange expensive
_:result count 2
_:result name Sitar Tandoori
_:result pricerange expensive
_:result type Restaurant
_:search day wednesday
_:search duration 10:15
_:search people 4
_:search type Restaurant
_:result ref ?
_:system offered _:booking
_:search departure cambridge
_:result arrive_by 19:00
_:result destination Broxbourne
_:search leave_at ?
_:search arrive_by 19:00
_:search destination broxbourne
_:booking category Train
_:booking ticket 71.59 GBP
_:system canthelp _:search/a18ff995
_:search/a18ff995 area in the city
_:search/a18ff995 food Lebanese
_:search/a18ff995 pricerange expensive
_:search/a18ff995 type Restaurant
_:search area east
_:result amount the only
_:search food indian
_:result area east
_:result food indian
_:search pricerange expensive
_:result count 2
_:result name Sitar Tandoori
_:result pricerange expensive
_:result type Restaurant
_:search day wednesday
_:search duration 10:15
_:search people 4
_:search type Restaurant
_:result ref ?
_:booking ref UYGNM1SV
_:booking type Booking