Google Cloud Natural Language - это облачный API обработки естественного языка, который предлагает несколько передовых моделей обработки естественного языка. Несмотря на то, что несмотря на то, что Google Cloud Natural Language является важным игроком на рынке обработки естественного языка, важно внимательно изучить предложение Google Natural Natural Language, чтобы понять, является ли это лучшее решение для вас. Как Google Natural Language Processing API сравнивается с NLP Cloud api с точки зрения цены и возможностей?
Естественный язык Google считает, что запрос должен содержать менее 1 000 символов. Если ваш запрос содержит более 1 000 символов, он рассматривается как несколько запросов. Например, если вы вы пытаетесь классифицировать текст, состоящий из 3 500 символов, это будет считаться как 4 запросов.
Цена составляет от $0,0005 до $0,002 за запрос в зависимости от используемой функции.
Первые 5 000 запросов ежемесячно бесплатны, а если вы используете их модель классификации текстов, вы получаете больше бесплатных запросов (30 000 в месяц).
Чем больше запросов вы отправляете, тем больше с вас берут.

NLP Cloud использует совершенно другую стратегию ценообразования.
Ценообразование в NLP Cloud является фиксированным, что означает, что у вас есть количество запросов, включенных в ваш тарифный план. Если вы хотите изменить количество запросов, вы можете повысить или понизить тарифный план в любое время. Интересной особенностью такого ценообразования является его предсказуемость: вы всегда заранее знаете, сколько с вас возьмут в конце месяца.
NLP Cloud предлагает несколько тарифных планов, в зависимости от количества необходимых вам запросов, независимо от модели обработки естественного языка. вы собираетесь использовать, и независимо от количества символов, содержащихся в вашем запросе. Например, 15 запросов в минуту стоит $29 в месяц на серверах CPU и $99 в месяц на серверах GPU. в месяц на серверах CPU и $29 в месяц на серверах GPU. Смотрите страницу с ценами здесь.
Представьте, что вы хотите классифицировать фрагменты текста, состоящие из 10 000 символов, со скоростью 15 запросов в минуту.
Google будет считать, что каждый запрос фактически эквивалентен 10 запросам (потому что каждый запрос может виртуально может состоять только из 1 000 символов). Таким образом, в конце месяца вы выполните 10 x 15 x 44 640 = 6 696 000 запросов.
Учитывая первые 30 тысяч бесплатных запросов и пропорциональное ценообразование, в конечном итоге вы будете платить 3 140 долларов в месяц.
За ту же услугу вы заплатите 29 долларов в месяц на NLP Cloud. Разница весьма впечатляющая!
Естественный язык Google стоит дорого, и довольно трудно предсказать, сколько с вас возьмут за услуги в конце месяца. Потратьте время на предварительные расчеты, чтобы избежать неожиданностей...
Google Natural Language разрабатывает свои собственные модели, в то время как NLP Cloud интегрирует лучшие модели с открытым исходным кодом, доступные на рынке. Это две разные стратегии, и у обеих есть плюсы и минусы. Google прекрасно контролирует свои модели, но взамен их модели являются черными ящиками: мы не знаем. что именно находится внутри.
Интересная особенность: клиенты могут дорабатывать собственные модели на платформе Google Natural Language, и это также возможно на платформе NLP Cloud. Это интересная возможность, если вы считаете, что базовые модели недостаточно точны, и их следует доработать в соответствии с вашими потребностями.
Кроме того, у Google есть специальные модели для анализа медицинских данных, которых нет у NLP Cloud, так что вам если вы работаете в сфере здравоохранения, это может быть интересно.
Теперь давайте перечислим все предлагаемые функции обработки естественного языка.
Вот функции обработки естественного языка, поддерживаемые Google Natural Language:
А вот функции обработки естественного языка, поддерживаемые NLP Cloud на момент написания этой статьи:
Как видите, в NLP Cloud поддерживается больше функций обработки естественного языка, и в ближайшее время их станет еще больше.
Google Natural Language является крупным игроком на рынке обработки естественного языка. Они предлагают такие интересные функции, как возможность обучения собственных моделей или обращение к медицинской лексике.
Однако их API очень дорог. За ту же цену вы можете получить как минимум в 100 раз больше запросов на NLP Cloud API.
Что касается возможностей, NLP Cloud предлагает множество интересных моделей обработки естественного языка, которые не предлагает Google, например, резюмирование текста. резюмирование, ответы на вопросы, генерация текста, перевод, определение языка, токенизация, лемматизация...
И наконец, при ценообразовании Google очень трудно заранее предсказать, сколько с вас возьмут в конце месяца. в конце месяца, чего нельзя сказать о плоских ценах NLP Cloud.
Надеюсь, эта статья помогла вам правильно сравнить Google Natural Language и NLP Cloud!
Julien Salinas
Технический директор NLP Cloud