IBM Watson Assistant:根据日期/季节变化聊天机器人的响应

时间:2019-10-09 17:03:03

标签: ibm-cloud ibm-watson watson-assistant

我正在使用IBM Watson Assistant进行开发,并且希望响应随着日期而变化(主要是因为我可以使用季节性笑话或根据每年@sys-date实体的时间来更改营业时间)。我已经建立了一个测试节点,基本上我需要识别@sys-date: October并打算以一种不同的方式进行响应,如果@sys-date: August有人必须根据月份改变助手的响应呢?这有可能吗?

我已经尝试使用@sys-date: October(系统日期为10月)作为节点的条件(在“ If Assistant Recognizes”下),并且采用日期格式,但是它从未到达该节点。感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您可以使用条件响应构建聊天机器人。在Watson Assistant中,@sys-date是系统实体。它有助于检测输入中的日期。但是,如果输入文本中没有日期,则它将没有值。

您可以use date / time functions进行回复并查看当前月份。使用 if /然后/ else 表示月份的答案。