Посчитайте, сколько раз встречается каждое слово во вставленном тексте, и посмотрите список по убыванию частоты.
Пример
В «Blue sky, blue ocean, bright sky.» инструмент насчитывает blue 2 и sky 2, затем bright 1 и ocean 1. Слова с одинаковым числом выводятся по алфавиту.
Метод расчёта
Текст разбивается на слова из букв и цифр, приводится к нижнему регистру, подсчитывается и сортируется сначала по частоте, а затем по алфавиту. Итоги показывают, сколько всего слов и сколько из них разных.
Важные замечания
Служебные слова вроде the, and или of не удаляются и поэтому обычно возглавляют список: пропускайте их, когда ищете содержательные слова, либо уберите из текста заранее. Подсчёт выполняется в браузере, ничего не отправляется и не сохраняется.
Часто задаваемые вопросы
Складываются ли разные формы одного слова?
Нет. Ни стемминга, ни словаря здесь нет, поэтому «Run, run, RUN! Ran.» даёт run 3 и ran 1. Регистр игнорируется, из-за чего три написания run объединяются, а смена окончания создаёт отдельную запись.
Как обрабатываются дефисы и апострофы?
Они сохраняют слово целым, поэтому «data-driven data» даёт data 1 и data-driven 1 как две отдельные записи. Знаки препинания вокруг слова не учитываются. По той же причине апостроф внутри сокращённой формы не разбивает её на два слова.
Подходит ли это для японского или китайского?
Как частотность слов — нет. Эти языки пишутся без пробелов, поэтому каждая непрерывная цепочка знаков считается одной записью, и результат не отражает настоящие слова. Инструмент полезнее всего там, где есть пробелы: чтобы заметить перебор со словами в черновике, повторяющиеся термины в отзывах или словарь короткого отрывка.