inform((_:search,pricerange,'cheap');(_:search,type,'Restaurant'))
user
I need a place to eat in the cheap price range .
request((_:search,food,?);(_:search,type,'Restaurant')) inform((_:result,count,'110');(_:result,pricerange,'cheap');(_:result,type,'Restaurant'))
system
I see there are 110 restaurants in the cheap price range for you . Is there a certain type of food you are wanting ?
inform((_:search,area,'east');(_:search,type,'Restaurant'))
user
Let 's see what 's near the east area , first .
reqmore() inform((_:result,area,'East');(_:result,food,'international');(_:result,name,'Missing Sock');(_:result,type,'Restaurant'))
system
The Missing Sock is a fantastic international restaurant located in East in your price range .   Would you like further information ?
inform((_:search,day,'monday');(_:search,people,'five');(_:search,type,'Restaurant'))
user
Can you book me a table for five people on Monday at six fourty five ?
inform((_:booking,type,'Booking'))
system
Booking was successful . The table will be reserved for 15 minutes .
request((_:result,ref,?);(_:result,type,'Restaurant'))
user
Can I please have the reference number ?
reqmore() inform((_:booking,ref,'S31VX69C');(_:booking,type,'Booking'))
system
Your reference number is S31VX69C . Is there anything else I can help you with ?
inform((_:search,day,'monday');(_:search,destination,'ely');(_:search,type,'Train'))
user
Yes .   I am looking to visit Ely on Monday and needing to book a train seat to get there .
system
Yes I will book it for you and get a reference number ?
_:search pricerange cheap
_:search type Restaurant
_:search pricerange cheap
_:search food ?
_:result count 110
_:result pricerange cheap
_:result type Restaurant
_:search area east
_:search type Restaurant
_:search pricerange cheap
_:search food ?
_:result count 110
_:result pricerange cheap
_:search area east
_:system inquired _:user
_:result area East
_:result food international
_:result name Missing Sock
_:result type Restaurant
_:search day monday
_:search people five
_:search type Restaurant
_:search pricerange cheap
_:search food ?
_:result count 110
_:result pricerange cheap
_:search area east
_:system inquired _:user
_:result area East
_:result food international
_:result name Missing Sock
_:result type Restaurant
_:search day monday
_:search people five
_:search type Restaurant
_:booking type Booking
_:result ref ?
_:search pricerange cheap
_:search food ?
_:result count 110
_:result pricerange cheap
_:search area east
_:result area East
_:result food international
_:result name Missing Sock
_:result type Restaurant
_:search people five
_:result ref ?
_:system inquired _:user
_:booking ref S31VX69C
_:booking type Booking
_:search day monday
_:search destination ely
_:search type Train