【问题标题】:How can I generate an answer without a user input in Watson Conversation Service?如何在没有用户输入的情况下在 Watson Conversation Service 中生成答案?
【发布时间】:2016-11-10 18:24:44
【问题描述】:

在对话的某个时刻,用户可能没有提出任何问题,系统需要通过消息对用户做出反应。如何做到这一点?

【问题讨论】:

  • 请不要大喊大叫;人们不喜欢被人骂。

标签: ibm-cloud ibm-watson watson-conversation


【解决方案1】:

对话是无状态的。所以你需要在应用层处理这个问题。您将让应用层在设定的时间后向对话发送消息以使其响应。

【讨论】:

    【解决方案2】:

    它是一种对话服务,因此其想法是响应用户输入。正如 Simon 所提到的,它需要由应用程序处理。假设用户在一段时间内没有输入任何内容,因此应用程序应该在该时间间隔之后调用对话服务,并使用特定文本来表示没有响应意图可以触发您为 设计的节点# No_Response。然后可以将来自该节点的响应显示给用户。

    【讨论】:

      猜你喜欢
      • 2017-03-14
      • 2016-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-21
      • 2014-05-20
      • 1970-01-01
      相关资源
      最近更新 更多