If you're a fan of the BBC's radio comedy programme "The Goon Show", then you'll be used to hearing descriptions of daft items, such as granite banjos, small string pies, cardboard chickens, metal trilbies, shredded cardboard wigs, lead beards, ground-floor attics, mutterjupp telescopes, prehistoric Irish stews, steam-driven rockets, electrified Mongolian bagpipes, waterproof gas-stoves, reinforced concrete socks, and other similar nonsense! If this style of humour appeals to you, then you'll probably enjoy this program :-)
BNG is a simple JavaScript program which loads a huge array of words, and then randomly combines them to generate bizarre names. Occasionally, the names it produces are almost realistic, such as:
A fascinating golden bath
A fragile Mauritian typewriter
An excessively-sticky ivory spatula
But for the majority of the time, the names are extremely weird! Here are just a few of my recent favourites:
A magnetically-knotted origami giraffe
A thoughtlessly-twisted Egyptian parking-meter
An illegally-reinforced bamboo sheepdog
An improperly-superglued asbestos toad
A chaotically-mutated Argentinean hacksaw
A terribly-deformed Macedonian ocarina
A violently-inflated plywood eagle
A deeply-buried porcelain thesaurus
A spectacularly-bent antimatter clothes-horse
A moth-eaten Roman toffee-wrapper
A termite-infested polythene swamp-hippo
A hexagonal marble gorilla
The total number of possible names is found by multiplying together the number of words in each category (adjective, noun, etc).
A simple hack to try: in your browser URL bar, type javascript:nameRatio=1.0; and press Return. This will force all adjectives to be hyphenated, created from two separate words (eg. "thoughtlessly-twisted"). This usually results in more amusing names, but you are likely to see words repeated within a short time, since there are many more unhyphenated adjectives than hyphenated ones in the database.