Комментарии 11
Спасибо за статью! Отличная.
В связи с этим вопрос не совсем по теме. В смысле, не только про текст, полученный от голосовых помощников, а вообще из произвольного источника.
Так вот, есть ли «пониматоры» смысла текста для русского языка продвинутее String.contains()? Какая-то либа, куда можно залить список своих ключевых фраз с синонимами, а она будет обрабатывать текст и выдавать: такая-то фраза есть в утвердительном контексте («пицца с морепродуктами»), такая-то в отрицательном («точно не гавайская», «без ананасов»), такая-то фраза в неопределённом («может быть» и т.п.)?
Так вот, есть ли «пониматоры» смысла текста для русского языка продвинутее String.contains()? Какая-то либа, куда можно залить список своих ключевых фраз с синонимами, а она будет обрабатывать текст и выдавать: такая-то фраза есть в утвердительном контексте («пицца с морепродуктами»), такая-то в отрицательном («точно не гавайская», «без ананасов»), такая-то фраза в неопределённом («может быть» и т.п.)?
как раз подходит DialogFlow
Как раз не подходит, ибо нет русского языка (или я ошибаюсь)? Может объявят, а может и нет — это как бы не «поддержка».
Ни МС, ни Амазон тоже не умеют в русский(
или я ошибаюсь
Именно так.
Другой вопрос — насколько годный классификатор под капотом — сможет ли он годно отличить такие фразы.
Да понятно, что мегамозг еще не придумали, но с другой стороны альтернатива у нас всё ещё String.contains и велосипеды на регекспах. А задачи, пусть и очень утилитарные, решать надо вот «прям завтра».
Использую DialogFlow для персонального бота — никаких проблем с распознаванием пока не встречал, прекрасно меня понимает и вычленяет даты-числа-сущности из произвольного текста. Разумеется, предварительно пришлось его обучить языку предметной области, но это сделать довольно легко и интерфейс удобный.
Спасибо!
У Google Assistant вроде бы есть время ожидание ответа = 5-12 секунд(зависит от настроек). Как его увеличить?
Есть ли возможность вызвать Amazon Echo, Алису, Google Home программно? Например произошло событие, колонка включилась и что-то сказала.
Есть ли возможность вызвать Amazon Echo, Алису, Google Home программно? Например произошло событие, колонка включилась и что-то сказала.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Алиса, Google Assistant, Siri, Alexa. Как писать приложения для голосовых ассистентов