Rules:
1. If the abbreviation does not contain A, B, C, D, E, F, H, I, L, M, N, O, P, R, S, T, W, or Y, then I wasn't clever enough to come up with a noun for these words, and the algorithm fails.
2. Find the last letter in the word that is A, B, C, D, E, F, H, I, L, M, N, O, P, R, S, T, W, or Y, and assign it a random noun from the list of nouns that start with that letter.
3. Assign random adjectives from the "prefixes" table to the letters that precede the one chosen as the noun. Optionally, assign the entire string to the first letter (creating a recursive backronym)
4. Assign random adjectives from the "suffixes" table to the remaining letters.
Prefixes:
Audacious, Awkward
Bedazzling, Boastful
Corporate, Convincing, Commercial
Dynamic, Descriptive
Exciting, Entertaining, Eloquent
Fantastic, Fabulous, Fashionable
Genius, Great, Gigantic
Helpful, Humanitarian
Interesting, Intelligent, Informative, Internet-ready, Implausible
Justifiable
Key
Logical, Loyal, Legitimate, Long, Ludicrous
Major, Massive, Maximal, My, Managerial
New, Nice, Neat
Opportune, Obtuse, Open, Obvious
Perfect, Plausible, Portable, Problematic, Pesky
Questionable, Quizzical
Realistic, Reliable
Strange, Sensationalistic, Superfluous, Silly
Typical, Terse, Testing, Terrifying, Tantalizing, Terrible
Uniform, Uninvited, Ubiquitous
Vexatious, Vilified, Vanquished
Watery, Worrisome, Web
Xtreme
Yellowing
Zealous
Nouns:
Acronym, Abbreviation, Appellation, Acrostic
Backronym, Brand, Buzzword
Cognomen
Descriptor
Expansion
Filename
Handle
Identifier, Initialism
Label
Moniker
Name
Ordinal
Pseudonym, Phrasing
Reference
Signature
Title, Tag
Witticism, Wordplay
Yarn
Suffixes:
Genuine
Junior
Key
"Q"
Unique
Verified
Xtreme
Zero
1. If the abbreviation does not contain A, B, C, D, E, F, H, I, L, M, N, O, P, R, S, T, W, or Y, then I wasn't clever enough to come up with a noun for these words, and the algorithm fails.
2. Find the last letter in the word that is A, B, C, D, E, F, H, I, L, M, N, O, P, R, S, T, W, or Y, and assign it a random noun from the list of nouns that start with that letter.
3. Assign random adjectives from the "prefixes" table to the letters that precede the one chosen as the noun. Optionally, assign the entire string to the first letter (creating a recursive backronym)
4. Assign random adjectives from the "suffixes" table to the remaining letters.
Prefixes:
Audacious, Awkward
Bedazzling, Boastful
Corporate, Convincing, Commercial
Dynamic, Descriptive
Exciting, Entertaining, Eloquent
Fantastic, Fabulous, Fashionable
Genius, Great, Gigantic
Helpful, Humanitarian
Interesting, Intelligent, Informative, Internet-ready, Implausible
Justifiable
Key
Logical, Loyal, Legitimate, Long, Ludicrous
Major, Massive, Maximal, My, Managerial
New, Nice, Neat
Opportune, Obtuse, Open, Obvious
Perfect, Plausible, Portable, Problematic, Pesky
Questionable, Quizzical
Realistic, Reliable
Strange, Sensationalistic, Superfluous, Silly
Typical, Terse, Testing, Terrifying, Tantalizing, Terrible
Uniform, Uninvited, Ubiquitous
Vexatious, Vilified, Vanquished
Watery, Worrisome, Web
Xtreme
Yellowing
Zealous
Nouns:
Acronym, Abbreviation, Appellation, Acrostic
Backronym, Brand, Buzzword
Cognomen
Descriptor
Expansion
Filename
Handle
Identifier, Initialism
Label
Moniker
Name
Ordinal
Pseudonym, Phrasing
Reference
Signature
Title, Tag
Witticism, Wordplay
Yarn
Suffixes:
Genuine
Junior
Key
"Q"
Unique
Verified
Xtreme
Zero
Comments
backronymphomaniac