hello()
system
hello , welcome to the parlance dialogue system ? you can ask for restaurant -s by area , price range or food type . how may i help you ?
inform((_:search,area,'the castro');(_:search,type,'Restaurant'))
user
i'm looking for a restaurant in the castro
inform((_:result,area,'the castro');(_:result,name,'zadin');(_:result,type,'Restaurant'))
system
zadin is a nice place it is in the area of the castro .
request((_:result,good_for_meal,?);(_:result,type,'Restaurant')) inform((_:search,good_for_meal,'lunch');(_:search,type,'Restaurant'))
user
is it good for lunch
canthelp((_:result,area,'the castro');(_:result,good_for_meal,'lunch');(_:result,type,'Restaurant'))
system
i am sorry but there is no place , in the area of the castro and good for lunch .
thanks() bye()
user
thank you good bye
bye()
system
goodbye
user
_:system greeted _:user
_:search area the castro
_:search type Restaurant
_:system greeted _:user
_:search area the castro
_:result area the castro
_:result name zadin
_:result type Restaurant
_:result good_for_meal ?
_:search good_for_meal lunch
_:search type Restaurant
_:system greeted _:user
_:search area the castro
_:result area the castro
_:result name zadin
_:result type Restaurant
_:result good_for_meal ?
_:search good_for_meal lunch
_:search type Restaurant
_:system canthelp _:result/df627555
_:result/df627555 area the castro
_:result/df627555 good_for_meal lunch
_:result/df627555 type Restaurant
_:user thanked _:system
_:user dismissed _:system
_:system greeted _:user
_:search area the castro
_:result area the castro
_:result name zadin
_:result type Restaurant
_:result good_for_meal ?
_:search good_for_meal lunch
_:search type Restaurant
_:system canthelp _:result/df627555
_:result/df627555 area the castro
_:result/df627555 good_for_meal lunch
_:result/df627555 type Restaurant
_:user thanked _:system
_:user dismissed _:system
_:system dismissed _:user