Space Cat, Prince Among Thieves

Statistics Based Lorem Ipsum Generator

It strikes me now, many years later, that what I'd built was essentially a PHP markov chain

Several months ago I was wondering to myself if you could detect patterns in a list of words and then use those patterns to generate a new list of fake “words”. A kind of a flavored Lorem Ipsum generator, where I could change the feel of the sentences by switching out the data set.  I’m sure thousands of developers have done this before me – but it was a fun thought experiment.

I threw together a little script in PHP to test the idea, and the results were kind of interesting so I figured I'd throw it on my site - Anyway, here are some examples in action – you can hit reload for a random ipsum!  The code and a sample dataset are below.

Faux English Demo
Faux Latin-y English Demo
Faux Japanese Demo


You need to supply a set of words for it to base the pattern off - here is my sample dataset.

Comment by: Daniel Moss-Colodny on

Daniel Moss-Colodny's Gravatar I love it! It's the perfect tool to generate "word salad" for traumatized NPCs! Adding it to my personal database of tools

Email address will never be publicly visible.

Basic HTML allowed.