check_officialese
Detect Estonian kantseliit in non-legal prose and offer rewrite suggestions, with metrics for nominalisation, noun-verb ratio, impersonal voice, and clause-stacking.
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 |