Ben Humphreys

  • Archive
  • RSS

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.

Mayan glyphs

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

    • #linguistics
    • #programming
  • 1 year ago
  • Comments
  • Permalink
  • Share
    Tweet

Recent comments

Blog comments powered by Disqus
← Previous • Next →

About

Avatar Computational linguistics researcher at Kyoto University, focussing on machine translation. Also learning Japanese, Korean, French and other badassery.
(日本語版)

Me, Elsewhere

  • @benhumphreys on Twitter
  • benhumphreys on github
  • RSS
  • Random
  • Archive
  • Mobile

Effector Theme by Carlo Franco.

Powered by Tumblr