根据中文姓名来预测性别


请选择您需要输出的格式,如没有特殊需求,可以默认!

导出结果

在线根据中文姓名预测其性别


可用于猜测性别

也可用于判断名字的男性化/女性化程度

工具原理


数学
贝叶斯公式: P(Y|X) = P(X|Y) * P(Y) / P(X)

当X条件独立时, P(X|Y) = P(X1|Y) * P(X2|Y) * ...

应用到猜名字上

P(gender=男|name=本山) 
= P(name=本山|gender=男) * P(gender=男) / P(name=本山)
= P(name has 本|gender=男) * P(name has 山|gender=男) * P(gender=男) / P(name=本山)

该工具移植于 Python版本的 ngender github

关于隐私


该工具使用前端js所写,与服务器完全无交互,意味着页面加载完毕后,即使断网,您也可以使用本工具进行性别预测

本站不会获取您输入的任何内容

更新日志


2022.4.11号 : 上线