Как извлечь числовое значение из входной строки с помощью диалога IBM Watson

При использовании построителя диалогов IBM Watson
как извлечь числовое значение (с плавающей запятой) из предложения?
Например, предположим, что пользователь набрал:
Пожалуйста, внесите платеж в размере 1051,84 евро. , спасибо.

Как извлечь сумму в валюте?

Спасибо


person pnelnik    schedule 10.10.2016    source источник
comment
См.: stackoverflow.com/a/39816501/1167890.   -  person Simon O'Doherty    schedule 11.10.2016
comment
Спасибо Саймон, это полезно. Ответ, опубликованный там, заключается в том, что это невозможно сделать с помощью инструмента беседы, что (возможно / вероятно) правильно, но это скорее неудовлетворительно. Интересно, можно ли использовать сущность и присвоить ей числовое значение?   -  person pnelnik    schedule 11.10.2016
comment
В настоящее время сущности являются явными ключевыми словами. Тем не менее, разработчики изучают проблему, о которой вы упоминаете.   -  person Simon O'Doherty    schedule 11.10.2016
comment
Хорошо, спасибо за оперативный ответ.   -  person pnelnik    schedule 11.10.2016


Ответы (1)


Числа теперь можно извлекать с помощью системных объектов, доступных в инструментах.

person Dan O'Connor    schedule 25.10.2016
comment
Замечательно. Я попробую. - person pnelnik; 26.10.2016