analyze_morphology
Analyze Estonian text morphologically: return lemma, part-of-speech, grammatical form, root, ending, clitic, compound parts, ambiguity info, and usage notes per word.
Instructions
Run full morphological analysis on Estonian text.
For each word returns lemma(s), part-of-speech, grammatical form, root,
ending, clitic, compound parts, ambiguity info, and a usage note
flagging archaic / foreign / abbreviation / interjection / proper-noun
cases. By default returns the first (most likely) analysis per word;
set all_analyses=True to return every ambiguous analysis.
Each word's response includes:
lemma, partofspeech, form, root, ending, clitic, root_tokens
analyses_count: how many alternative analyses Vabamorf produced for this surface form (>1 means the word is morphologically ambiguous)
is_ambiguous: shorthand for analyses_count > 1
usage_note: machine code (None if neutral) — "archaic" / "foreign" / "abbreviation" / "interjection" / "proper-noun"
usage_note_estonian: human-readable Estonian rendering of the same flag (quote this verbatim in Estonian replies; do NOT translate the English usage_note yourself)
indeclinable: True for words that stay in base form when used attributively (lexical indeclinables like
täis, and -tud/-nud past participles liketuntud) — i.e. they do NOT take the noun's case ending in agreement. Use this before inflecting a noun phrase so you don't wrongly decline an invariant adjective.
Input is capped at 100,000 characters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Estonian text to analyse morphologically. | |
| all_analyses | No | Return every ambiguous analysis per word instead of only the most likely one. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |