Към основното съдържание
LibraTool logoLibraTool

Броячка на честота на думи — безплатно

Пребройте колко пъти се появява всяка дума в текста ви. Визуализирайте топ думите, експортирайте в CSV и филтрирайте стоп думите.

Работи офлайн след зареждане

Заредете .txt, .md, .csv, .docx или .pdf. Файловете се четат на вашето устройство.

Мин. дължина:
Мин. брой:
Покажи топ:
Сортиране:

Често срещани употреби

  • Анализирайте плътността на ключовите думи за SEOПроверете колко често се появяват вашите целеви ключови думи в статия и оптимизирайте плътността на ключовите думи.
  • Анализирайте повторението на думи при академично писанеИдентифицирайте надмерно използвани думи в есета, дисертации и научни трудове, за да подобрите разнообразието на лексиката.
  • Анализирайте честотата в текстови корпусиРазберете разпределението на думи в речи, книги, набори от данни и други големи текстови тела.
  • Анализирайте стратегията на съдържанието на конкурентаПоставете статия на конкурента или целева страница, за да видите кои ключови думи и теми наглася.
  • Проверете читаемостта и лексиката на текстаИдентифицирайте дали вашото писане използва разнообразна лексика или разчита твърде много на повторени фрази.

Как работи

Анализът на честотата на думите се извършва изцяло във вашия браузър чрез ръчно написан токенизатор и JavaScript Map — без библиотека, без сървър. Текстът се анализира, брои и класира локално в момента, в който го въведете или поставите.

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

Свързани инструменти

Често задавани въпроси