from the phonetic/orthography vae, some grid interpolations of plausible(?) phonetically-related nonsense words

the idea being that words next to each other on the grid—up and down, left and right—sound similar to each other, and the model can generate a new word in between any two others.

there's still a ton of tweaking to be done on this but the main Poetic Vision of the project was "nonsense words in strange harmony stretching out as far as the eye can see" and I feel like I'm getting pretty close to that

for my oulipo friends, another thing I can do with this model: by zeroing out the possibility of certain letters during inference, I can automatically spell words phonetically without using particular letters. random examples:

emptier → imptiar
relies → rilis
checkers → chackirs
interpreter → inturpruttor
commenter → commnttor
ireene → irin
preference → proffrints
reiteration → ritiration
nineteen → ninitin
coherent → cohirant
breadbasket → brodbastach
repeal → rippill
groceries → grossiri's

· · Web · 3 · 6 · 24

trying to re-spell words without G (in these examples you can see how having some information about which phonemes are similar helps the model out)

gambling → banbblink
laggards → lakard's
pledging → pledjink
raging → rajink
sightseeing → citicine
ginseng → jinsen
gauges → bajiz
aggressors → acreasers
goings-ons → joinsins
signalling → cicdonalin
glowingly → klowinli
haggis → hakes
gigi → judjy
gutting → kuttin
gold-green → koldkrine
disengaged → disindajed
engineering → enjunerin

I needed a snappy name for this project so I averaged together the inferred latent space vectors for 'phonetic', 'neologism', 'continuous' and 'space' and generated a new word from the average. it came up with "pincelate" which is kind of perfect?

("neologism," inconveniently, is not in cmudict, so I had to use the first leg of the model that translates orthography to phonetic features separately to figure out how to pronounce it, haha)

adding "nasal" to phoneme feature lists, then using the neural network to spell them out by sound (words randomly selected from cmudict):

constrains → connstnein's
aeronauticas → ennoneunticeness
differing → gninfing
blanford → bnanfneng
eyrich → enhench
lewanna → nunina
brougher → bronner
oedipal → ennemon
christ's → kneinchmeng
chamberlain → chamngement
pasted → manchnine
replacing → nimclaning
misinterpreted → minintentungen
ghidella → ginnengle
lacouture → nanchunger
portals → montnengle

also: replacing the "nasal" feature with "voiced" & "stop," thus fulfilling my childhood dream of computationally modeling when Bilbo has a cold in The Hobbit and says "Thag you very buch":

macintosh's → backedtashes
nylons → dilods
misconduct → biscodduct
unshaken → adshaked
masonry → bacedry
emphasizing → ebfosizing
meeting → beatig
contradiction → codtrodictide
mimis → beeby's
masculine → basculad
insensitive → idsedsitive
drinkwine → drigquide
negatron → degatrad
modernized → bodderdized

turning up the softmax temperature on character sampling turns model into a pretty plausible pulp sci-fi name generator

silhouettes → plypousequeess
scribbling → skridblitic
minilab → mynillabbueh
myriam → nmirio
chains → okean'sx
binghamton → binmoicinme
circumstances → surkumagstmens'
palmist → paammist
accelerator → acquejalercater
precocious → xpricoclus
minimize → minymize
illiterate → aietaludret
fevers → fivxd-hask
jump → vgumppe
bounded → fraxptnud
shortest → shourjtls''t

turning up the temperature on my own name

0.10 allossen perish
0.23 allossen perish
0.35 alleson perish
0.47 alleson parish
0.60 allison perrish
0.72 alleson parrish
0.85 alasson parish
0.97 allodson perish
1.10 allison perish
1.23 allison paresh
1.35 allionsop periish
1.48 a pajrish
1.60 allyos'n parischf
1.73 ahlleoson parish
1.85 xaliason cparrzich
1.98 azlacenl pecresh-decxs
2.10 ahtellson patriosu
2.23 'lasaym yiarishc
2.35 aalizontsekq uiosirmyvr
2.48 pbiausilonfot pasurhstnu

greetings terran! your pathetic earth-languages—bound as they are to the four meager dimensions of your reality-shard's "space-time"—are incapable of approximating the pulchritudinous vocal manifolds of my beloved homeworld's mother tongue. for now, however, you may call me VILOS-ON KPARRRR^ZHI

@aparrish Ah I love this. It reminds me of one of my favourite Blackadder jokes, which is Baldrick somehow spelling Christmas without any of the correct letters ("Kweznuz")


These spelling-words-without experiments are super delightful 😄

@aparrish Yup I definitely said all of these out loud 🤣

@aparrish i didn't really pay attention to this thread earlier but it turns out to be a real winner. top masto-content, would chuckle again.

@brennen i know i've been on kind of a bender on this for a while with little else to say, so i totally understand people tuning out! but yeah i'm happy with the results i'm getting

throw in me crying uncontrollably from beginning to end and this toot is the movie Arrival (2016)

@skirts don't you mean crying uncontrollably from end to beginning? 🙃 (seriously though i cried through that movie too)

@aparrish I don't grasp this at all, but it's astounding! Sort of Douglas Adamsy in flavor I'd say. I'm into it.

@aparrish Is your coding for all this on a public git spot at all? I got an inspiration to try a fun, similar thing, but I don't know what I'm doing at all and would dig a working copy to play with.

@tallbox not yet, check back in a few weeks! still just in r&d right now

Sign in to participate in the conversation

The original server operated by the Mastodon gGmbH non-profit