Show HN: An API for gender classification
31–40 of 46 posts
Re: Show HN: An API for gender classification
#32 if probability == "59.369936" {
probability = "?"
gender = "unknown"
}Re: Show HN: An API for gender classification
#33The only reliable way to find out someone's gender is to ask them what gender they currently think they are. There are more than two genders and an individual's gender can change with time. A better strategy all-round would to be ask yourself whether you need to know someone's gender. I can think of very few legitimate reasons to know and record a user's gender and many of them can be dealt with by simply asking them…
One use I've come across for inferring genders was tackling record depupliction across multiple data sources. In one data set we might have the gender information of an individual but have it be missing in another. Turns out gender is great to include in a blocking keys to reduce number of comparisons. Extrapolating an inferred gender in the dataset without one was incredibly helpful.
Re: Show HN: An API for gender classification
#34Re: Show HN: An API for gender classification
#35Without a location parameter this is pretty useless. Andrea for example is a male name in Spain and Italy as far as I know. Also this: http://www.cscyphers.com/blog/2012/06/28/falsehoods-programm...
Re: Show HN: An API for gender classification
#36Earlier quoted context omitted.
One use I've come across for inferring genders was tackling record depupliction across multiple data sources. In one data set we might have the gender information of an individual but have it be missing in another. Turns out gender is great to include in a blocking keys to reduce number of comparisons. Extrapolating an inferred gender in the dataset without one was incredibly helpful.
You are forgetting that the individual might consider the gender to be private information. Some people might want to use a different gender in different contexts. See the ESPN/Grantland suicide issue recently if you care/dare.
A person using the name "Jack" is unlikely to be assumed to be a woman, even if that person selected "female" from a drop down somewhere. If the same person uses Jack/M and Cindy/F in different contexts, no fuzzy algorithm is going to resolve them as the same person (bar some other, stronger ID, such as a SSN).
EDIT: I initially used "William" as an example. Ironically, it turns out that name is only 57.6% male. Both Jack and Cindy are 90% male/female.
Re: Show HN: An API for gender classification
#37Re: Show HN: An API for gender classification
#38Fun, although you might want to state it applies to the US only
Re: Show HN: An API for gender classification
#39Re: Show HN: An API for gender classification
#40http://en.wikipedia.org/wiki/Unisex_name has been mentioned elsewhere, but I've found it pretty useful.
Unlike a lot of people here, I don't think there is anything wrong with an API like this. It's true that it isn't culturally neutral, but there are times when any piece of information is useful.