2017-07-18 14 views
2

Watsonダイアログでは、ダイアログの状態に関係なく最初にチェックされるノードを「グローバル」フォルダに追加できます。このダイアログは、ダイアログが固まったり消えたりしたときに回復するために使用されました。ユーザはダイアログ内のどこにいても何かをリセットしてやり直しても、いつでも「やり直す」と入力するように指示されました。Watson Conversationグローバルノード

会話でも同様のことをする方法はありますか?

答えて

2

私はワトソンの会話を理解しているので、dialog nodes are always evaluated top downです。デフォルトでは、WelcomeAnything_elseというノードがあります。あなたのstart overのために次の操作を実行する必要があります:

  • は「再開」または「リセット」、「やり直す」の言葉をキャッチする意図を定義します。
  • ダイアログノードにその目的と一致する条件があり、そのノードをツリーの最上部に近づけると、start_overダイアログノード内に
  • という名前のダイアログノードがあります。そこから直接ジャンプすることもできます他のノードまたは単に「大丈夫」で応答し、その後start overあなたもnested processing as I have shown in my collection of samplesを使用することができ、より複雑な処理のために再び

入力を待ちます。

関連する問題