lol the program generates realistic words sometimes too. I pre-screened this list. Was going to post a key but decided not to since it's output can be rather rude at times haha
So for the angorithm, does it have some sort of pattern that allows it to be pronouncable?
Like if it starts with a non-vowel then the next character must be a vowel? It that how it works? or
It doesn't do any type of pronunciation checking.
The algorithm is very weak it just
starts with an uppercase alphabet letter (vowel or not) then it checks if it's a vowel or not and appends the opposite type in lowercase until the name is within a bounded length.
The flaw of such a brutish method is like you pointed out, sometimes the names might not make phoenetic sense.
Also note that with that algorithm, names like Thelma, or Kathy, or Albert or even Archive will never be generated.
Still, it's a quick and easy method to create passable names.
Well its still a really effective algorithm, since it always generates pronouncable words, even if it doesnt cover every pronouncable word
Wolfram did a study on this, based on enough statistics, they made an app that generates pronouncable words that arent in the dictionary, its based on just stats though