是否可以从名字中确定性别?

时间:2013-09-09 20:13:01

标签: json api

这会有什么办法?是否存在任何库,API等? 您如何看待大多数国家允许父母几乎给孩子打电话的事实?

3 个答案:

答案 0 :(得分:2)

您可以使用http://genderize.io

它使用来自社交网络的配置文件的数据集来进行概率猜测。使用社交档案可以弥补孩子可以被称为任何事物的事实,因为社交网络上的人也可以选择他们想要的任何名称。

您还可以过滤您对某个国家/地区或语言的猜测。

获取http://api.genderize.io?name=kim

{"name":"kim","gender":"female","probability":"0.90","count":145}

获取http://api.genderize.io?name=kim&country_id=dk

{"name":"kim","gender":"male","probability":"1.00","count":4,"country_id":"dk"}

答案 1 :(得分:0)

答案 2 :(得分:0)

我认为这里唯一真正的解决方案是查询大型数据库并根据统计数据进行最佳猜测。

美国社会保障机构在美国提供包含DOB和性别的文件,使用次数超过五次。

http://www.ssa.gov/oact/babynames/limits.html