Details and Options
The following readability tests are supported:
"ARI" | Automated Readability Index grade level » |
"ColemanLiau" | Coleman–Liau grade level » |
"ColemanLiauCloze" | Coleman-Liau cloze fraction » |
"FleschKincaid" | Flesch–Kincaid grade level(default)» |
"FleschReadingEase" | Flesch Reading Ease score » |
"FORCAST" | FORCAST grade level » |
"GunningFog" | Gunning fog index grade level » |
"LensearWrite" | Lensear Write index |
"Rix" | Interpolated Rix grade level |
"RixScore" | Rix score |
"SMOG" | SMOG grade level » |
ResourceFunction["ReadabilityScore"]["Types"] returns a list of supported readability tests.
For the "ColemanLiauCloze", "FleschReadingEase", and "LensearWrite" tests, higher values indicate higher readability. For all other tests, higher values indicate lower readability.
Grade level indices are meant to estimate the U.S. grade level (or number of years of education, for values greater than 12) generally required to understand the text.
ResourceFunction["ReadabilityScore"][type][text] is equivalent to ResourceFunction["ReadabilityScore"][text,type].
The following option is supported:
"UseWordData" | False | whether to check WordData for syllable hyphenation and phonetic data |
Some readability tests require syllable metrics, which are obtained using the resource function
WordSyllables. By default, only the built-in syllabic heuristics in
WordSyllables are used. Setting
"UseWordData" →
True will cause
WordSyllables to check
WordData for hyphenation data, which may be slightly more accurate but generally takes longer.