熬夜翻完《新华字典》,挑出 830 字做了一个姓名随机生成器

2020-02-03 12:33:23 +08:00
 wensonsmith

接上个帖子:为小孩起名犯了愁,有没有起名辅助工具啊

有推荐的几个工具,比较好的是搜狗的有名堂: http://pinyin.sogou.com/youmingtang/

但是这个工具多用几次你就会发现,不论是修改姓氏,还是修改生辰,他推荐的名字无非就是那几个。

于是我开始认真的翻起了《新华字典》, 发现虽然新华字典里汉字很多,但是可以用于起名的并不多。

手动进行了挑选,挑选规则如下:

  1. 笔画不太多
  2. 没有不好的含义
  3. 有明星已经用过
  4. 常见字,那种看一眼都不确定读音的都排除

选出 830 字应该可以覆盖 80% 的姓名了(不包含姓),不信你用明星或者自己的名字取搜索一下,看是否在这 830 字中,不在的话欢迎留言提出,我加进去。

然后花了一天时间,简单做了个页面 起名选字: https://products.iwenson.com/name-maker

目前功能特别简单: 就是随机两个字。。。

后面考虑:

  1. 排除掉 子轩紫萱馨艺欣颖这种组合
  2. 八卦什么的我自己不信,但是也加上吧
  3. 平仄的限制肯定要有
  4. 单字姓名随机
  5. 古诗词进行匹配

当然有好想法欢迎交流。

12680 次点击
所在节点    分享创造
85 条回复
SorcererXW
2020-02-03 14:49:46 +08:00
pythonee
2020-02-03 15:47:40 +08:00
如果有辈份是不是更好
xhyzidane
2020-02-03 15:47:57 +08:00
@SorcererXW #21 非常好听的名字,希望楼主采纳
awen233333
2020-02-03 16:08:44 +08:00
X 思岁,好像还不错
awen233333
2020-02-03 16:09:49 +08:00
@pythonee 我也觉得,还挺多人是按照辈分来起名的
awen233333
2020-02-03 16:11:55 +08:00
搜狗那个,出来第一个就是我朋友的名字,我也是服了
dototototo
2020-02-03 16:20:27 +08:00
这是 AI 统治全人类进程中迈出的非常重要的一步,获得了赋予人类姓名的权能。
TangMonk
2020-02-03 16:27:15 +08:00
不错,界面排版挺好看的
TangMonk
2020-02-03 16:28:26 +08:00
可以加上田字格一样的虚线试试
cpp255
2020-02-03 16:34:20 +08:00
有两个标,重复了。
loading
2020-02-03 16:34:28 +08:00
男楚辞,女诗经。

古人诚不欺我。
i66
2020-02-03 16:36:30 +08:00
李穆灵,李秀雷,李侯迪,李泌鸿,李菲芮,李太标,李始慕,李落茵,李旺站,李盖荣,李外翩,李珀去,李步梦,李臣飘,李伊阔,李友桑

确实随机呀...
solidground
2020-02-03 18:02:15 +08:00
手工挑选? lz 好毅力
Muniesa
2020-02-03 18:15:27 +08:00
李亲生还行😂
AlexMan
2020-02-03 18:19:31 +08:00
输入艾欧尼亚,出来的候选字精彩,自己可多随机几次。
wensonsmith
2020-02-03 18:32:22 +08:00
@seagoat 谢谢!后续加进去,面包和油条都会有的🍀
boks
2020-02-03 18:37:33 +08:00
周启盖 。。。
ershierdu
2020-02-03 18:39:41 +08:00
“手动进行了挑选,挑选规则如下:

1. 笔画不太多
2. 没有不好的含义
3. 有明星已经用过
4. 常见字,那种看一眼都不确定读音的都排除”

----------------------------------------------------------------------------------------------------------------


第 2 点可以试一下用 NLP 分析字典里的释义的情感,判断含义好坏。

1、3、4 可以找找有没有数据集 /api 来筛选。
比如第 4 点可以找一些小说来统计词频,把低于某个频率的字筛掉;
第 3 点可以找找明星姓名的数据集,或者找一些新闻数据抽出姓名,统计频率(这样也能去掉子轩紫萱馨艺欣颖这种组合)。

虽然说起来容易做起来难 :)
OllyDebug
2020-02-03 18:40:43 +08:00
王大嫖
ershierdu
2020-02-03 18:42:19 +08:00
赞一下网页里标记的拼音,这样就可以用拼音来搜字了

btw “3. 非偏僻字”和“4. 常用汉字”是一个意思吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/641804

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX