我使用sys-date实体从用户输入中标识日期。但是Watson Assistant的sys-date实体无法正确识别某些用户输入。 例如:“明年3月”被标识为2020-01-01。 但是,如果用户输入的日期为“明年3月”,则日期标识为2020-03-01。
答案 0 :(得分:0)
{ “ entity”:“ sys-date”, “位置”: [ 0, 9 ], “值”:“ 2020-01-01”, “信心”:1, “元数据”:{ “ calendar_type”:“ GREGORIAN”, “时区”:“ GMT” } }, { “ entity”:“ sys-date”, “位置”: [ 0, 9 ], “值”:“ 2020-12-31”, “信心”:1, “元数据”:{ “ calendar_type”:“ GREGORIAN”, “时区”:“ GMT” } }, { “ entity”:“ sys-date”, “位置”: [ 10 15 ], “值”:“ 2020-03-01”, “信心”:1, “元数据”:{ “ calendar_type”:“ GREGORIAN”, “时区”:“ GMT” } }, { “ entity”:“ sys-date”, “位置”: [ 10 15 ], “值”:“ 2020-03-31”, “信心”:1, “元数据”:{ “ calendar_type”:“ GREGORIAN”, “时区”:“ GMT” } } 这是输入“下一年三月”的实体标识