V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
wensonsmith
V2EX  ›  分享创造

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

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

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

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

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

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

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

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

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

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

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

    后面考虑:

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

    当然有好想法欢迎交流。

    70 条回复    2021-09-13 09:07:05 +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   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
    王根基
    siknet
        9
    siknet   2020-02-03 13:32:40 +08:00 via Android   ❤️ 1
    去翻翻易经或者李白的诗,不挺好的?
    heiheidewo
        10
    heiheidewo   2020-02-03 13:43:39 +08:00
    取名字的搜索指数是真高啊,排名靠前那几个网站每天至少大几十万的 IP
    keith1126
        11
    keith1126   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
    其实这种没什么意义,应该根据音调或者意思选择
    Raynard
        16
    Raynard   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
    能否支持单字名?
    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   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   2020-02-03 22:30:59 +08:00 via iPhone
    @jakezh 好想法,我这个收拾收拾也开源,方便大家去优化
    wensonsmith
        49
    wensonsmith   2020-02-03 22:39:27 +08:00 via iPhone
    @ershierdu 有汉字库,笔画可以进行筛选,但是笔画少不一定适合取名,比如二……明星数据库可以爬虫得到,这个有考虑过做明星匹配,比如点击某个汉字,就显示用了这个字的明星或者名人的名字。NLP 可以用阿里云活着腾讯的接口,这个我得看看。
    你的建议很好,谢谢🥂
    wensonsmith
        50
    wensonsmith   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
    平仄为什么要限制
    winglight2016
        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   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   220 天前
    Hi,伙计。你的网站目前无法正常加载。如果你能够修复这一问题那再好不过了。
    aleung
        67
    aleung   199 天前 via Android
    网站访问不了了,或者能不能分享那些候选字的列表? @wensonsmith
    littleboyzt
        68
    littleboyzt   32 天前
    求更新,或者直接分享名字列表
    wensonsmith
        69
    wensonsmith   24 天前
    @Frauhling @aleung @littleboyzt

    网站已经修复( maybe...) iwenson.com 这个域名没有备案, 我现在挂到了香港的一个服务器上,你们尝试下能不能正常访问吧。
    Frauhling
        70
    Frauhling   14 天前
    @wensonsmith Cool ! It's back !
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2772 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:29 · PVG 18:29 · LAX 03:29 · JFK 06:29
    ♥ Do have faith in what you're doing.