我正在西班牙语的dialogflow中工作,我遇到了dialogflow如何识别日期间隔的问题,我的目的是获取事件的完整日期,包括开始小时和结束小时,但当我使用date-period,time-period,date-time等时,他们只识别一小部分输入,我无法获得类似以下内容:{"startDate":"2018-04-01T10:00:00-05:00","endDate":"2018-04-01T11:30:00-05:00"}
我的输入过去是这样的:“创建一个从6月5日2:00开始到6月5日3:00开始的团圆”(在西班牙语中,显然有很大的差异,但这是一个近似,也对不起我的英语)。
有没有人能给我一些建议,关于如何提高整个日期间隔的对话流识别?
发布于 2018-06-20 07:05:03
screenshot of my agent intent for reading the dates
这是到目前为止我发现的处理日期的最好方法。在实现方面,我添加了读取所有值的逻辑(如果存在)。然后删除时间中的日期和日期中的时间,正如您在图像右下角看到的划线所示。
https://stackoverflow.com/questions/50914343
复制相似问题