【技术实现步骤摘要】
人名词库生成方法
本专利技术涉及终端
,尤其涉及人名词库生成方法。
技术介绍
目前,用户的人名是姓和名构成,如王小明这个人名中,姓为王,小明为名,该人名不够丰富,缺少的信息较多,例如,没有表达出该用户是“王”字姓符号中哪个血缘家族的“王”姓、在其家族中的辈分是第几代、在同一血缘同一代的兄弟姐妹中排行老几等,因而,导致现行的人名信息缺失、区隔封闭、同姓同名、同宗不同姓、同姓不同宗、血缘地域宗教文化认同混淆、近亲文化、族群家族对立等现象,人名库不全面。
技术实现思路
本专利技术实施例提供了人名词库生成方法。所述技术方案如下:从民族知识库存储的“姓”中获取不同族群、家庭、个人的血缘“姓”;从预设存储位置,获取同一血缘“姓”的不同代纪辈分“氏”;从预设存储位置,获取同一代纪辈分“氏”的不同顺序“排”;从预设存储位置,获取预设数量的“名”。其中,所述预设数量大于一阈值。根据上述步骤获得的四类信息,确定人名取名模型;根据所述人名取名模型建立人名词库。 >在一个实施例中,所本文档来自技高网...
【技术保护点】
1.一种人名词库生成方法,其特征在于,包括:/n从民族知识库存储的“姓”中获取不同族群、家庭、个人的血缘“姓”;/n从预设存储位置,获取同一血缘“姓”的不同代纪辈分“氏”;/n从预设存储位置,获取同一代纪辈分“氏”的不同顺序“排”;/n从预设存储位置,获取预设数量的“名”,其中,所述预设数量大于一阈值;/n根据上述步骤获得的四类信息,确定人名取名模型;/n根据所述人名取名模型建立人名词库。/n
【技术特征摘要】
1.一种人名词库生成方法,其特征在于,包括:
从民族知识库存储的“姓”中获取不同族群、家庭、个人的血缘“姓”;
从预设存储位置,获取同一血缘“姓”的不同代纪辈分“氏”;
从预设存储位置,获取同一代纪辈分“氏”的不同顺序“排”;
从预设存储位置,获取预设数量的“名”,其中,所述预设数量大于一阈值;
根据上述步骤获得的四类信息,确定人名取名模型;
根据所述人名取名模型建立人名词库。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取需要重命名的当前名字;
调用所述人名词库;
利用所述人名词库为所述当前名字进行重命名,使得重命名后的名字与所述人名取名模型相匹配。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定当前需要取名的待取名用户;
获取所述待取名用户当前的家族属性,其中,所述待取名用户当前的家族属性包括:所述待取名用户的姓、所述待取名用户为其家族中的第几代、所述待取名用户在其家族中的同代排行;
根据所述待取名用户当前的家族属性和所述人名词库,确定所述待取名用户的名字。
4.根据权利要求3所述的方法,其特征在于,
在确定所述待取名用户的名字后,判断当前是否到达数据库更新条件;
当到达所述数据库更新条件后,根据所述待取名用户的名字对所述人名词库进行自动更新;
将更新后的所述人名词库进行保存;其中:
所述数据库更新条件包括:
当前时间达到预设数据库更新时间;
所述待取名用户所使用终端的当前位置位于预设数据库位置更新区域内;
在确定所述待取名用户的名字之后的预设时长内接收到数据库更新指令。
5.根据权利要求4所述的方法,其特征在于,
根据上述步骤获得的四类信息,确定人名取名模型,包括:
根据上述步骤获得的四类信息,预测各姓对应的氏符号表以及各氏对应的排符号表;
根据所述各姓以及所述各姓对应的氏符号表和所述各氏对应的排符号表,构建由姓.氏.排.名四元素构成的人名取名模型。
6.根据权利要求1所述的方法,其特征在于,
接收输入的人名关键词;
利用所述人名关键词在所述人名词库中进行搜索,获得搜索结果;
判断所述搜索结果中是否包括多个人名;
当所述搜索结果中包括1个人名时,将...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。