hello()
system
Hello , welcome to the Cambridge restaurant system? You can ask for restaurants by area , price range or food type . How may I help you?
affirm() inform((_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
yes im looking for an expensive restaurant and it should serve
request((_:search,area,?);(_:search,type,'Restaurant'))
system
What part of town do you have in mind?
inform((_:search,area,*);(_:search,type,'Restaurant'))
user
i dont care
request((_:search,food,?);(_:search,type,'Restaurant'))
system
What kind of food would you like?
inform((_:search,food,'australian');(_:search,type,'Restaurant'))
user
australian
canthelp((_:search,food,'australian');(_:search,type,'Restaurant'))
system
I'm sorry but there is no restaurant serving australian food
inform((_:search,food,'french');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
is there an expensive restaurant that serves french
canthelp((_:search,food,'australian');(_:search,type,'Restaurant'))
system
I'm sorry but there is no restaurant serving australian food
reqalts() inform((_:search,food,'french');(_:search,type,'Restaurant'))
user
how about french food
inform((_:result,food,'french');(_:result,name,'restaurant two two');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
restaurant two two serves french food in the expensive price range
request((_:result,phone,?);(_:result,type,'Restaurant'))
user
what is the telephone number
inform((_:result,name,'restaurant two two');(_:result,phone,'01223 351880');(_:result,type,'Restaurant'))
system
The phone number of restaurant two two is 01223 351880 .
thanks() bye()
user
thank you good bye
_:system greeted _:user
_:search pricerange expensive
_:search type Restaurant
_:system greeted _:user
_:search pricerange expensive
_:search area *
_:search type Restaurant
_:system greeted _:user
_:search pricerange expensive
_:search area *
_:search food australian
_:search type Restaurant
_:system greeted _:user
_:search area *
_:system canthelp _:search/14706cda
_:search/14706cda food australian
_:search/14706cda type Restaurant
_:search food french
_:search pricerange expensive
_:search type Restaurant
_:system greeted _:user
_:search area *
_:system canthelp _:search/14706cda
_:search/14706cda food australian
_:search/14706cda type Restaurant
_:search pricerange expensive
_:system canthelp _:search/bad657d5
_:search/bad657d5 food australian
_:search/bad657d5 type Restaurant
_:user inquired _:system
_:search food french
_:search type Restaurant
_:system greeted _:user
_:search area *
_:system canthelp _:search/14706cda
_:search/14706cda food australian
_:search/14706cda type Restaurant
_:search pricerange expensive
_:system canthelp _:search/bad657d5
_:search/bad657d5 food australian
_:search/bad657d5 type Restaurant
_:user inquired _:system
_:search food french
_:search type Restaurant
_:result food french
_:result name restaurant two two
_:result pricerange expensive
_:result type Restaurant
_:result phone ?
_:system greeted _:user
_:search area *
_:system canthelp _:search/14706cda
_:search/14706cda food australian
_:search/14706cda type Restaurant
_:search pricerange expensive
_:system canthelp _:search/bad657d5
_:search/bad657d5 food australian
_:search/bad657d5 type Restaurant
_:user inquired _:system
_:search food french
_:search type Restaurant
_:result food french
_:result pricerange expensive
_:result name restaurant two two
_:result phone 01223 351880
_:result type Restaurant
_:user thanked _:system
_:user dismissed _:system