Есть множество сайтов, предоставляющих услуги по анализу текстов. Мой клиент использовал text.ru, и поставил задачу связаться с ними по API: https://text.ru/api-check/manual. Примеры там только на php, поэтому помучаться пришлось. В обработке реализовано 2 метода:
- Отправка текста для анализа.
- Получение результата по УИД, полученному как результат метода 1.
API платное, но на каждый новый IP дают бесплатный пакет для пробы (15000 символов), так что попробовать можно. В результатах возвращается:
- % уникальности текста (с указанием ссылок, где есть совпадения);
- список синтаксических ошибок;
- статистика - кол-во символов, слов, % воды, % спама;
- и т.д.
Проверял на 8.3.13. Конфигурация не имеет значения, это просто тестовый пример.