inform((_:search,area,'centre');(_:search,food,'catalan');(_:search,type,'Restaurant'))
user
Are there any Catalan restaurants in the centre of town ?
request((_:search,area,?);(_:search,food,?);(_:search,type,'Restaurant')) canthelp((_:search,area,'centre');(_:search,food,'Catalan');(_:search,type,'Restaurant'))
system
I 'm sorry , there are no Catalan dining establishments in the city centre . Would you like to look for a different cuisine or area ?
inform((_:search,food,'french');(_:search,type,'Restaurant'))
user
Actually , can you try anything that serves French food ?
offer((_:booking,type,'Booking')) inform((_:result,area,'centre');(_:result,name,'cote');(_:result,pricerange,'expensive range');(_:result,type,'Restaurant'))
system
I have the cote in the centre . It is in the expensive range . Would you like to make a booking ?
inform((_:search,day,'friday');(_:search,duration,'17:30');(_:search,people,'8');(_:search,type,'Restaurant'))
user
Yes , please . I need a table for 8 on Friday at 17:30 , please .
reqmore() inform((_:booking,day,'Friday');(_:booking,duration,'17:30');(_:booking,name,'cote');(_:booking,people,'8');(_:booking,type,'Booking'))
system
Ok , you are all set for cote on Friday , table for 8 at 17:30 .   Can I help with anything else ?
request((_:result,ref,?);(_:result,type,'Restaurant'))
user
Can I have the reference number for the reservation please ?
canthelp((_:booking,type,'Booking')) request((_:booking,duration,?);(_:booking,type,'Booking'))
system
Booking was unsuccessful . Can you try another time slot ?
inform((_:search,duration,'16:30');(_:search,type,'Restaurant'))
user
What about 16:30 ?
inform((_:booking,day,'Friday');(_:booking,duration,'16:30');(_:booking,people,'8');(_:booking,type,'Booking'))
system
One moment while I try to make the reservation of table for 8 , Friday at 16:30 .
inform((_:search,duration,'16:30');(_:search,type,'Restaurant')) request((_:result,ref,?);(_:result,type,'Restaurant'))
user
If 16:30 is available , I 'll need the reference number , too , please .
inform((_:booking,duration,'16:30');(_:booking,ref,'EQ0YAQ1G');(_:booking,type,'Booking'))
system
I 've got you booked for 16:30 .   The reference number is EQ0YAQ1G .
inform((_:search,arrive_by,'11:15');(_:search,departure,'peterborough');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Great thanks . I also need a train , one leaving peterborough and arriving at Cambridge by 11:15 ?
inform((_:result,amount,'lots');(_:result,type,'Train')) request((_:search,day,?);(_:search,type,'Train'))
system
There are lots to choose from under that criteria . What day would you like to travel on ?
inform((_:search,day,'friday');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
I would like it for Friday , please . Can you please provide a reference number as well ?
reqmore() inform((_:booking,arrive_by,'10:38');(_:booking,category,'Train');(_:booking,id,'TR4296');(_:booking,leave_at,'09:48');(_:booking,ref,'P3AGODMA');(_:booking,type,'Booking'))
system
Ok great , I was able to book you on train TR4296 departing 09:48 and arriving 10:38 .   The reference number is P3AGODMA .   Can I assist you with anything else ?
thank()
user
Thank you , I wo n't be needing anything else .
system
I 'm happy to have been able to help you today .   Take care .
_:search area centre
_:search food catalan
_:search type Restaurant
_:search area ?
_:system canthelp _:search/d386f03b
_:search/d386f03b area centre
_:search/d386f03b food Catalan
_:search/d386f03b type Restaurant
_:search food french
_:search type Restaurant
_:search area ?
_:system canthelp _:search/d386f03b
_:search/d386f03b area centre
_:search/d386f03b food Catalan
_:search/d386f03b type Restaurant
_:search food french
_:system offered _:booking
_:booking type Booking
_:result area centre
_:result name cote
_:result pricerange expensive range
_:result type Restaurant
_:search day friday
_:search duration 17:30
_:search people 8
_:search type Restaurant
_:search area ?
_:system canthelp _:search/d386f03b
_:search/d386f03b area centre
_:search/d386f03b food Catalan
_:search/d386f03b type Restaurant
_:search food french
_:system offered _:booking
_:result area centre
_:result name cote
_:result pricerange expensive range
_:result type Restaurant
_:search day friday
_:search duration 17:30
_:search people 8
_:search type Restaurant
_:system inquired _:user
_:booking day Friday
_:booking duration 17:30
_:booking name cote
_:booking people 8
_:booking type Booking
_:result ref ?
_:search area ?
_:system canthelp _:search/d386f03b
_:search/d386f03b area centre
_:search/d386f03b food Catalan
_:search/d386f03b type Restaurant
_:search food french
_:system offered _:booking
_:result area centre
_:result name cote
_:result pricerange expensive range
_:result type Restaurant
_:search day friday
_:search people 8
_:system inquired _:user
_:booking day Friday
_:booking name cote
_:booking people 8
_:result ref ?
_:system canthelp _:booking/4930947a
_:booking/4930947a type Booking
_:booking duration ?
_:booking type Booking
_:search duration 16:30
_:search type Restaurant
_:search area ?
_:system canthelp _:search/d386f03b
_:search/d386f03b area centre
_:search/d386f03b food Catalan
_:search/d386f03b type Restaurant
_:search food french
_:system offered _:booking
_:result area centre
_:result name cote
_:result pricerange expensive range
_:result type Restaurant
_:search day friday
_:search people 8
_:system inquired _:user
_:booking name cote
_:result ref ?
_:system canthelp _:booking/4930947a
_:booking/4930947a type Booking
_:booking day Friday
_:booking duration 16:30
_:booking people 8
_:booking type Booking
_:search duration 16:30
_:search type Restaurant
_:search area ?
_:system canthelp _:search/d386f03b
_:search/d386f03b area centre
_:search/d386f03b food Catalan
_:search/d386f03b type Restaurant
_:search food french
_:system offered _:booking
_:result area centre
_:result name cote
_:result pricerange expensive range
_:result type Restaurant
_:search day friday
_:search people 8
_:system inquired _:user
_:booking name cote
_:result ref ?
_:system canthelp _:booking/4930947a
_:booking/4930947a type Booking
_:booking day Friday
_:booking people 8
_:search duration 16:30
_:booking duration 16:30
_:booking ref EQ0YAQ1G
_:booking type Booking
_:search arrive_by 11:15
_:search departure peterborough
_:search destination cambridge
_:search type Train
_:search area ?
_:system canthelp _:search/d386f03b
_:search/d386f03b area centre
_:search/d386f03b food Catalan
_:search/d386f03b type Restaurant
_:search food french
_:system offered _:booking
_:result area centre
_:result name cote
_:result pricerange expensive range
_:search people 8
_:system inquired _:user
_:booking name cote
_:result ref ?
_:system canthelp _:booking/4930947a
_:booking/4930947a type Booking
_:booking day Friday
_:booking people 8
_:search duration 16:30
_:booking duration 16:30
_:booking ref EQ0YAQ1G
_:booking type Booking
_:search arrive_by 11:15
_:search departure peterborough
_:search destination cambridge
_:result amount lots
_:result type Train
_:search day friday
_:search type Train
_:search area ?
_:system canthelp _:search/d386f03b
_:search/d386f03b area centre
_:search/d386f03b food Catalan
_:search/d386f03b type Restaurant
_:search food french
_:system offered _:booking
_:result area centre
_:result name cote
_:result pricerange expensive range
_:search people 8
_:booking name cote
_:result ref ?
_:system canthelp _:booking/4930947a
_:booking/4930947a type Booking
_:booking day Friday
_:booking people 8
_:search duration 16:30
_:booking duration 16:30
_:search arrive_by 11:15
_:search departure peterborough
_:search destination cambridge
_:result amount lots
_:result type Train
_:search day friday
_:search type Train
_:system inquired _:user
_:booking arrive_by 10:38
_:booking category Train
_:booking id TR4296
_:booking leave_at 09:48
_:booking ref P3AGODMA
_:booking type Booking