hello()
system
hello , welcome to the restaurant information system . you can ask for restaurant -s by area , price range or food type . how may i help you ?
user
i'm looking for a restaurant in the area code
request((_:search,near,?);(_:search,type,'Restaurant'))
system
where would you like it to be near to ?
user
restaurant
confirm((_:result,good_for_meal,'dinner');(_:result,type,'Restaurant'))
system
let me confirm you are looking for a place good for dinner
user
i don't care
select((_:result,near,'castro or laurel heights'))
system
sorry would you like it to be near castro or laurel heights
user
address
confirm((_:result,food,'traditional american');(_:result,type,'Restaurant'))
system
you are looking for a traditional american restaurant right ?
user
i don't care
confirm((_:result,pricerange,'cheap');(_:result,type,'Restaurant'))
system
let me confirm , you are looking for a restaurant in the cheap price range right ?
user
thank you goodbye
bye()
system
goodbye
user
_:system greeted _:user
_:system greeted _:user
_:search near ?
_:search type Restaurant
_:system greeted _:user
_:search near ?
_:search type Restaurant
_:system greeted _:user
_:search near ?
_:search type Restaurant
_:result near castro or laurel heights
_:system greeted _:user
_:search near ?
_:search type Restaurant
_:result near castro or laurel heights
_:system greeted _:user
_:search near ?
_:search type Restaurant
_:result near castro or laurel heights
_:system greeted _:user
_:search near ?
_:search type Restaurant
_:result near castro or laurel heights
_:system dismissed _:user