This is a small Markov Name Generator, inspired by this generator by SyntaxColoring. It utilizes Markov Chains and a probability tree to build pseudo-random, yet somewhat legible words. It requires the appJar
package for its GUI.
It is recommended to run it in a virtual environment using the requirements.txt
.
To start the GUI, call gui.py
from within the virtual environment.
n
is the Markov Order. Higher numbers will create words more similar to the corpus given, lower numbers will result in more gibberish.
maxLength
will clip words at the given length.
- Updating corpora
- Add an icon
- Make it look better