Akinator, the Web Genius
Akinator is a 20 questions program that will guess characters you're thinking of. If it doesn't choose what you were thinking, then you are opted to choose something from a list of possible names or submit your own to add to the possible outcome to what ever questions you answered. This makes it easier for the program to guess it later. Try it, it's pretty amazing how it guesses sometimes.
HF & GL