在LUIS中的date范围

我正在使用LUIS识别旅行社chatbot的date范围。 所有为我工作,但由于某种原因,我不能得到没有date分隔符工作的话语。 例如“9月12日13日”不被认为是date范围,即使“9月12日至13日”是。 我在某处读到LUIS使用chrono进行dateparsing,但“9月12日13日”在Chrono上完美工作。

我正在修复,因为我的许多用户都受到这个影响。 我能做什么?

您可能想尝试的一些build议:

  1. 在提示中指定正确识别date范围所需的date格式。 我假设你提示用户,即“你想去哪个旅行日”或“你的旅行date是什么”,加上“请格式化你的date开始date – 结束日月”或类似的东西可能会伎俩帮助指导你的用户。
  2. 您可以创build一个复合实体,例如{{startDate}{endDate}{month}}{{startDate}{endDate}{startMonth}{endMonth}} 。 这是一个hacky的解决scheme,但它可能会为你工作。