Constructed Language Algorithm
I swear I have some of my weirder ideas in the shower. It’d be interesting to create a program that generated realistic natural language. Maybe it’d be useful to annoy linguists and make more Voynich manuscripts.
Off the top of my head, some of the things you’d have to randomly generate would be:
- Word order - subject, object, verb, SVO, VSO etc.
- Phonology - pick the sounds that are acceptable in the language.
- Noun conjugation - make up some case endings, add them based on your SVO order. Could even give nouns 4+ different ‘genders’ for maximum annoyance and conjugation.
- Verb conjugation - pick some likely verb conjugation for tenses. Suffixes, infixes, prefixes.
- Word length - Longer for agglutinative languages. Maybe don’t have any spaces at all.
- Writing direction - Pretty sure there’s only 2 options for this.
- Alphabet - If you’re feeling adventurous you could generate some characters that look like they could be drawn. Oh or go for a mayan-ish script.

I still can’t think of a possible use for this.