如何在Watson Conversation Service中没有用户输入的情况下生成答案?

时间:2016-11-10 18:24:45

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

在对话中的某个时刻,可能发生用户没有提出问题,并且系统必须通过消息对用户做出反应。怎么做?

2 个答案:

答案 0 :(得分:1)

会话是无国籍的。因此,您需要在应用程序层处理此问题。您可以在设定的时间之后将应用程序层发送给对话以使其响应。

答案 1 :(得分:0)

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