← Инструменты для текста и списков
Инструменты для текста и списков · работает локально

Калькулятор сходства по частоте слов с косинусной мерой

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

Готово. Ваши рабочие данные остаются в этом браузере.

Почему этот инструмент полезен

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

Как это работает

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

Практический пример

Образцовые векторы: [2,1] и [1,2], поэтому их косинусное сходство равно 4/5, то есть 0,8.

Проверка

Вычисление детерминировано и объясняет ошибки валидации вместо того, чтобы молча изменять неверный ввод.

Граница конфиденциальности

Ввод и вывод остаются на этой вкладке. Копирование и загрузка происходят через API браузера без загрузки на сервер.

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

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