check_officialese
Detect Estonian officialese (kantseliit) in reports, academic, and business prose. Receive concrete suggestions plus metrics like nominalisation, impersonal voice, and sentence complexity to make writing clearer.
Instructions
Flag Estonian kantseliit in reports, academic and business prose.
check_legalese is the legal-text sibling; use THIS one for anything that is not a statute or contract, where check_legalese finds nothing because its lexicon and length gate are tuned for legislation.
Returns issues (each with an Estonian rule_estonian label, an
explanation and a concrete suggestion) plus metrics:
nominalisation: -mine verbal nouns per 100 words, each paired with the verb to use instead (
hindamine→hindama)noun_verb_ratio: nimisõnastiil density; over ~2.0 reads heavy
impersonal_voice: umbisikuline tegumood, correctly counted (negated impersonals included,
ei/äraand attributive -tud participles excluded)clause-stacking: 3+ subordinate-clause openers in one sentence, the 'mille käigus … ning …' pile-up that a word count alone misses
long-sentence: 25+ content words, calibrated for Estonian
officialese filler:
omama→olema,kujutab endast→on,viidi läbi→tehti,X-i poolt tehtud→X-i tehtud
Heuristic and precision-first — no flags does not prove the text is plain. Input capped at 100,000 characters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Estonian non-legal text (report, academic, business) to check for kantseliit / bureaucratic density. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| text | No | ||
| issues | No | ||
| metrics | No | ||
| summary_estonian | No |