Linsear Write

Linsear Write is a readability metric for English text, purportedly developed for the United States Air Force to help them calculate the readability of their technical manuals.[1] It is one of many such readability metrics, but is specifically designed to calculate the United States grade level of a text sample based on sentence length and the number of words used that have three or more syllables.[2] It is similar to the Fry readability formula.

Algorithm

The standard Linsear Write metric Lw runs on a 100-word sample:[3]

  1. For each "easy word", defined as words with 2 syllables or less, add 1 point.
  2. For each "hard word", defined as words with 3 syllables or more, add 3 points.
  3. Divide the points by the number of sentences in the 100-word sample.
  4. Adjust the provisional result r:
    • If r > 20, Lw = r / 2.
    • If r ≤ 20, Lw = r / 2 - 1.

The result is a "grade level" measure, reflecting the estimated years of education needed to read the text fluently.

History

The idea behind the metric goes back to government employee John O'Hayre's 1966 manual, titled Gobbledygook Has Gotta Go. In his style manual, O'Hayre proposed a metric that considers shorter sentences and shorter words easier to read: in a 100-word sample, each one-syllable word (with the exception of some stop words) is worth one point, and each sentence (semicolon or period) is worth 3 points. The higher the score, the better.[4] At some later point in time the metric was developed into a full Linsear Write Index.[5]

gollark: Not to stop you screenshotting copyrighted content or something.
gollark: But yes, I don't think it's a very good solution because the purpose of security should ultimately be to protect users.
gollark: If the only way to improve security requires not actually controlling hardware I own I'll just stick with not doing that.
gollark: Like "trusted computing".
gollark: It's probably some thing which aims to take control away from users by having a magic opaque chip you can't control do things.
  • koRpus, a package for R, the Linsear Write formula is included in its functions readability() and readability.num().
  • textstat, a Python module that has a Linsear Write method to calculate the grade level for text. An example: textstat.textstat.textstat.linsear_write_formula(text)

References

  1. Arkansas Bar Association | What's New Archived 2008-01-11 at the Wayback Machine
  2. Linsear Write Readability Formula Archived 2008-03-24 at the Wayback Machine
  3. Readability Helps The Level
  4. O'Hayre, John. "Gobbledygook Has Gotta Go" (PDF). governmentattic.org.
  5. Klare, George R. (1974). "Assessing Readability". Reading Research Quarterly. 10 (1): 74. doi:10.2307/747086.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.