Текст
Word/Character Frequency Counter
Частотный анализ текста: сколько раз встречается каждое слово или символ, отсортировано по количеству.
Инструмент считает, сколько раз каждое слово или символ встречается в тексте, и сортирует результат по количеству вхождений — то, что вручную посчитать в длинном тексте практически невозможно.
Как пользоваться
- Выберите, что анализировать — слова или отдельные символы.
- Вставьте текст — таблица частот появляется сразу, отсортированная от самых частых к самым редким.
- Удобно для мгновенного определения самого распространённого слова или символа в большом массиве текста.
Типичные сценарии
- Поиск ключевых слов в тексте статьи или документа для базового SEO-анализа без специализированных инструментов.
- Учебный пример частотного анализа при изучении основ криптографии или обработки естественного языка.
- Проверка текста на чрезмерное повторение определённых слов перед публикацией.
Что стоит помнить
Частотный анализ чувствителен к регистру по умолчанию во многих реализациях — «Слово» и «слово» могут считаться разными вхождениями, если текст не приведён к одному регистру заранее.
Классические шифры подстановки (ROT13, шифр Цезаря) не меняют распределение частот букв, лишь переставляют соответствие — поэтому частотный анализ является классическим методом их взлома без перебора ключей.
Статья об этом инструменте: Частотный анализ текста: зачем считать повторения слов
Часто задаваемые вопросы
Чем отличаются режимы «Слова» и «Символы»?
Режим «Слова» считает, сколько раз каждое слово встречается в тексте, тогда как режим «Символы» считает вхождения каждого отдельного символа, включая пунктуацию.
Что делают опции «Без учёта регистра» и «Игнорировать пробелы»?
«Без учёта регистра» объединяет вхождения, отличающиеся только регистром, а «Игнорировать пробелы» исключает пробелы из подсчёта в режиме символов; результаты затем сортируются по убыванию количества вхождений.
Отправляется ли анализируемый текст на сервер?
Нет, анализ частоты полностью выполняется в вашем браузере на JavaScript — ничего не передаётся онлайн.
Что такое закон Ципфа?
В естественных языках частота слова обратно пропорциональна его рангу по частоте: самое частое слово встречается примерно вдвое чаще второго, втрое чаще третьего и так далее. Существенное отклонение от этой закономерности — сигнал, что текст может быть искусственно сгенерирован или заспамлен ключевыми словами.
Можно ли использовать частотный анализ для взлома простого шифра?
Да, для классических шифров подстановки (как ROT13 или шифр Цезаря), которые не меняют распределение частот букв, а лишь переставляют соответствие. Сравнив частотное распределение зашифрованного текста с известным распределением языка оригинала, можно восстановить соответствие символов без перебора всех ключей.