The True Knowledge system can use its knowledge of human names to infer a likely gender from a person's name. The system applies certain heuristics to a string representing a person's name in an attempt to judge the gender of the person. If the gender can be determined with reasonable probability, then it will be returned.