当前位置: 首页 > 知识库问答 >
问题:

IBM沃森助手:不同的聊天机器人响应日期/季节

白泽语
2023-03-14

我正在与IBM沃森助手一起开发,我希望响应因日期而异(主要是为了我可以使用季节性笑话或根据@sys-date实体的一年中的时间更改开放时间)。我已经构建了一个测试节点,基本上我需要意图来识别@sys-date:十月并以一种不同的方式响应,如果@sys-date:八月有人必须根据月份更改助手的响应吗?这可能吗?

我已经尝试了@sys date:十月(系统日期为十月)作为节点的条件(在“If Assistant recognitions”下),并使用了日期格式,但它从未到达该节点。谢谢你的帮助!

共有1个答案

宣望
2023-03-14

您可以构建带有条件响应的聊天机器人。在沃森助手中,@sys-date是一个系统实体。它有助于检测输入中的日期。但是如果输入文本中没有日期,那么它就没有值。

您可以在响应中使用日期/时间函数,并检查当前月份。使用如果/然后/其他作为月份的答案。

 类似资料:
  • 对于ibm聊天机器人,我能告诉聊天机器人对话中的一个词是一个实体吗?或者我必须让它成为一个意图。例如,你的兴趣是什么?问题体育答案 我可以从菜单中添加体育作为一个实体吗?

  • 我正在开发一个聊天机器人,它需要能够与用户进行长时间的分支对话。它的目的是能够长时间地吸引用户。我遇到的一个问题是如何在不“重置”整个对话的情况下处理对话树中间用户不相关的回复。 例如,假设他们有以下对话: 你喜欢香草冰淇淋还是巧克力冰淇淋? 用户:香草 聊天机器人:(识别“香草”并用适当的子节点进行响应)太棒了!你想在上面放巧克力还是焦糖? User:焦糖 聊天机器人:(识别“焦糖”并用适当的子

  • 我试图在Watson内部构建一个BMI计算器,但当你使用“多重条件反应”时,Watson似乎不支持数字比较。 此代码将抛出一个错误: 编辑:解决了。这是我自己的错。如果你在“多重条件反应”中设置条件,不要包括。 在本例中,您只需输入

  • 我正在尝试用Watson Assistant构建一个聊天机器人,它可以查询google sheets电子表格,并在聊天机器人中显示结果。所以我想知道怎么做?我知道这可以通过使用Webhook来实现,Webhook可以通过URLendpoint调用,但是我如何存储用户输入并将其与电子表格值匹配,然后存储返回的电子表格值并在对话时显示它们呢?。 这是我的电子表格链接,它会让你知道我在构建什么,http

  • 导语:哈喽呀铁汁们!这不年末了嘛小编最近忙到完全都没时间看消息。闺蜜连发几天消息都没回下班回家就收到闺蜜严厉的斥责????????于是我灵机一动准备搞个会自动回复的聊天机器人再也不拍回不了消息被误会啦~说干就干????????第一部分:(1)好友聊天自动回复第一步,安装python环境。打开python官网https://www.python.org/downloads/,下载与你的电脑系统相匹配的python发行版本,推荐python3.5-python3.6,版本太高了可能有