readability_grade
Deterministic Flesch Reading Ease and Flesch-Kincaid Grade Level for a block of text, plus word/sentence/syllable counts and a plain-language reading-ease band (very_easy through very_confusing). Syllable counting is the standard vowel-group heuristic (same approximation used by textstat and most open readability tools), not a dictionary lookup. Optionally pass target_grade to get an on_target flag (within +/-2.0 grade levels). Different metric family from humanizer_score - this is pure readability statistics, not AI-writing-tell detection. Deterministic, no LLM.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Prose to analyze. Max 100,000 characters. | |
| target_grade | No | Optional target Flesch-Kincaid grade level, 0-20. |