Babble

babble

run babble

“Babble” is a quick experiment inspired by Gnoetry. Gnoetry creates poetry by placing words next to each other according to how they appear statistically in a source text. Babble does exactly the same thing, however, on a character by character level. Babble analyzes a source text and calculates the probability for any character to appear after another character, generating a new text based on these probabilities. The result is mostly gibberish, but some amusing text emerges that vaguely resembles actual language. This will be greatly improved after I upgrade it to compute the probabilities for each character to appear in triplets (instead of pairs). . .

Can you guess the source text for this demo?

  • oscar

    A version of this program was named Mark V Shaney, a pun on the “markov chain” used to generate the text. It used whole words instead of letters, so it made vaguely grammatically correct text, especially when it used word triplets instead of just pairs. More info here: http://en.wikipedia.org/wiki/Mark_V_Shaney