我正在使用LUIS来识别旅行社聊天机器人的日期范围。所有这些都对我有用,但是由于某种原因,如果没有日期分隔符,我将无法讲话。例如,即使将“ 9月12日至13日”识别为日期范围,也不会将其识别为日期范围。我在某处读到LUIS使用chrono进行日期解析,但是“ 12 Sep 13”在Chrono上运行良好。

我正在解决问题,因为许多用户都受到此影响。我能做什么?

最佳答案

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


在提示符下,指定正确识别日期范围所需的日期格式。我假设您提示用户,即“您想旅行的日子”或“您的旅行日期”,然后添加“请将您的日期格式设置为开始日期-结束日期月份”之类的内容或类似的方法帮助指导您的用户。
您可能可以创建诸如{{startDate}{endDate}{month}}{{startDate}{endDate}{startMonth}{endMonth}}的复合实体。这是一种骇人听闻的解决方案,但它可能对您有用。

09-25 18:45
查看更多