熬夜翻完《新华字典》,挑出 830 字做了一个姓名随机生成器 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
wensonsmith
V2EX    分享创造

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

  •  2
     
  •   wensonsmith
    wensonsmith 2020-02-03 12:33:23 +08:00 14604 次点击
    这是一个创建于 2143 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

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

    后面考虑:

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

    当然有好想法欢迎交流。

    第 1 条附言    2022-05-30 23:17:45 +08:00
    iwenson.com 域名已不再备案,请访问 https://seekbetter.me/name-maker

    2022-05-30
    85 条回复    2024-03-30 20:20:51 +08:00
    nssb199241
        1
    nssb199241  
       2020-02-03 12:36:37 +08:00 via Android
    谢谢分享
    yngby
        2
    yngby  
       2020-02-03 12:38:49 +08:00
    666666666
    hhhsuan
        3
    hhhsuan  
       2020-02-03 12:42:15 +08:00 via Android
    候选字太少,三千字差不多
    gosas
        4
    gosas  
       2020-02-03 12:42:19 +08:00
    随到岁子 这个名字 很有韵味
    wensonsmith
        5
    wensonsmith  
    OP
       2020-02-03 12:44:58 +08:00
    @hhhsuan 翻一翻新华字典你就会发现:找不出 3000 个可以用于起名的候选字 ( - - ! )
    zhang1215
        6
    zhang1215  
       2020-02-03 12:51:34 +08:00
    挺好用的啊
    936053688
        7
    936053688  
       2020-02-03 13:00:18 +08:00
    挺好用的 ,赞一个。
    守励,不错。
    jacy
        8
    jacy  
       2020-02-03 13:17:51 +08:00 via Android
    王根基
    Hansah
        9
    Hansah  
       2020-02-03 13:32:40 +08:00 via Android   1
    去翻翻易经或者李白的诗,不挺好的?
    heiheidewo
        10
    heiheidewo  
       2020-02-03 13:43:39 +08:00
    取名字的搜索指数是真高啊,排名靠前那几个网站每天至少大几十万的 IP
    zackwu
        11
    zackwu  
       2020-02-03 13:47:51 +08:00


    楼主选的字很不错,随机一下的结果质量还挺高
    seagoat
        12
    seagoat  
       2020-02-03 13:54:20 +08:00   2
    之前我也考虑过
    可以想想加点条件
    1. 音调的选择 每个字限定几个声调
    2. 黑名单,不喜欢的谐音屏蔽掉
    3. 白名单, 希望优先使用的音调或者部首
    Enya
        13
    Enya  
       2020-02-03 13:54:32 +08:00 via iPhone   1
    哈哈哈哈哈哈哈哈

    我输入了我的姓 X,然后其中有一个 X 京夜 ,哈哈哈哈哈哈哈哈哈哈
    Tyler1989
        14
    Tyler1989  
       2020-02-03 14:00:36 +08:00
    能否设置前两个字固定
    sarices
        15
    sarices  
       2020-02-03 14:00:44 +08:00
    其实这种没什么意义,应该根据音调或者意思选择
    IsA26hN4DcQDS7Z9
        16
    IsA26hN4DcQDS7Z9  
       2020-02-03 14:05:57 +08:00   2
    前面老哥说的声调不错,谐音屏蔽也很有必要
    lithiumii
        17
    lithiumii  
       2020-02-03 14:10:31 +08:00
    感觉倒是很像随便走进哪个园区之后看路牌上列的公司名字
    j0hnj
        18
    j0hnj  
       2020-02-03 14:11:00 +08:00 via iPhone
    能否支持单字名?
    ungenius0923
        19
    ungenius0923  
       2020-02-03 14:29:33 +08:00
    polaa
        20
    polaa  
       2020-02-03 14:31:00 +08:00
    其实古人起名字的水准挺高,参考参考各种史书更好
    SorcererXW
        21
    SorcererXW  
       2020-02-03 14:49:46 +08:00
    pythonee
        22
    pythonee  
       2020-02-03 15:47:40 +08:00
    如果有辈份是不是更好
    xhyzidane
        23
    xhyzidane  
       2020-02-03 15:47:57 +08:00
    @SorcererXW #21 非常好听的名字,希望楼主采纳
    awen233333
        24
    awen233333  
       2020-02-03 16:08:44 +08:00
    X 思岁,好像还不错
    awen233333
        25
    awen233333  
       2020-02-03 16:09:49 +08:00
    @pythonee 我也觉得,还挺多人是按照辈分来起名的
    awen233333
        26
    awen233333  
       2020-02-03 16:11:55 +08:00
    搜狗那个,出来第一个就是我朋友的名字,我也是服了
    dototototo
        27
    dototototo  
       2020-02-03 16:20:27 +08:00 via Android
    这是 AI 统治全人类进程中迈出的非常重要的一步,获得了赋予人类姓名的权能。
    TangMonk
        28
    TangMonk  
       2020-02-03 16:27:15 +08:00
    不错,界面排版挺好看的
    TangMonk
        29
    TangMonk  
       2020-02-03 16:28:26 +08:00
    可以加上田字格一样的虚线试试
    cpp255
        30
    cpp255  
       2020-02-03 16:34:20 +08:00
    有两个标,重复了。
    loading
        31
    loading  
       2020-02-03 16:34:28 +08:00
    男楚辞,女诗经。

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

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

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

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


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

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

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

    btw “3. 非偏僻字”和“4. 常用汉字”是一个意思吧
    lewisliuPro
        41
    lewisliuPro  
       2020-02-03 20:41:03 +08:00
    刷了半天 基本上都不是什么人的名字 哈哈哈! 兄弟在优化一下
    lasuar
        42
    lasuar  
       2020-02-03 20:51:33 +08:00
    李好秀
    leon2013
        43
    leon2013  
       2020-02-03 21:17:01 +08:00   1
    推荐两本书,要是能录入进去就好了
    《中国人的名字别号》
    《古人名字解诂》
    wangyzj
        44
    wangyzj  
       2020-02-03 21:19:29 +08:00
    会出现妇炎洁吗?
    貌似会的
    哈哈哈
    Yamaha
        45
    Yamaha  
       2020-02-03 21:26:23 +08:00
    多谢,先 mark。等 2 胎再看看。
    zzzhen
        46
    zzzhen  
       2020-02-03 21:26:52 +08:00
    翟别漂
    jakezh
        47
    jakezh  
       2020-02-03 21:44:11 +08:00   1
    我怎么记得 G 站有个老哥把周易+古诗词取名开源了
    wensonsmith
        48
    wensonsmith  
    OP
       2020-02-03 22:30:59 +08:00 via iPhone
    @jakezh 好想法,我这个收拾收拾也开源,方便大家去优化
    wensonsmith
        49
    wensonsmith  
    OP
       2020-02-03 22:39:27 +08:00 via iPhone
    @ershierdu 有汉字库,笔画可以进行筛选,但是笔画少不一定适合取名,比如二……明星数据库可以爬虫得到,这个有考虑过做明星匹配,比如点击某个汉字,就显示用了这个字的明星或者名人的名字。NLP 可以用阿里云活着腾讯的接口,这个我得看看。
    你的建议很好,谢谢
    wensonsmith
        50
    wensonsmith  
    OP
       2020-02-03 22:41:55 +08:00 via iPhone
    @leon2013 古人名字解诂我粗略的看过一遍,感觉古人的字,比名好听多了……这本书里面引用的古文,手动去整理工作量有点大,没仔细想过怎么结合
    Bijiabo
        51
    Bijiabo  
       2020-02-03 22:56:00 +08:00
    如果能生成 2 个字的就好了感觉,比如可选 2 或 3 个字
    fline
        52
    fline  
       2020-02-03 22:57:33 +08:00
    新华字典是熬个夜就能翻完的么。。。
    fcoolish
        53
    fcoolish  
       2020-02-04 00:11:42 +08:00
    是为了今年的疫情在家的情侣夫妻作准备吗
    Howlaind
        54
    Howlaind  
       2020-02-04 01:27:33 +08:00 via Android
    好像输入姓氏没什么必要
    dyxang
        55
    dyxang  
       2020-02-04 09:36:16 +08:00 via Android
    平仄为什么要限制
        56
    winglight2016  
       2020-02-04 10:32:17 +08:00
    lz 这个数据集选的不太好啊,直接以现成的名字作为来源比较靠谱吧。。。网上应该有很多人名的数据,另外,还可以参考一下网游里的随机取名。

    我能理解 lz 一夜翻完新华字典的方法,我也干过这种纯体力活儿,只不过是为了下载图片而已。
    citydog
        57
    citydog  
       2020-02-04 11:49:21 +08:00
    刘战专,刘欢纳,刘早烟
    emmm,有韵味,哈哈哈哈
    imdong
        58
    imdong  
       2020-02-04 12:31:21 +08:00
    随机起名?搜索“起名”,进入前几名的网站,采集一大批名字。
    把姓和名拆开,做成两个数组(姓数组和名数组)
    然后随机组合...
    [如何批量随机生成一些看起来比较正常的人名?]( https://www.qs5.org/Post/582.html)
    mlxj
        59
    mlxj  
       2020-02-04 12:56:42 +08:00
    随机生成莫左寄让老子笑喷了。。
    wensonsmith
        60
    wensonsmith  
    OP
       2020-02-04 14:26:58 +08:00 via iPhone
    @imdong 我表示前几名的网站那些名字要是堪用我也不会做这个工具了
    yaapoo
        61
    yaapoo  
       2020-02-04 15:54:10 +08:00   1
    随到了 一个 X 优盘,这 830 字你是认真的吗。。
    binocle
        62
    binocle  
       2020-02-04 16:28:33 +08:00
    效果很差 会被媳妇打死
    iamverylovely
        63
    iamverylovely  
       2020-02-05 03:47:53 +08:00
    泌翔 。。我想骂人
    iamverylovely
        64
    iamverylovely  
       2020-02-05 03:51:21 +08:00
    @Enya 京国心烂漫,夜梦归家少。《春归昌谷》李贺 !!!好名字,好名字。/doge
    songsong
        65
    songsong  
       2020-02-05 13:20:35 +08:00
    多随机几个, 确实不错, mark
    Frauhling
        66
    Frauhling  
       2021-02-19 10:09:11 +08:00
    Hi,伙计。你的网站目前无法正常加载。如果你能够修复这一问题那再好不过了。
    aleung
        67
    aleung  
       2021-03-12 12:03:53 +08:00 via Android
    网站访问不了了,或者能不能分享那些候选字的列表? @wensonsmith
    littleboyzt
        68
    littleboyzt  
       2021-08-26 10:10:55 +08:00
    求更新,或者直接分享名字列表
    wensonsmith
        69
    wensonsmith  
    OP
       2021-09-03 01:16:47 +08:00
    @Frauhling @aleung @littleboyzt

    网站已经修复( maybe...) iwenson.com 这个域名没有备案, 我现在挂到了香港的一个服务器上,你们尝试下能不能正常访问吧。
    Frauhling
        70
    Frauhling  
       2021-09-13 09:07:05 +08:00
    @wensonsmith Cool ! It's back !
    Frauhling
        71
    Frauhling  
       2021-11-30 17:54:24 +08:00
    @wensonsmith 看到了,十分感谢! And 会考虑开源这个项目吗?
    Frauhling
        72
    Frauhling  
       2021-12-02 14:08:26 +08:00
    啊哈哈,今天证书过期了。楼主又有得忙了。
    wensonsmith
        73
    wensonsmith  
    OP
       2021-12-02 14:18:20 +08:00
    @Frauhling 暂时还没考虑开源,因为没啥东西。。 证书更新了,谢谢提醒
    alan9999
        74
    alan9999  
       2022-05-30 12:43:46 +08:00
    @wensonsmith 网站访问不了了,麻烦更新下,宝宝刚出生,明天办出生证明,感谢!
    wensonsmith
        75
    wensonsmith  
    OP
       2022-05-30 13:16:11 +08:00
    @alan9999 #73 好的,我晚上修复下。 恭喜你啊!
    wensonsmith
        76
    wensonsmith  
    OP
       2022-05-30 23:18:21 +08:00
    unruly
        77
    unruly  
       2022-10-09 17:31:59 +08:00
    @wensonsmith 访问不了呀
    wensonsmith
        78
    wensonsmith  
    OP
       2022-10-09 21:10:00 +08:00
    @unruly #76 可以了,没注意 https 证书过期了
    nobibi
        79
    nobibi  
       2023-05-15 11:11:33 +08:00
    访问不了啦
    niucang
        80
    niucang  
       2023-05-23 23:03:16 +08:00
    访问不了啦
    wensonsmith
        81
    wensonsmith  
    OP
       2023-05-24 10:52:35 +08:00   1
    @niucang 网站因为不小心收录了一篇别人写的博客,被铁拳给锤了。

    等我抽时间再处理一下吧
    neworin
        82
    neworin  
       2023-06-28 14:17:51 +08:00
    @wensonsmith 楼主什么时候处理下,辛苦了,万分感谢!
    ddonano
        83
    ddonano  
       2023-11-28 10:42:50 +08:00
    可以开源吗
    littleboyzt
        84
    littleboyzt  
       2023-11-30 17:41:15 +08:00
    啥时可以搞好啊
    Frauhling
        85
    Frauhling  
       2024-03-30 20:20:51 +08:00 via iPhone
    楼主还有修复网站的计划吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2882 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 42ms UTC 14:14 PVG 22:14 LAX 06:14 JFK 09:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86