ワトソンの会話ダイアログで、条件を作成しました。 $stored_state
は、ユーザ入力から前のノードに格納されたコンテキスト変数は、あるIBM Watson Conversationのコンテキスト変数とエンティティの比較
if $stored_state == @states:(Florida) AND $preferred_joint == @joint:(KFC)
then some response
ようなもの。同じことが$preferred_joint
になります。 @states
と@joint
は、ファジーマッチングの2つのエンティティに過ぎません。 しかし、このような状態は決してうまくいかない。私は@states:(Florida)
エンティティをコンテキスト変数に変換して使用しようとしました。しかし、まだ動作しません。
ここで私は間違っていますか?エンティティとコンテキスト変数を比較する方法はありますか?
@states:(Florida) 'は述語ではありませんか? –
はい、私はそう信じています。しかし、後のノードで 'stored_state'をチェックする必要があります。' @ states :(フロリダ) 'はただ一つのケースです。 – x4h1d
あなたは '@states :(フロリダ州)AND $ stored_state == Florida ....'のようなものが必要です。 –