inform((_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I 'm looking for a restaurant , somewhere not too expensive , but not bottom of the barrel either , something in the mid range .
request((_:search,food,?);(_:search,type,'Restaurant')) inform((_:result,count,'31');(_:result,type,'Restaurant'))
system
There are 31 . What kind of cuisine would you like ?
inform((_:search,food,'barbecue');(_:search,type,'Restaurant'))
user
I would like them to serve barbecue food .
request((_:search,food,?);(_:search,type,'Restaurant')) canthelp((_:search,food,'barbecue');(_:search,type,'Restaurant'))
system
I 'm sorry but there are none that serve barbecue food . Do you have an alternate cuisine preference ?
inform((_:search,food,'gastropub');(_:search,type,'Restaurant'))
user
how about gastropub food ?
offer((_:booking,type,'Booking')) inform((_:result,food,'gastropub');(_:result,name,'Cow Pizza Kitchen and Bar');(_:result,pricerange,'moderate');(_:result,type,'Restaurant'))
system
All right , sir , the Cow Pizza Kitchen and Bar has gastropub food and it is in the moderate price range . Would you like to make a reservation there ?
inform((_:search,people,'five');(_:search,type,'Restaurant')) request((_:result,ref,?);(_:result,type,'Restaurant'))
user
yes please.book for five , at 1700hrs or 1600hrs and get me the reference number
request((_:booking,day,?);(_:booking,type,'Booking'))
system
What day would you like to book for ?
inform((_:search,day,'thursday');(_:search,type,'Restaurant'))
user
On Thursday please
canthelp((_:booking,duration,'17:00');(_:booking,type,'Booking')) request((_:booking,duration,?);(_:booking,type,'Booking'))
system
Sorry , the restaurant is n't available at 17:00 . Do you want to try a different time ?
inform((_:search,duration,'16:00');(_:search,type,'Restaurant'))
user
How about 16:00 ?
reqmore() inform((_:booking,duration,'16:00');(_:booking,ref,'GXV1UIFJ');(_:booking,type,'Booking'))
system
Yes , I have a reservation available for 16:00 . Your reference number is GXV1UIFJ . Is there anything else you need ?
thank()
user
That is all I need for today . Thanks for your extraordinary service !
system
You are very welcome . Please let us know if you need anything else .
_:search pricerange expensive
_:search type Restaurant
_:search pricerange expensive
_:result count 31
_:result type Restaurant
_:search food barbecue
_:search type Restaurant
_:search pricerange expensive
_:result count 31
_:result type Restaurant
_:system canthelp _:search/20ac6dda
_:search/20ac6dda food barbecue
_:search/20ac6dda type Restaurant
_:search food gastropub
_:search type Restaurant
_:search pricerange expensive
_:result count 31
_:system canthelp _:search/20ac6dda
_:search/20ac6dda food barbecue
_:search/20ac6dda type Restaurant
_:search food gastropub
_:system offered _:booking
_:booking type Booking
_:result food gastropub
_:result name Cow Pizza Kitchen and Bar
_:result pricerange moderate
_:result type Restaurant
_:search people five
_:search type Restaurant
_:result ref ?
_:search pricerange expensive
_:result count 31
_:system canthelp _:search/20ac6dda
_:search/20ac6dda food barbecue
_:search/20ac6dda type Restaurant
_:search food gastropub
_:system offered _:booking
_:result food gastropub
_:result name Cow Pizza Kitchen and Bar
_:result pricerange moderate
_:result type Restaurant
_:search people five
_:result ref ?
_:booking day ?
_:booking type Booking
_:search day thursday
_:search type Restaurant
_:search pricerange expensive
_:result count 31
_:system canthelp _:search/20ac6dda
_:search/20ac6dda food barbecue
_:search/20ac6dda type Restaurant
_:search food gastropub
_:system offered _:booking
_:result food gastropub
_:result name Cow Pizza Kitchen and Bar
_:result pricerange moderate
_:result type Restaurant
_:search people five
_:result ref ?
_:booking day ?
_:search day thursday
_:system canthelp _:booking/689147cb
_:booking/689147cb duration 17:00
_:booking/689147cb type Booking
_:booking duration ?
_:booking type Booking
_:search duration 16:00
_:search type Restaurant
_:search pricerange expensive
_:result count 31
_:system canthelp _:search/20ac6dda
_:search/20ac6dda food barbecue
_:search/20ac6dda type Restaurant
_:search food gastropub
_:system offered _:booking
_:result food gastropub
_:result name Cow Pizza Kitchen and Bar
_:result pricerange moderate
_:result type Restaurant
_:search people five
_:result ref ?
_:booking day ?
_:search day thursday
_:system canthelp _:booking/689147cb
_:booking/689147cb duration 17:00
_:booking/689147cb type Booking
_:search duration 16:00
_:search type Restaurant
_:system inquired _:user
_:booking duration 16:00
_:booking ref GXV1UIFJ
_:booking type Booking