Ugrás a fő tartalomra

Ingyenes Szógyakorisági számláló

Számold meg, hányszor szerepel minden szó a szövegben. Vizualizáld a leggyakoribb szavakat, exportálj CSV-be, és szűrj ki töltelékszavakat.

Betöltés után offline is működik

Tölts be .txt, .md, .csv, .docx vagy .pdf fájlt. A fájlokat az eszközödön olvassuk be.

Min. hossz:
Min. darabszám:
Top megjelenítése:
Rendezés:

Gyakori felhasználások

  • Kulcsszó sűrűségének elemzése SEO-hozEllenőrizze, hogy a célkulcsszó mennyire gyakran jelenik meg egy cikkben, és optimalizálja a kulcsszó sűrűségét.
  • Szó megismétlésének elemzése tudományos írásbanAzonosítsa a túlhasznált szavakat az esszékben, értekezésekben és kutatási cikkekben a szókincs sokféleségének javítása érdekében.
  • Gyakoriság elemzése szöveges korpuszbanAz szóeloszlás megértése beszédek, könyvek, adathalmazok és egyéb nagy szövegtestek között.
  • Versenyző tartalmi stratégiájának elemzéseIllesszen be egy versenyző cikkét vagy cél oldalát, hogy megtudja, mely kulcsszavakat és témákat hangsúlyozzák.
  • Szöveg olvashatóságának és szókincsének ellenőrzéseAzonosítsa, hogy az írása változatos szókincsot használ-e, vagy túlságosan ismétlődő kifejezésekre támaszkodik-e.

Hogyan működik

A szógyakoriság-elemzés teljes egészében a böngésződben zajlik, egy kézzel írt tokenizáló és egy JavaScript Map segítségével — nincs könyvtár, nincs szerver. A szöveg helyben kerül elemzésre, megszámolásra és rangsorolásra, abban a pillanatban, hogy begépeled vagy beilleszted.

  1. 1
    Unicode-tudatos tokenizálás
    Az eszköz kisbetűsíti a szöveged, majd a \p{L}\p{M} Unicode tulajdonság-reguláris kifejezéssel nyeri ki a tokeneket — ez helyesen kezeli az ékezetes betűket és a nem latin írásrendszereket. CJK szövegekhez (kínai, japán, koreai) átvált a böngésző beépített Intl.Segmenter API-jára, granularity: 'word' beállítással, hogy szétbontsa a szóközök nélküli karaktereket.
  2. 2
    Megállószó- és hosszszűrés
    Az opcionális szűrés eltávolítja a gyakori funkciószavakat (the, a, is és megfelelőik spanyolul, franciául, németül, olaszul és portugálul), egy, az oldalad nyelvi beállításához illesztett hardkódolt Set segítségével. Egy minimális hossz csúszka a megszámolás megkezdése előtt eltávolítja a kiválasztott küszöbnél rövidebb tokeneket.
  3. 3
    Map-alapú gyakoriságszámlálás és n-gram mód
    A tokenek egy JavaScript Map-ben kerülnek összesítésre — kifejezetten azért választva, hogy a fenntartott tulajdonságnevek, mint a 'constructor', ne ütközhessenek a megszámolt szavakkal. Bigram vagy trigram módban a tokenizáló egy ablakot csúsztat végig a nyers tokenfolyamon, és szomszédos szavakat fűz kifejezésekké megszámolás előtt.
  4. 4
    Rangsorolt eredmények és CSV-exportálás
    Az eredmények csökkenő gyakoriság szerint rendezettek, és rangsorolt oszlopdiagramként jelennek meg. Az exportálás a böngésző Blob API-jával memóriában épít fel egy sima szöveges CSV blobot, és letöltést indít — semmi nem kerül sehol szerverre.

Kapcsolódó eszközök

Gyakran ismételt kérdések