社区
C语言
帖子详情
从人名判定性别系统的实现
jiasining
2011-11-15 01:28:57
从人名判定性别系统的实现
1 项目简介
本课题是统计语言模型的一个典型应用,试图模拟人类从人名判别性别的过程。本系统要求采用最简单的贝叶斯分类器实现如下功能:根据用户输入的一个人名,给出该人的性别判定。问题最终可以抽象为一个有向图模型。
...全文
271
7
打赏
收藏
从人名判定性别系统的实现
从人名判定性别系统的实现 1 项目简介 本课题是统计语言模型的一个典型应用,试图模拟人类从人名判别性别的过程。本系统要求采用最简单的贝叶斯分类器实现如下功能:根据用户输入的一个人名,给出该人的性别判定。问题最终可以抽象为一个有向图模型。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiasining
2011-11-15
打赏
举报
回复
[Quote=引用 1 楼 studycbc 的回复:]
只支持中文,建议找一下取名字的字典或资料,了解取名字的习惯,按照这些来判断进行区分,虽然现在人类越来越中性化
[/Quote]
怎么统计,区别人名的性别
jiasining
2011-11-15
打赏
举报
回复
[Quote=引用 3 楼 ayw215 的回复:]
你这个太简单了
先拿些数据过来,统计人名中除去姓后 名字和性别的对应统计数据
一种方法:
定义一个三维的向量,这个向量表示的是新来的一个名字和模型里面的数据的相似度,这个相似度包括三个维度:1,名字中前若干个字一样,2,名字中后若干个字一样,3,名字中间的若干个字一样
然后根据这三个维度分别计算,得到和模型里面向量夹角最小的值,然后设置置信度,筛选出来
[/Quote]不是很明白,楼主可否讲的再明白些的
jiasining
2011-11-15
打赏
举报
回复
回复于:2011-11-15 13:57:07
你这个太简单了
先拿些数据过来,统计人名中除去姓后 名字和性别的对应统计数据
一种方法:
定义一个三维的向量,这个向量表示的是新来的一个名字和模型里面的数据的相似度,这个相似度包括三个维度:1,名字中前若干个字一样,2,名字中后若干个字一样,3,名字中间的若干个字一样
然后根据这三个维度分别计算,得到和模型里面向量夹角最小的值,然后设置置信度,筛选出来
不是很明白的的,楼主能不能说明白点得
自信男孩
2011-11-15
打赏
举报
回复
搞的是新技术吧。
ayw215
2011-11-15
打赏
举报
回复
你这个太简单了
先拿些数据过来,统计人名中除去姓后 名字和性别的对应统计数据
一种方法:
定义一个三维的向量,这个向量表示的是新来的一个名字和模型里面的数据的相似度,这个相似度包括三个维度:1,名字中前若干个字一样,2,名字中后若干个字一样,3,名字中间的若干个字一样
然后根据这三个维度分别计算,得到和模型里面向量夹角最小的值,然后设置置信度,筛选出来
xiejijun_05
2011-11-15
打赏
举报
回复
七擒关羽
2011-11-15
打赏
举报
回复
只支持中文,建议找一下取名字的字典或资料,了解取名字的习惯,按照这些来判断进行区分,虽然现在人类越来越中性化
基于感知机的人名-
性别
预测
系统
—— Python
实现
特征函数: 当我们想要在一个数据集上采用感知机算法来
实现
二分类时,我们首先需要考虑的是将数据转化为特征向量,这一过程的
实现
需要一系列的特征函数,每一个特征函数考量数据是否有相应的特征,并将数据的该特征...
利用朴素贝叶斯对名字进行
性别
预测
利用朴素贝叶斯对名字进行
性别
预测 3个小节,预计用时30分钟。 请打开您的电脑,按照步骤一步步完成哦! 本教程基于Python 3.5。 原创者:s3040608090| 修改校对:SofaSofa TeamC | 1. 条件概率与贝叶斯定理 ...
机器学习:利用朴素贝叶斯根据人员姓名预测
性别
及拉普拉斯平滑处理
本篇博客利用朴素贝叶斯根据人员姓名来作
性别
预测,代码
实现
并不复杂。 准备 使用的数据集结构(共120000条数据): . 该数据集已上传至CSDN : ...根据
性别
进行分类 ...通过这段代码, 把所有女性数据放入...
C++
实现
通讯录管理
系统
(OOP类,链表,文件读取等操作
实现
通讯录的基本功能)
1、具有联系人基本信息的添加、修改、删除、显示信息和查询功能的通讯录管理
系统
。 2、联系人数据:姓名,
性别
,索引、电话号码和QQ账号,电子邮件。 3、可对记录中的姓名和电话号码和QQ账号进行修改。 4、可增加和...
C++
实现
通讯管理
系统
本教程主要利用C++来
实现
一个通讯录管理
系统
系统
中需要
实现
的功能如下: 1、添加联系人:向通讯录中添加新人,信息包括(姓名、
性别
、年龄、联系电话、家庭住址)最多记录1000人; 2、显示联系人:显示通讯录中所有联系...
C语言
69,335
社区成员
243,078
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章