01

Швидкий старт

Усі операції версії v1 приймають POST із Content-Type: application/json. Для простого аналізу передайте source, для URL додатково вкажіть sourceType.

curl -X POST https://textanalysis.tools/api/v1/word-frequency \
  -H "Content-Type: application/json" \
  -d '{"source":"text analysis text","language":"en","keepStopwords":true}'

02

Доступні операції

POST /api/v1/analyze

Bag of Words-аналіз одного джерела

POST /api/v1/compare

Порівняння двох джерел

POST /api/v1/word-frequency

Обмежений словник частотності з метаданими обрізання

POST /api/v1/keyword-density

Щільність слів і фраз

POST /api/v1/ngram-analyzer

N-грами довжиною від 1 до 10

POST /api/v1/bag-of-words

Вектор Bag of Words

POST /api/v1/tf-idf

TF-IDF для 2–10 документів

POST /api/v1/similarity

Косинусна подібність BoW або TF-IDF

Табличні операції приймають limit та offset і повертають totalRows, returnedRows, nextOffset, hasMore і truncated — передавайте nextOffset у наступний запит, доки він не стане null. Для щільності limit типово дорівнює 2 000, а до 100 запитаних фраз зберігаються окремо. У TF-IDF і подібності з method: tf-idf пагінація idfTable використовує idfOffset і nextIdfOffset. Порівняння повертає дві впорядковані таблиці — змін слів і біграм — зі спільними limit, offset і курсором.

03

Джерела, мови й налаштування

Джерелом може бути вставлений текст або публічний HTTP/HTTPS URL. Підтримуються en, ru, uk, es та auto. Обмеження й точні схеми описано в OpenAPI.

{
  "sourceType": "text",
  "source": "Your UTF-8 text",
  "language": "auto",
  "keepStopwords": false
}

04

Зберігання й обмеження

API не створює обліковий запис і не зберігає текст після обробки. Обмеження частоти захищає публічний сервіс; великі або недоступні сторінки повертають структуровану помилку.

05

Помилки

HTTPЗначення
400Некоректний JSON або параметри
413Джерело, сукупне навантаження або результат надто великі
422Текст неможливо проаналізувати або віддалений ресурс недоступний
429Перевищено обмеження запитів

NPM · LOCAL-FIRST

Потрібен локальний режим?

CLI обробляє файли та stdin на вашому комп’ютері й використовує ті самі методи аналізу.

Відкрити документацію CLI