Я использовал сущность sys-date, чтобы определить дату, введенную пользователем. Но объект sys-date помощника watson не может правильно идентифицировать некоторые вводимые пользователем данные. Например: «марш следующего года» обозначается как 2020-01-01. Но если пользователь вводит как «март следующего года», дата определяется как 2020-03-01.
Системный объект IBM Watson Asistant sys-date неправильно определяет марш следующего года
comment
Вы проверили, сколько системных дат возвращается? Возможно, обнаружено два, например, в следующем году и в марте.
- person data_henrik   schedule 03.04.2019
comment
Да два обнаружены. Но как при необходимости выбрать подходящий? Так что марш следующего года стоит правильно обозначить дату. Но на марш следующего года он не определен.
- person Sumali Nuwanthika   schedule 03.04.2019
comment
Что обнаружено со следующего года в марте? Какая уверенность для каждой из сущностей?
- person data_henrik   schedule 03.04.2019
Ответы (1)
{"entity": "sys-date", "location": [0, 9], "value": "2020-01-01", "уверенность": 1, "metadata": {"calendar_type": "GREGORIAN "," часовой пояс ":" GMT "}}, {" entity ":" sys-date "," location ": [0, 9]," value ":" 2020-12-31 "," уверенность ": 1 , "метаданные": {"calendar_type": "GREGORIAN", "timezone": "GMT"}}, {"entity": "sys-date", "location": [10, 15], "value": " 2020-03-01 "," уверенность ": 1," метаданные ": {" calendar_type ":" GREGORIAN "," timezone ":" GMT "}}, {" entity ":" sys-date ", "location": [10, 15], "value": "2020-03-31", "уверенность": 1, "metadata": {"calendar_type": "GREGORIAN", "timezone": "GMT"}} Это идентификатор объекта для ввода "марш следующего года".
person
Sumali Nuwanthika
schedule
24.04.2019