inform((_:search,area,'east');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I need to dine at some place expensive in the east .
request((_:search,food,?);(_:search,type,'Restaurant')) inform((_:result,count,'5');(_:result,type,'Restaurant'))
system
There are five restaurants available . Is there a specific type of food you like ?
inform((_:search,food,'indian');(_:search,type,'Restaurant'))
user
I would like to try Indian food .
offer((_:booking,type,'Booking')) inform((_:result,name,'pipasha restaurant');(_:result,type,'Restaurant')) reqmore() inform((_:result,count,'2');(_:result,type,'Restaurant'))
system
There are two in the area . I recommend pipasha restaurant would you like more information or for me to book it for you ?
inform((_:search,day,'thursday');(_:search,duration,'19:45');(_:search,people,'5');(_:search,type,'Restaurant'))
user
I need to book a table for 5 people at 19:45 on thursday
inform((_:booking,ref,'6X61ZYW2');(_:booking,type,'Booking'))
system
Booking was successful . The table will be reserved for 15 minutes . 
 Reference number is : 6X61ZYW2 .
thank()
user
Thank you very much , that 's all I need !
system
Have a great day !
_:search area east
_:search pricerange expensive
_:search type Restaurant
_:search area east
_:search pricerange expensive
_:result count 5
_:result type Restaurant
_:search food indian
_:search type Restaurant
_:search area east
_:search pricerange expensive
_:search food indian
_:system offered _:booking
_:booking type Booking
_:result name pipasha restaurant
_:system inquired _:user
_:result count 2
_:result type Restaurant
_:search day thursday
_:search duration 19:45
_:search people 5
_:search type Restaurant
_:search area east
_:search pricerange expensive
_:search food indian
_:system offered _:booking
_:result name pipasha restaurant
_:system inquired _:user
_:result count 2
_:result type Restaurant
_:search day thursday
_:search duration 19:45
_:search people 5
_:search type Restaurant
_:booking ref 6X61ZYW2
_:booking type Booking