In watson conversation dialog I have created a condition; something like
if $stored_state == @states:(Florida) AND $preferred_joint == @joint:(KFC)
then some response
where $stored_state is a context variable, which was stored at a previous node from user input. Same goes for $preferred_joint. @states and @joint are just two entities with fuzzy matching.
But condition like this never works. I also tried to use @states:(Florida) entity after converting it to a context variable. But still doesn't work.
Now, what do I do wrong there? Is there any way to compare context variable with entity?
@states:(Florida)a predicate on its own? - data_henrikstored_statein any later node,@states:(Florida)just one single case. - x4h1dif @states:(Florida) AND $stored_state==Florida ....- data_henrikif $stored_state == 'Florida' AND $preferred_joint == 'KFC'. Thanks for the tip. Still waiting for a solution. - x4h1d