Finite-State Morphology

A word's spelling can reflect a stem, an ending, and a rule that changes how they join. Finite-state morphology describes those relationships explicitly so we can analyse forms and generate them from their components.

14 sections · 15 questions · 3 coding challenges

1 / 14

How Do We Connect a Written Word to Its Grammatical Parts?

BOTIE

The plural of city is written cities. Finding a frequent substring does not explain the grammatical relationship or the spelling change. A morphology system needs to connect a lexical analysis with the surface spelling a reader sees.

Koskenniemi's 1983 two-level morphology work developed a computational model for both recognising and producing word forms. It related lexical and surface representations through constraints that could be implemented with finite-state machinery, addressing the interaction between word formation and spelling.

A lexicon supplies known stems and permitted continuations. Rules account for how those combinations appear in writing. A path through the system can connect a surface word with one or more analyses. This makes the reasoning inspectable, while also making coverage explicit: a missing path may indicate a missing stem or rule, rather than an impossible word.

Sources for this history