Two kinds of constraint

A fun quality of Mastodon - a social communication platform I hang out on a bit too much - is that individual instantiations can fork its basic form and add odd twists which suit just that community. Oulipo.social notoriously bans that fifth Latin glyph which is most common in many linguistic …

more ...

Glossatory retrained

Glossatory is a recurrent neural net trained on all of the definitions in the lexical database WordNet. I recently retrained it on a GPU, increasing the number of hidden units to 512 and the layers from 2 to 3. The results are now a lot more grammatical, and there's a …

more ...



Glossatory II

I've been playing around with the neural net behind @GLOSSATORY as part of this year's NaNoGenMo: here's a preview.

ABDOMINABLE: a small wall of muskeled for swinging in star or supported in the northwestern central England on the Russian Canamaaceae

ABILITY: the quality of being laws and property

ABNORAL: a …

more ...



Neuralgae Updated

I've updated the algorithm behind neuralgae. It's still the same basic principle: render a deepdraw image based on some random categories, feed the results back through the classifier, and then repeat with the new categories. But the draw part of the cycle now uses the weights from the classification stage …

more ...

A Mighty Host

As an exercise in Haskell, I wrote a monad which threads random-number generation state through a context-free grammar, allowing the creation of arbitrary yet valid sentences. This was kind of clever.

Then I used it to generate a series of descriptions of bands of warriors along the lines of Homer's …

more ...

Talking Bot Blues

A bot which takes a random Wikipedia page title and turns it into the title of an imaginary blues track. The Talking Random Wikipedia Page Title Blues is something I blogged about ages ago, I was inspired to turn it into a bot by one of my daughters having become …

more ...