inform((_:search,area,'centre');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Could you recommend an expensive restaurant in the city centre ?
request((_:search,food,?);(_:search,type,'Restaurant')) inform((_:result,amount,'several');(_:result,area,'City Centre');(_:result,type,'Restaurant'))
system
I show several restaurants in the City Centre . If you could perhaps indicate what type of food you would like it would narrow my search further .
inform((_:search,food,'thai');(_:search,type,'Restaurant'))
user
It 's for my friend 's birthday and he really likes Thai food .
inform((_:booking,name,'bangkok city');(_:booking,people,'2');(_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,type,'Booking'))
system
I can book a table at bangkok city for 2 when would you like the reservation ?
inform((_:search,food,'thai and chinese');(_:search,type,'Restaurant'))
user
Since I like Chinese food , could you see if any restaurants serve both Thai and Chinese food ?
request((_:search,food,?);(_:search,type,'Restaurant')) canthelp((_:search,type,'Restaurant')) inform((_:result,type,'Restaurant'))
system
I apologize I do not have any listed that serve both cuisines .   Would you prefer one type of food ?
inform((_:search,area,'centre');(_:search,food,'chinese');(_:search,type,'Restaurant'))
user
Lets go with chinese food . He likes chinese just as much . Can you recommend one in the centre ?
offer((_:booking,type,'Booking')) inform((_:result,area,'centre');(_:result,name,'the ugly duckling');(_:result,type,'Restaurant'))
system
I have the ugly duckling in the centre . Would you like to make a reservation there ?
inform((_:search,day,'wednesday');(_:search,duration,'14:15');(_:search,people,'3');(_:search,type,'Restaurant')) request((_:result,ref,?);(_:result,type,'Restaurant'))
user
Sounds good . Please make a reservation for 3 next Wednesday at 14:15 .   I would like a reference number .
canthelp((_:booking,type,'Booking')) inform((_:booking,name,'tang chinese');(_:booking,ref,'SAG9PAI9');(_:booking,type,'Booking'))
system
I ca nt get you a table there . How about tang chinese instead . Your reference number is SAG9PAI9 . They have better food .
thank()
user
That is fine .   Thank you .
system
You 're welcome ! Have a great day !
_:search area centre
_:search pricerange expensive
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:result amount several
_:result area City Centre
_:result type Restaurant
_:search food thai
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:result amount several
_:result area City Centre
_:result type Restaurant
_:booking name bangkok city
_:booking people 2
_:booking day ?
_:booking type Booking
_:search food thai and chinese
_:search type Restaurant
_:search pricerange expensive
_:result amount several
_:result area City Centre
_:booking name bangkok city
_:booking people 2
_:booking day ?
_:booking type Booking
_:system canthelp _:search/1119a130
_:search/1119a130 type Restaurant
_:result type Restaurant
_:search area centre
_:search food chinese
_:search type Restaurant
_:search pricerange expensive
_:result amount several
_:booking name bangkok city
_:booking people 2
_:booking day ?
_:booking type Booking
_:system canthelp _:search/1119a130
_:search/1119a130 type Restaurant
_:search area centre
_:search food chinese
_:system offered _:booking
_:result area centre
_:result name the ugly duckling
_:result type Restaurant
_:search day wednesday
_:search duration 14:15
_:search people 3
_:search type Restaurant
_:result ref ?
_:search pricerange expensive
_:result amount several
_:booking people 2
_:booking day ?
_:system canthelp _:search/1119a130
_:search/1119a130 type Restaurant
_:search area centre
_:search food chinese
_:system offered _:booking
_:result area centre
_:result name the ugly duckling
_:result type Restaurant
_:search day wednesday
_:search duration 14:15
_:search people 3
_:search type Restaurant
_:result ref ?
_:system canthelp _:booking/38128c08
_:booking/38128c08 type Booking
_:booking name tang chinese
_:booking ref SAG9PAI9
_:booking type Booking