← Текстові інструменти та списки
Текстові інструменти та списки · працює локально

Калькулятор подібності частоти слів за косинусом

Виміряйте кут між двома нормалізованими векторами частот слів, щоб повторювані терміни впливали на підсумковий бал.

Готово. Ваші робочі дані залишаються в цьому браузері.

Чому цей інструмент корисний

Використовуйте косинусну схожість для локального порівняння документів, коли важлива частотність термінів, але більший обсяг тексту сам по собі не повинен автоматично домінувати в оцінці.

Як це працює

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

Практичний приклад

Зразкові вектори — [2,1] і [1,2], тож їхня косинусна подібність дорівнює 4/5, або 0,8.

Перевірка

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

Межа приватності

Ввід і вивід залишаються в цій вкладці. Копіювання та завантаження відбуваються через API браузера без завантаження на сервер.

Паспорт результату

Кожен запуск повідомляє свій режим інструмента, мітку часу та розмір вхідних/вихідних даних, щоб можна було перевірити перетворені дані.