inform((_:search,food,'british');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Are there any expensive British restaurants in town ?
inform((_:result,count,'57');(_:result,type,'Restaurant')) reqmore()
system
There are 57 restaurants that match your specifications . Do you want anything more specific ?
inform((_:search,area,'west');(_:search,type,'Restaurant'))
user
Yes , I 'd like to find one in the west side of town .
select((_:result,name,'Graffiti');(_:result,name,'Travellers Rest');(_:result,type,'Restaurant')) offer((_:booking,type,'Booking')) inform((_:result,count,'2');(_:result,type,'Restaurant'))
system
I have two restaurants that meet your needs , Graffiti and Travellers Rest . Would you like to make a reservation at one of those ?
inform((_:search,day,'thursday');(_:search,duration,'17:15');(_:search,people,'five');(_:search,type,'Restaurant'))
user
Yes , I need to book a table for five people at 17:15 for this Thursday .
canthelp((_:booking,day,'Thursday');(_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,duration,?);(_:booking,type,'Booking'))
system
I am unable to book a restaurant at that time on Thursday . Is there another day or time slot I can check for you ?
inform((_:search,duration,'16:15');(_:search,type,'Restaurant'))
user
Will you check 16:15 ?
inform((_:booking,duration,'16:15');(_:booking,ref,'VCCP7L4M');(_:booking,type,'Booking')) reqmore() inform((_:result,name,'Graffiti');(_:result,type,'Restaurant'))
system
A reservation at 16:15 was successful at Graffiti . Your reference number is VCCP7L4M . Is there anything else I can help you with today ?
bye()
user
Thank you so much .    Have a nice day .   Bye .
system
You 're welcome , have a good meal .
_:search food british
_:search pricerange expensive
_:search type Restaurant
_:search food british
_:search pricerange expensive
_:result count 57
_:result type Restaurant
_:system inquired _:user
_:search area west
_:search type Restaurant
_:search food british
_:search pricerange expensive
_:system inquired _:user
_:search area west
_:result name Graffiti
_:result name Travellers Rest
_:system offered _:booking
_:booking type Booking
_:result count 2
_:result type Restaurant
_:search day thursday
_:search duration 17:15
_:search people five
_:search type Restaurant
_:search food british
_:search pricerange expensive
_:system inquired _:user
_:search area west
_:result name Graffiti
_:result name Travellers Rest
_:system offered _:booking
_:result count 2
_:result type Restaurant
_:search day thursday
_:search people five
_:system canthelp _:booking/360cd265
_:booking/360cd265 day Thursday
_:booking/360cd265 type Booking
_:booking day ?
_:booking duration ?
_:booking type Booking
_:search duration 16:15
_:search type Restaurant
_:search food british
_:search pricerange expensive
_:search area west
_:system offered _:booking
_:result count 2
_:search day thursday
_:search people five
_:system canthelp _:booking/360cd265
_:booking/360cd265 day Thursday
_:booking/360cd265 type Booking
_:booking day ?
_:search duration 16:15
_:search type Restaurant
_:booking duration 16:15
_:booking ref VCCP7L4M
_:booking type Booking
_:system inquired _:user
_:result name Graffiti
_:result type Restaurant
_:user dismissed _:system