做一个自动取宝宝名的工具
今天在整理代码的时候又看到了,已经放在硬盘上三年多的代码,要不我给它开源出来发挥下余热吧。
当初写这个工具是为了给孩子取名字的,对了,我宝宝的名字就是用这个工具取名的。
那时候很纠结孩子叫什么名字,原因有好几方面,既要雅又要考虑到重名率问题。
很多小朋友都喜欢叫“xx轩” “xx阳” “x紫萱” “ x若x” 等,这类型的名字。
你在大街上吼一嗓子,上述名字的小名(后两字) 估计好几个人会答应你。
我写这个软件的指导思想为,名字就那么多,百万级并不多。无论怎么取名字必定会重复,所以直接在足够大的库里找一个心仪的名字。
流程如下:
- 区分男女
- 区分叠词,如闪闪,静静之类的名字
- 屏蔽字,部分字是在过时了,比如x大,x强之类的
- 区分声调,有些长辈喜欢名字读起来音往上面走,或者其他的一些要求
代码放在了github需要自取,用c#写的控制台程序。
https://github.com/KeyleXiao/CreateBabyName
不改代码可以直接跑。
上图的default.txt文件的内容为:
1 | 杜鹃 |
本文标题:做一个自动取宝宝名的工具
文章作者:Keyle
发布时间:2024-09-03
最后更新:2024-09-04
原始链接:https://vrast.cn/posts/45914/
版权声明:©Keyle's Blog. 本站采用署名-非商业性使用-相同方式共享 4.0 国际进行许可