Ibm cloud IBM Watson助手:如何处理日期?

Ibm cloud IBM Watson助手:如何处理日期?,ibm-cloud,watson-assistant,Ibm Cloud,Watson Assistant,我正在开发一个聊天机器人,它允许用户按2个时段比较他们的支出(例如,1/1/19-2/2/19的支出与1/1/20-2/2/20的支出)。我们希望从客户输入中检测以下日期: 交易日期从(DDMMYY) 交易日期至(DDMMYY) 比较日期自(DDMMYY) 与的比较日期(DDMMYY) 一些客户可能会说“我想比较2019年1月和2020年2月的支出”。 我的问题是 如果客户只输入2019年1月(而不是给我日期、月份和年份-01/01/19),我们如何从输入“2019年1月”生成日期01/01/1

我正在开发一个聊天机器人,它允许用户按2个时段比较他们的支出(例如,1/1/19-2/2/19的支出与1/1/20-2/2/20的支出)。我们希望从客户输入中检测以下日期:

  • 交易日期从(DDMMYY)
  • 交易日期至(DDMMYY)
  • 比较日期自(DDMMYY)
  • 与的比较日期(DDMMYY)
  • 一些客户可能会说“我想比较2019年1月和2020年2月的支出”。 我的问题是

  • 如果客户只输入2019年1月(而不是给我日期、月份和年份-01/01/19),我们如何从输入“2019年1月”生成日期01/01/19
  • 我们如何判断“交易日期自”=01/01/19(也适用于“交易日期至”、“比较日期自”和“比较日期至”)。我应该设置4个实体吗

  • 注意:我们使用的不是没有注释功能的语言。

    您使用的是有注释的语言还是没有注释的语言?那么,您在使用注释吗?您是否查看了检测到的实体的位置?您是否使用插槽和确认问题来更正输入?我使用的是一种没有注释的语言。您是否查看了检测到的实体的位置?请参见具有“位置”的实体属性。它可以用来处理输入,以便更好地理解