Sanojen esiintymistiheyslakin ilmaiseksi
Laske kuinka usein kukin sana esiintyy tekstissäsi. Visualisoi yleisimmät sanat, vie CSV-muotoon ja suodata lopetussanat.
Lataa .txt-, .md-, .csv-, .docx- tai .pdf-tiedosto. Tiedostot luetaan laitteellasi.
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.
- 1Unicode-tietoinen tokenisointiTyö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ä.
- 2Pysäytyssana- ja pituussuodatusValinnainen 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.
- 3Map-pohjainen taajuuslaskenta ja n-grammi-tilaTokenit 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.
- 4Järjestetyt tulokset ja CSV-vientiTulokset 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
Merkkien laskuri
Laske merkit, sanat, virkkeet, kirjaimet, numerot ja erikoismerkit. Tarkista Twitterin, Instagramin ja muiden alustojen rajoituksia vastaan.
Sanalaskuri
Laske sanat, merkit, lauseet ja kappaleet. Arvioi lukuaika.
Arabian Sanojen Laskija
Laske sanat, merkit, lauseet ja lukunopeus arabian tekstissä — täydellisellä tashkeel (diakriitikko) ja kashida-käsittelyllä sekä oikealta vasemmalle -editorilla.