Here's something interesting you might not have noticed from O'Legog's search engine shop: Google Sets. When you visit Google Sets, you type in a few items that have something in common, click a button, and Google tries to figure out a bunch more items that belong in the set.
For example, when I type in Campbell, Sunnyvale, Cupertino, San Jose, Milpitas (cities near where I live), Google Sets says:
santa clara
mountain view
los altos
palo alto
saratoga
los gatos
morgan hill
menlo park
gilroy
fremont
Cool.
When I enter Bonds, Vizquel, Winn, Durham, and Aurilia (San Francisco Giants players), I get:
feliz
alfonzo
molina
roberts
alou
snow
linden
grissom
cruz
santiago
Yep, all Giants and former Giants.
You can even use it as a thesaurus. I entered joyous, thrilled, happy, excited, cheerful and asked for a large set. I got:
playful
fun
carefree
exuberant
energetic
sweet
rousing
summery
innocent
rollicking
freewheeling
confident
lively
boisterous
earnest
stylish
sentimental
passionate
warm
elegant
romantic
earthy
bright
whimsical
gleeful
sophisticated
light
humorous
smooth
gentle
swaggering
rambunctious
poignant
sensual
witty
springlike
organic
quirky
soothing
silly
naive
Handy.
For special fun, go to Google Docs and create a spreadsheet. Type a few items into cells. Then hold down option (on a Mac) or ctrl (on Windows or Linux) and drag through the cells and into blank cells below or to the right. The new cells will fill in with items from Google Sets. See here for more.