Перейти до основного вмісту
LibraTool logoLibraTool

Лічильник частоти слів — безкоштовно

Рахуйте, як часто кожне слово зустрічається у вашому тексті. Візуалізуйте топ-слова, експортуйте у CSV та фільтруйте стоп-слова.

Працює офлайн після завантаження

Завантажте .txt, .md, .csv, .docx або .pdf. Файли читаються на вашому пристрої.

Мін. довжина:
Мін. кількість:
Показати топ:
Сортування:

Типові застосування

  • Аналізуйте Щільність Ключових Слів для SEOПеревіряйте, як часто ваші цільові ключові слова з'являються в статті та оптимізуйте щільність ключових слів.
  • Аналізуйте Повторення Слів у Академічному ПисьміВизначте надмірно використовувані слова в есе, дисертаціях та дослідницьких роботах для покращення різноманітності словникового запасу.
  • Аналізуйте Частоту у Текстових КорпусахЗрозумійте розподіл слів у промовах, книгах, наборах даних та інших великих текстових тілах.
  • Аналізуйте Стратегію Контенту КонкурентівВставте статтю конкурента або посадкову сторінку, щоб побачити, які ключові слова та теми вони наголошують.
  • Перевіряйте Читабельність Тексту та СловникВизначте, чи ваше письмо використовує різноманітний словниковий запас чи надто покладається на повторювані фрази.

Як це працює

Аналіз частоти слів працює повністю у вашому браузері на власноруч написаному токенізаторі й Map у JavaScript — без бібліотек і сервера. Текст розбирається, підраховується й ранжується локально щойно ви його вводите чи вставляєте.

  1. 1
    Токенізація з урахуванням Unicode
    Інструмент переводить текст у нижній регістр, а потім витягує токени регулярним виразом із властивостями Unicode \p{L}\p{M}, що правильно обробляє літери з діакритикою й нелатинські письма. Для тексту CJK (китайський, японський, корейський) він переходить на вбудований у браузер API Intl.Segmenter з granularity: 'word', щоб ділити символи, між якими немає пробілів.
  2. 2
    Фільтрування стоп-слів і за довжиною
    Необов’язкове фільтрування прибирає поширені службові слова (the, a, is і відповідники іспанською, французькою, німецькою, італійською та португальською) за вбудованим Set, що відповідає локалі сайту. Повзунок мінімальної довжини прибирає токени, коротші за вибраний поріг, перед підрахунком.
  3. 3
    Підрахунок частот через Map і режим n-грам
    Токени підраховуються в Map у JavaScript — її вибрано спеціально, щоб зарезервовані назви властивостей, як-от 'constructor', не конфліктували з підрахованими словами. У режимі біграм чи триграм токенізатор ковзає вікном по потоку токенів і об’єднує сусідні слова у фрази перед підрахунком.
  4. 4
    Ранжовані результати й експорт CSV
    Результати сортуються за спаданням кількості й показуються як ранжована стовпчикова діаграма. Експорт створює в пам’яті blob CSV зі звичайним текстом через Blob API браузера й запускає завантаження — нічого не надсилається на сервер на жодному етапі.

Схожі інструменти

Часті запитання