рд╢рдмреНрдж рдФрд░ рдХреИрд░реЗрдХреНрдЯрд░ рдХрд╛рдЙрдВрдЯрд░ рдХреНрдпрд╛ рд╣реИ?
рдпрд╣ рдЯреВрд▓ рдХрд┐рд╕реА рднреА рдЯреЗрдХреНрд╕реНрдЯ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдХреЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдореЗрдВ рдХрд┐рддрдиреЗ рд╢рдмреНрдж рд╣реИрдВ, рдХрд┐рддрдиреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ (рдЕрдиреЛрдЦреЗ) рд╢рдмреНрдж рд╣реИрдВ, рд╕реНрдкреЗрд╕ рд╕рд╣рд┐рдд рдХреБрд▓ рдХрд┐рддрдиреЗ рдХреИрд░реЗрдХреНрдЯрд░ рд╣реИрдВ, рдХрд┐рддрдиреЗ рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рдХреИрд░реЗрдХреНрдЯрд░ рд╣реИрдВ (рдЦрд╛рд▓реА рдЬрдЧрд╣ рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдФрд░ рдХрд┐рддрдиреЗ рдЕрд╕рд▓реА рд╕реНрдкреЗрд╕ рдХреИрд░реЗрдХреНрдЯрд░ рд╣реИрдВред рд╕рд╛рде рд╣реА рдпрд╣ рдПрдХ рд╢рдмреНрдж-рдШрдирддреНрд╡ рддрд╛рд▓рд┐рдХрд╛ рднреА рдмрдирд╛рддрд╛ рд╣реИ рдЬреЛ рджрд┐рдЦрд╛рддреА рд╣реИ рдХрд┐ рд╣рд░ рд╢рдмреНрдж рдХрд┐рддрдиреА рдмрд╛рд░ рдЖрдпрд╛ рд╣реИ рдФрд░ рд╡рд╣ рдкреВрд░реЗ рдЯреЗрдХреНрд╕реНрдЯ рдХрд╛ рдХрд┐рддрдиреЗ рдкреНрд░рддрд┐рд╢рдд рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ тАФ рдпрд╣ SEO рд▓реЗрдЦрди, рдирд┐рдмрдВрдз, рд╕реЛрд╢рд▓ рдореАрдбрд┐рдпрд╛ рдХреА рдХреИрд░реЗрдХреНрдЯрд░ рд╕реАрдорд╛ рдФрд░ рдкрдардиреАрдпрддрд╛ рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рдж рдЙрдкрдпреЛрдЧреА рд╣реИред рдпрд╣ рдкреВрд░реА рддрд░рд╣ рдЯреЗрдХреНрд╕реНрдЯ-рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЯреВрд▓ рд╣реИ рдФрд░ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХрд╣реАрдВ рднреА рдПрдХ рдЬреИрд╕рд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ
рдЕрдкрдирд╛ рдЯреЗрдХреНрд╕реНрдЯ рдмреЙрдХреНрд╕ рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ рдпрд╛ рдЯрд╛рдЗрдк рдХрд░реЗрдВ рдФрд░ рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВред "рдШрдирддреНрд╡ рдЪрд╛рд░реНрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреЙрдк рд╡рд░реНрдб рд╣рдЯрд╛рдПрдБ" рдХреЛ рдЪреЗрдХ рд░рдЦрдиреЗ рдкрд░ рд╕рд╛рдорд╛рдиреНрдп рднрд░рдиреЗ рд╡рд╛рд▓реЗ рд╢рдмреНрдж (the, a, is, and...) рдШрдирддреНрд╡ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдЫрд┐рдк рдЬрд╛рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЖрдкрдХреЗ рдХреБрд▓ рд╢рдмреНрдж-рдЧрд┐рдирддреА рдореЗрдВ рдЧрд┐рдиреЗ рдЬрд╛рддреЗ рд╣реИрдВред рд╣рд░ рд╢рдмреНрдж рдХреЛ рдШрдирддреНрд╡ рд╕реВрдЪреА рдореЗрдВ рджреЗрдЦрдирд╛ рд╣реЛ рддреЛ рдЗрд╕реЗ рдЕрдирдЪреЗрдХ рдХрд░ рджреЗрдВред
рдЧрд┐рдирддреА рдХреЗ рдирд┐рдпрдо
рд╢рдмреНрдж рдХрд╛ рдорддрд▓рдм рд╣реИ рдЕрдХреНрд╖рд░реЛрдВ рдпрд╛ рдЕрдВрдХреЛрдВ рдХреА рдПрдХ рд▓рдЧрд╛рддрд╛рд░ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЬрд┐рд╕рдореЗрдВ рдмреАрдЪ рдореЗрдВ рд╣рд╛рдЗрдлрд╝рди рдпрд╛ рдПрдкреЙрд╕реНрдЯреНрд░реЛрдлреА рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП "up-to-date", "don't" рдФрд░ "sister-in-law" тАФ рдЗрдирдореЗрдВ рд╕реЗ рд╣рд░ рдПрдХ рдПрдХ рд╣реА рд╢рдмреНрдж рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИред "рд╕рднреА рдХреИрд░реЗрдХреНрдЯрд░" рдореЗрдВ рд╕реНрдкреЗрд╕, рдЯреИрдм рдФрд░ рд▓рд╛рдЗрди рдмреНрд░реЗрдХ рд╕рд╣рд┐рдд рд╣рд░ рдХреИрд░реЗрдХреНрдЯрд░ рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИред "рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рдХреИрд░реЗрдХреНрдЯрд░" рдореЗрдВ рдХреЗрд╡рд▓ рдЦрд╛рд▓реА рдЬрдЧрд╣ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдмрд╛рдХреА рд╕рдм рдХреИрд░реЗрдХреНрдЯрд░ рдЧрд┐рдиреЗ рдЬрд╛рддреЗ рд╣реИрдВ тАФ рдпрд╛рдиреА $$\text{visibleCharacters} = \text{allCharacters} - \text{whitespace}$$ "рд╕реНрдкреЗрд╕" рдореЗрдВ рд╕рд┐рд░реНрдлрд╝ рдЕрд╕рд▓реА рд╕реНрдкреЗрд╕ рдХреИрд░реЗрдХреНрдЯрд░ (U+0020) рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХрд┐рд╕реА рд╢рдмреНрдж рдХрд╛ рдШрдирддреНрд╡ рдЙрд╕рдХреЗ рдЖрдиреЗ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХреБрд▓ рд╢рдмреНрдж-рдЧрд┐рдирддреА рд╕реЗ рднрд╛рдЧ рджреЗрдХрд░ 100 рд╕реЗ рдЧреБрдгрд╛ рдХрд░рдХреЗ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рджреЛ рджрд╢рдорд▓рд╡ рддрдХ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
$$\text{density}(w) = \frac{\text{count}(w)}{\text{allWords}} \times 100$$рдЕрдЧрд░ рдХреЛрдИ рд╢рдмреНрдж рд╣реА рди рд╣реЛ, рддреЛ рд╣рд░ рдШрдирддреНрд╡ 0.00% рд░рд╣реЗрдЧрд╛ред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рд╕рдордЭреЗрдВ
"The quick brown fox. The fox is up-to-date." рдХреЗ рд▓рд┐рдП рдХреБрд▓ 8 рд╢рдмреНрдж, 6 рдЕрдиреЛрдЦреЗ рд╢рдмреНрдж, 44 рдХреИрд░реЗрдХреНрдЯрд░, 7 рд╕реНрдкреЗрд╕ рдФрд░ 37 рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рдХреИрд░реЗрдХреНрдЯрд░ рд╣реЛрддреЗ рд╣реИрдВред рд╕реНрдЯреЙрдк рд╡рд░реНрдб рд╣рдЯрд╛рдиреЗ рдкрд░ рдШрдирддреНрд╡ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ fox \(\frac{2}{8} \times 100 = 25.00\%\), quick \(\frac{1}{8} \times 100 = 12.50\%\), brown 1 (12.50%) рдФрд░ up-to-date 1 (12.50%) рджрд┐рдЦреЗрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ рдХреБрд▓ 8 рд╢рдмреНрдж рдФрд░ 100.00% рд╣реЛрдЧрд╛ред
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди
рдХреНрдпрд╛ рд╕реНрдкреЗрд╕ рдХреЛ рдХреИрд░реЗрдХреНрдЯрд░ рдореЗрдВ рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИ? рд╣рд╛рдБ тАФ "рд╕рднреА рдХреИрд░реЗрдХреНрдЯрд░" рдореЗрдВ рд╕реНрдкреЗрд╕ рд╢рд╛рдорд┐рд▓ рд╣реЛрддрд╛ рд╣реИ; "рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рдХреИрд░реЗрдХреНрдЯрд░" рдореЗрдВ рд╕реНрдкреЗрд╕ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрддрд╛ред
рдХреНрдпрд╛ рд╕реНрдЯреЙрдк рд╡рд░реНрдб рд╢рдмреНрдж-рдЧрд┐рдирддреА рд╕реЗ рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ? рдирд╣реАрдВред рд╕реНрдЯреЙрдк рд╡рд░реНрдб рд╣рдЯрд╛рдиреЗ рд╕реЗ рд╡реЗ рд╕рд┐рд░реНрдлрд╝ рдШрдирддреНрд╡ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдЫрд┐рдкрддреЗ рд╣реИрдВ; "рд╕рднреА рд╢рдмреНрдж" рдХреА рдЧрд┐рдирддреА рдореЗрдВ рд╡реЗ рдлрд┐рд░ рднреА рд╢рд╛рдорд┐рд▓ рд░рд╣рддреЗ рд╣реИрдВред
рдХреНрдпрд╛ рдпрд╣ рдЙрдЪреНрдЪрд╛рд░рдг-рдЪрд┐рд╣реНрди рд╡рд╛рд▓реЗ рдпрд╛ рдЧреИрд░-рд▓реИрдЯрд┐рди рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ? рд╣рд╛рдБ, рдпрд╣ рдЯреВрд▓ рд╢рдмреНрдж рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП Unicode рдЕрдХреНрд╖рд░ рдФрд░ рдЕрдВрдХ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рд┐рдВрджреА рд╕рдореЗрдд рдХрдИ рднрд╛рд╖рд╛рдПрдБ рдЪрд▓рддреА рд╣реИрдВред