【发布时间】:2017-02-05 14:13:50
【问题描述】:
我是 watson 对话 API 的新手。我正在构建简单的聊天机器人。我想从用户输入中提取月份以进行账单查询。 例如 , 如果用户询问当月账单,机器人应该将当月提取为二月并回复“请在下面找到您的二月账单”。 请帮忙。 谢谢, 迪利普
【问题讨论】:
我是 watson 对话 API 的新手。我正在构建简单的聊天机器人。我想从用户输入中提取月份以进行账单查询。 例如 , 如果用户询问当月账单,机器人应该将当月提取为二月并回复“请在下面找到您的二月账单”。 请帮忙。 谢谢, 迪利普
【问题讨论】:
要首先实现这一点,您需要启用系统实体@sys-date。
然后检查确保@sys-date被命中,可以使用如下代码:
<? @sys-date.reformatDateTime('MMMM') ?>
例子:
这将生成以下输出:
有关系统实体的更多详细信息,请点击此处:https://www.ibm.com/watson/developercloud/doc/conversation/system-entities.html
【讨论】: