【发布时间】:2016-11-10 18:24:44
【问题描述】:
在对话的某个时刻,用户可能没有提出任何问题,系统需要通过消息对用户做出反应。如何做到这一点?
【问题讨论】:
-
请不要大喊大叫;人们不喜欢被人骂。
标签: ibm-cloud ibm-watson watson-conversation
在对话的某个时刻,用户可能没有提出任何问题,系统需要通过消息对用户做出反应。如何做到这一点?
【问题讨论】:
标签: ibm-cloud ibm-watson watson-conversation
对话是无状态的。所以你需要在应用层处理这个问题。您将让应用层在设定的时间后向对话发送消息以使其响应。
【讨论】:
它是一种对话服务,因此其想法是响应用户输入。正如 Simon 所提到的,它需要由应用程序处理。假设用户在一段时间内没有输入任何内容,因此应用程序应该在该时间间隔之后调用对话服务,并使用特定文本来表示没有响应意图可以触发您为 设计的节点# No_Response。然后可以将来自该节点的响应显示给用户。
【讨论】: