2016-12-05 1 views
-1

Я хочу разобрать сообщение и определить, содержит ли он день/дату/время для создания события в зависимости от времени в сообщении. Я проверил jchronic, natty, Sutime, который делает nlp, но не может интегрироваться с Android-приложением. Я видел, что Google allo также распознает текст, но не слишком сложное предложение. Является ли google какой-либо api для определения даты/времени с естественного языка? если нет, то какой шаг я могу начать с моей собственной реализации в java?Как google allo распознавать дату или время в сообщении для создания события?

enter image description here

ответ

0

Да, они делают это с помощью API не любая библиотеки в андроиде (это причина, вы не можете сделать это в автономном режиме).

Парсер NLP вместе с сообщением, что он также принимает ваш календарь и нажимает на Календарь Google. API доступен, но доступный нам уровень использования не так уж и много. Вот ссылка для GOOGLE CLOUD NATURAL LANGUAGE API