Friday, October 24, 2008

Stupid Names Via JanusNode

Here's what I did:

100 Subject(SillyNames) honorifics 10 < CapitalizeNext() 100 > { TextDemonCapitalizeFakeWord 100 | words 100 | honorifics 10 | FirstNames 100 } < CapitalizeNext() 100 > { TextDemonCapitalizeFakeWord 100 | FirstNames 100 | words 100 } return 100

100 Subject(SillyNames) < CapitalizeNext() 100 > { TextDemonCapitalizeFakeWord 100 | words 100 | honorifics 10 | FirstNames 100 } < CapitalizeNext() 100 > { TextDemonCapitalizeFakeWord 100 | FirstNames 100 | words 100 } return 100

100 Subject(SillyNames) < CapitalizeNext() 100 > { TextDemonCapitalizeFakeWord 100 | FirstNames 100 < backspace() 100 > "-" 100 < backspace() 100 > < CapitalizeNext() 100 > FirstNames 100 | words 100 | syllables 100 < backspace() 100 > words 100 | words 100 < backspace() 100 > syllables 100 | honorifics 10 | FirstNames 100 | FirstNames 100 < backspace() 100 > syllables 100 | syllables 100 < backspace() 100 > FirstNames 100 } < CapitalizeNext() 100 > { TextDemonCapitalizeFakeWord 100 | FirstNames 100 | words 100 | words 100 < backspace() 100 > "-" 100 < backspace() 100 > < CapitalizeNext() 100 > words 100 } return 100


I had to make a text file for honorifics, one of first names and another for random words (found a dictionary file on the web and used that). Turns out there's a TextDemon in JanusNode that makes fake words constructed from random syllables...I altered that to make it spit out longer fake words.

I separated the varieties of silly names into three lines; I don't know what the deal is but JanusNode doesn't seem to want to honour the frequency of the honorifics I specified so I just added lines without them.

The last line's the most complicated, with nonsense syllables getting added to real names or words and hyphenation. I think what I like most is that the ridiculous exists right next to "Dorine Simonson". "First Lieutenant Telephoning Madhouse" cracks me up.

Output:

First Lieutenant Private Caysurroym
Cloodelbert Brew-Rainstorm
Prince Status Beseeches
Rear Admiral Violette
Gia-Anjanette Sadie-Troubling
Dorine Simonson
Charlette
Gentlemen Overlays
Ethelcee Fishnolvohclel
Great-Aunt Deduct Lapnooke
Thibikl Mi
First Lieutenant Telephoning Madhouse
Captain Jotxagpeeb Krysta
Shalasheeke Hoisted-Systems
Civet Numbered
Commander Brenton Restart
Cluverline Wilder
Saint Relevances
danille Gregorio
Formulates Philosophers
Private Wade Merna

Good gravy:


Unanticipated Cuc

This last one had both me and the six-year-old giggling for ten minutes. Truly, I did not anticipate Cuc.

3 comments:

rotten mcdonald said...

Giggling uncontrollably, and I'm not even stoned.

rotten mcdonald said...

Is there a way you could get this into the word verification generators? Cuz that would be frickin funny.

John said...

There is nothing better than giggling with a six year old. It defines the term infectious joy. Lovely postings by the way.

Jake T. Snake