Siirry pääsisältöön

Sanojen esiintymistiheyslakin ilmaiseksi

Laske kuinka usein kukin sana esiintyy tekstissäsi. Visualisoi yleisimmät sanat, vie CSV-muotoon ja suodata lopetussanat.

Toimii offline-tilassa kerran ladattuna

Lataa .txt-, .md-, .csv-, .docx- tai .pdf-tiedosto. Tiedostot luetaan laitteellasi.

Min. pituus:
Vähimmäismäärä:
Näytä top:
Järjestys:

Yleiset käyttötavat

  • Analysoi Avainsanatiheys SEO:lleTarkista, kuinka usein kohdeavainsanat esiintyvät artikkelissa ja optimoi avainsanatiheyttä.
  • Analysoi Sanan Toistoa Akateemisessa KirjoituksessaTunnista liikaa käytetyt sanat esseissä, väitöskirjoissa ja tutkimusartikkeleissa sanaston monipuolisuuden parantamiseksi.
  • Analysoi Taajuutta TekstikorpuksissaYmmärrä sanojen jakautuminen puheissa, kirjoissa, tietojoukkoissa ja muissa suurissa tekstirungoissa.
  • Analysoi Kilpailijan Sisällön StrategiaaLiitä kilpailijan artikkeli tai saapumissivu nähdäksesi, mitä avainsanoja ja aiheita he korostavat.
  • Tarkista Tekstin Luettavuus ja SanastoTunnista, käyttääkö kirjoituksesi monipuolista sanastoa vai riippuuko se liikaa toistuvista lauseista.

Miten se toimii

Sanataajuusanalyysi tapahtuu kokonaan selaimessasi käsin kirjoitetulla tokenisoijalla ja JavaScript Map -oliolla — ei kirjastoa, ei palvelinta. Teksti jäsennetään, lasketaan ja järjestetään paikallisesti heti kirjoittaessasi tai liittäessäsi sen.

  1. 1
    Unicode-tietoinen tokenisointi
    Työkalu muuttaa tekstisi pienaakkosiksi ja poimii sitten tokenit Unicode-ominaisuusregexillä \p{L}\p{M} — joka käsittelee oikein aksentilliset kirjaimet ja muut kuin latinalaiset kirjoitusjärjestelmät. CJK-tekstille (kiina, japani, korea) se vaihtaa selaimen sisäänrakennettuun Intl.Segmenter-rajapintaan granulaarisuudella 'word' jakaakseen merkit, joiden välissä ei ole välejä.
  2. 2
    Pysäytyssana- ja pituussuodatus
    Valinnainen suodatus poistaa yleiset funktiosanat (the, a, is, ja vastineet espanjaksi, ranskaksi, saksaksi, italiaksi ja portugaliksi) käyttäen kiinteästi koodattua Set-oliota sivustosi paikallisasetuksen mukaan. Vähimmäispituusliuku poistaa valitsemaasi kynnysarvoa lyhyemmät tokenit ennen laskennan alkua.
  3. 3
    Map-pohjainen taajuuslaskenta ja n-grammi-tila
    Tokenit lasketaan JavaScript Map -oliossa — valittu nimenomaan, jotta varatut ominaisuusnimet kuten 'constructor' eivät voi törmätä laskettuihin sanoihin. Bigrammi- tai trigrammi-tilassa tokenisoija liu'uttaa ikkunaa raa'an tokenivirran yli ja yhdistää vierekkäiset sanat lauseiksi ennen laskentaa.
  4. 4
    Järjestetyt tulokset ja CSV-vienti
    Tulokset lajitellaan laskevan määrän mukaan ja näytetään järjestettynä palkkikaaviona. Vienti rakentaa pelkän tekstin CSV-blobin muistiin selaimen Blob-rajapinnalla ja käynnistää latauksen — mitään ei lähetetä palvelimelle missään vaiheessa.

Liittyvät työkalut

Usein kysytyt kysymykset