inform((_:search,food,'german');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I 'd love to find an expensive German restaurant .
request((_:search,food,?);(_:search,type,'Restaurant')) canthelp((_:search,food,'German');(_:search,type,'Restaurant'))
system
I 'm sorry , there are no German restaurants in the area .   Is there another cuisine I could search for ?
inform((_:search,food,'european');(_:search,type,'Restaurant'))
user
how about one that serves european food ?
request((_:search,area,?);(_:search,type,'Restaurant')) inform((_:result,amount,'several');(_:result,food,'european');(_:result,type,'Restaurant'))
system
I have several european restaurants to choose from . Did you want to dine in a certain area of the city ?
inform((_:search,area,'dontcare');(_:search,day,'saturday');(_:search,duration,'15:00');(_:search,people,'5');(_:search,type,'Restaurant')) request((_:result,ref,?);(_:result,type,'Restaurant'))
user
I do n't care which area . Just need to find a table for 5 people at 15:00 on Saturday . I will need the reference number once booked .
inform((_:booking,name,'Eraina');(_:booking,ref,'0IT4QD59');(_:booking,type,'Booking'))
system
I think you 'd enjoy Eraina , so I 've booked you a table there . The reference number is 0IT4QD59 .
thank()
user
Great thank you for all your help .
system
You are quite welcome . Thank you and goodbye !
_:search food german
_:search pricerange expensive
_:search type Restaurant
_:search pricerange expensive
_:system canthelp _:search/4cd21c26
_:search/4cd21c26 food German
_:search/4cd21c26 type Restaurant
_:search food european
_:search type Restaurant
_:search pricerange expensive
_:system canthelp _:search/4cd21c26
_:search/4cd21c26 food German
_:search/4cd21c26 type Restaurant
_:search food european
_:result amount several
_:result food european
_:result type Restaurant
_:search area dontcare
_:search day saturday
_:search duration 15:00
_:search people 5
_:search type Restaurant
_:result ref ?
_:search pricerange expensive
_:system canthelp _:search/4cd21c26
_:search/4cd21c26 food German
_:search/4cd21c26 type Restaurant
_:search food european
_:result amount several
_:result food european
_:result type Restaurant
_:search area dontcare
_:search day saturday
_:search duration 15:00
_:search people 5
_:search type Restaurant
_:result ref ?
_:booking name Eraina
_:booking ref 0IT4QD59
_:booking type Booking