Word Generator
The Word Generator draws random words from your syllable structures, runs them through your rules, and lets you preview the results before deciding which ones to keep.
Generating
Can do
- You choose a minimum and maximum syllable count; each generated word draws a count uniformly from that range.
- Every one of your language’s syllable structures is drawn from, weighted the same way as elsewhere (see Syllable Structures), and every rule applies to every generated word in order (see Rules) before you see it.
- Generated words are only a preview — nothing is written to your Dictionary until you explicitly add a specific word to it.
- Uniqueness is checked against both the words already in the batch and every term already in your dictionary, so a generation pass won't hand you words you already have.
Limitations
- Each generation request produces a fixed batch of 20 words, and always draws from every syllable structure in the language — there's currently no control to request a different batch size or generate from only a subset of structures.
- You can control which syllable count range to draw from, but not how likely any particular count within that range is — every count in the range is equally likely.
- If your phonological space is too small (too few possible words for how many are requested), generation gives up after roughly ten attempts per requested word and simply returns fewer than you asked for — including none at all in the extreme case. You'll see a warning about the shortfall rather than an error.
- A generated word is nothing but a string of sounds — no meaning, part of speech, or notes are attached automatically. You add those by hand after banking it to the dictionary.