inform((_:search,pricerange,'moderately');(_:search,type,'Restaurant'))
user
I want a moderately priced restaurant .
request((_:search,area,?);(_:search,type,'Restaurant'))
system
what part of town would you like ?
inform((_:search,area,'south');(_:search,type,'Restaurant'))
user
The south part of town .
select((_:result,food,'Italian');(_:result,food,'Modern European');(_:result,type,'Restaurant')) inform((_:result,type,'Restaurant'))
system
There is an Italian restaurant and one that serves Modern European . Which would you like ?
user
No preference . You choose one please .
inform((_:result,name,'Pizza Hut Cherry Hinton');(_:result,type,'Restaurant'))
system
How about the Pizza Hut Cherry Hinton ?
request((_:result,address,?);(_:result,phone,?);(_:result,type,'Restaurant'))
user
What is the address and phone number ?
inform((_:result,address,'G4 Cambridge Leisure Park Clifton Way Cherry Hinton');(_:result,phone,'01223 323737');(_:result,type,'Restaurant'))
system
The address is G4 Cambridge Leisure Park Clifton Way Cherry Hinton . The phone number is 01223 323737 .
bye()
user
good bye
system
good bye
_:search pricerange moderately
_:search type Restaurant
_:search pricerange moderately
_:search area south
_:search type Restaurant
_:search pricerange moderately
_:search area south
_:search type Restaurant
_:result food Italian
_:result food Modern European
_:result type Restaurant
_:search pricerange moderately
_:search area south
_:search type Restaurant
_:result food Italian
_:result food Modern European
_:result name Pizza Hut Cherry Hinton
_:result type Restaurant
_:result address ?
_:result phone ?
_:search pricerange moderately
_:search area south
_:search type Restaurant
_:result food Italian
_:result food Modern European
_:result name Pizza Hut Cherry Hinton
_:result address G4 Cambridge Leisure Park Clifton Way Cherry Hinton
_:result phone 01223 323737
_:result type Restaurant
_:user dismissed _:system