inform((_:search,food,'chinese');(_:search,type,'Restaurant'))
user
I would like to book a meal at a chinese restaurant .
request((_:search,area,?);(_:search,type,'Restaurant')) inform((_:result,count,'17');(_:result,food,'chinese');(_:result,type,'Restaurant'))
system
I have results for 17 chinese restaurants , what area are you looking to dine in ?
inform((_:search,area,'centre');(_:search,food,'chinese');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I would like it be located in the Centre area .   I like expensive chinese food .
inform((_:result,count,'4');(_:result,name,'Ugly Duckling');(_:result,type,'Restaurant'))
system
I have 4 different restaurants . If you would like a recommendation , The Ugly Duckling is often known as the best in town .
inform((_:search,day,'friday');(_:search,duration,'12:45');(_:search,people,'6');(_:search,type,'Restaurant'))
user
Yes you can you book it for 6 people at 12:45 on Friday ?
thank() inform((_:booking,type,'Booking'))
system
Excellent . Do you want the reference number ?
inform((_:search,type,'Train'))
user
Yes , please . I am also looking for a train .
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
Where will you be going to and from ?
inform((_:search,arrive_by,'15:00');(_:search,departure,'cambridge');(_:search,destination,'broxbourne');(_:search,type,'Train'))
user
I am going to broxbourne and need to leave cambridge so I arrive by 15:00 .
request((_:search,day,?);(_:search,type,'Train'))
system
Okay .   Can you also tell me what day you want to travel ?
inform((_:search,day,'saturday');(_:search,type,'Train'))
user
Yes , I would like to travel on Saturday .
inform((_:result,arrive_by,'14:01');(_:result,id,'TR4334');(_:result,leave_at,'13:01');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I have train TR4334 that departs at 13:01 and arrives by 14:01 . Do you think that would work for you ?
request((_:result,duration,?);(_:result,ticket,?);(_:result,type,'Train'))
user
That will work . Can I get the price and the travel time please ?
inform((_:result,duration,'60 minutes');(_:result,ticket,'14.32 pounds');(_:result,type,'Train'))
system
The travel time will be 60 minutes and the price will be 14.32 pounds .
thank()
user
Thank you for the information !   I do n't need anything else .
system
Great . enjoy your journey .
_:search food chinese
_:search type Restaurant
_:result count 17
_:result food chinese
_:result type Restaurant
_:search area centre
_:search food chinese
_:search pricerange expensive
_:search type Restaurant
_:result food chinese
_:search area centre
_:search food chinese
_:search pricerange expensive
_:result count 4
_:result name Ugly Duckling
_:result type Restaurant
_:search day friday
_:search duration 12:45
_:search people 6
_:search type Restaurant
_:result food chinese
_:search area centre
_:search food chinese
_:search pricerange expensive
_:result count 4
_:result name Ugly Duckling
_:result type Restaurant
_:search day friday
_:search duration 12:45
_:search people 6
_:booking type Booking
_:search type Train
_:result food chinese
_:search area centre
_:search food chinese
_:search pricerange expensive
_:result count 4
_:result name Ugly Duckling
_:result type Restaurant
_:search day friday
_:search duration 12:45
_:search people 6
_:booking type Booking
_:search arrive_by 15:00
_:search departure cambridge
_:search destination broxbourne
_:search type Train
_:result food chinese
_:search area centre
_:search food chinese
_:search pricerange expensive
_:result count 4
_:result name Ugly Duckling
_:result type Restaurant
_:search duration 12:45
_:search people 6
_:booking type Booking
_:search arrive_by 15:00
_:search departure cambridge
_:search destination broxbourne
_:search day saturday
_:search type Train
_:result food chinese
_:search area centre
_:search food chinese
_:search pricerange expensive
_:result count 4
_:result name Ugly Duckling
_:search duration 12:45
_:search people 6
_:booking type Booking
_:search arrive_by 15:00
_:search departure cambridge
_:search destination broxbourne
_:search day saturday
_:search type Train
_:result arrive_by 14:01
_:result id TR4334
_:result leave_at 13:01
_:result type Train
_:system offered _:booking
_:booking category Train
_:result duration ?
_:result ticket ?
_:result food chinese
_:search area centre
_:search food chinese
_:search pricerange expensive
_:result count 4
_:result name Ugly Duckling
_:search duration 12:45
_:search people 6
_:booking type Booking
_:search arrive_by 15:00
_:search departure cambridge
_:search destination broxbourne
_:search day saturday
_:search type Train
_:result arrive_by 14:01
_:result id TR4334
_:result leave_at 13:01
_:system offered _:booking
_:booking category Train
_:result duration 60 minutes
_:result ticket 14.32 pounds
_:result type Train