monkey-typewriter

A character-level Markov chain text generator running entirely in your browser. Set an order n, a temperature, choose character or word n-grams, and the page will build the table and produce text in the style of whatever you paste in.

Source on GitHub · Borel 1913 → Shannon 1948 → Travesty 1984 → today

1. Input text

Pre-loaded with Goethe's Faust I (public domain). Replace it with anything you like — Shakespeare, a paper of yours, a logfile.

2. Settings

3. Output

Click Generate to produce some pseudo-Goethe.

4. Inside the n-gram table

The most common prefixes the generator saw, and where they branch. Each bar shows how often that follower appears after the prefix.