Markov chain + handbuilt grammar

I will not cover this one in-depth because it is just a matter of manually providing the two previous algorithms with your own patterns and rules.


  • You have a lot of control over the generated names.


  • It takes a lot of time to build a decent rule-set.