aesthetically pleasing words
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
index.css add touch down mouse event, add responsive text, add vertical center' Nov 29, 2015
quojs.js think i fixed mobile Nov 16, 2014


Hosted on

Generates yummy project names using one of 5 RNNs trained on this short wordlist:

RNN code came from:

Making your own models and wordserver

Hosted on

Follow the guide at to set up char-rnn on your machine.

Copy the scripts in the burgundy/rnn folder into the char-rnn folder you've just set up.

Put your training data (a text file with a new word on each line) into a new directory called char-rnn/data/words. Name your text file input.txt.

Run the script, and leave it running for between an hour and a week: it's training lots of models on the data in char-rnn/data/words. For each model, after a bit of training, the model will be run for a few hundred characters, so if you save the output of this script somewhere you can view the various model outputs later.

Now you'll need to look over the outputs of the models you've created and write some code to score the outputs of the models. Make sure to run the models at different temperatures, since some models run better at specific temperatures. Also make sure to run all trained epochs and not just the final epoch. Since there's so many of these tuples, it's helpful to write some code which will score the tuples for you automatically.

I made a bit of a mess in burgundy/rnn/, but the script contains all of the code I used to explore the outputs of the (model, epoch, temperature) tuples, so you can play around with that. Unfortunately it's too messy right now to just run without modifications.

After you've picked models which you like, you can use the burgundy/rnn/ script to keep a pool of words generated by those models and put them into a hosted queue. You can pull off the queue and host it on the web using burgundy/wordserver/ Make sure to pip install -r requirements.txt for the wordserver.