搜索

「收藏」如何起一个很棒的英文名?

[复制链接]
简单350 发表于 2022-7-6 08:05:30 | 显示全部楼层 |阅读模式
简单350
2022-7-6 08:05:30 1228 0 看全部
作者:杉菜的爸爸
今年在创业做项目的时候,偶然看到起英文名这个问题。

想想我当时刚入职腾讯时第一件事就是要取个英文ID,不过当时傻不拉几的去了中文名的前缀做ID,导致后面极其尴尬....

在知乎上面翻了下,发现有很多人有这个困惑,但是却没有发现一个可以解决英文起名的产品。

跟小伙伴们讨论了技术的可行性之后,所以我们决定做一款英文起名的产品 -- 得名
具体我们是怎么做的呢?


取英文名的本质是选英文名

我们首先要明白的是,取英文名的本质是我们从已有的一些英文名字库中选出适合自己的名字,而不是凭空想象去造一些新的名字。 因为不是 native speaker 的话,生搬硬造名字更容易闹出笑话。

既然是这样的话,那我们确定的方向是,给一定条件来让计算机选出合适的名字。

这对于计算机而言是「轻车熟路」的。

所以,我们首先收集了很多英文名字的数据库,包括像:美国社保局统计的官方数据、behindthenameimdb电影中的出现的人物名称等等,然后利用机器学习给这些名字分别打上各种各样的标签(也就是计算机需要做出判断的各种条件)。

这样就能基本做到可以根据用户输入的条件输出符合条件的英文名。


得名Pro:专业的起名服务。取中文名,英文名,宝宝名,公司名。


在注重含义的同时我们尽量会考虑读音的相关性

比如「墨翟(modi)」这个中文名我们会匹配 「Medivh」这个英文名,因为这两个名字读音是非常相关的,而且也符合我们在取英文名的习惯,就是尽量读音相关。比如【周杰伦】的英文名【Jay Zhou】。

具体实现的话,我们采用的是 Phonetics语音算法,简单来说就是将文字拆解成音素,再去语音库里匹配相同音素的语音片段。
我们生成的英文名效果图如下:



得名Pro:专业的起名服务。取中文名,英文名,宝宝名,公司名。


欢迎大家体验。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

  • 您可能感兴趣
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表

简单350
金牌会员给TA私信

查看:1228 | 回复:0

漳州便民网(596123.com)是漳州人获取本地新闻资讯、分享漳州美食、旅游、育儿、招聘、租房、装修、婚庆、活动等信息的更便捷和高效的网络交流平台。
关于我们
公司简介
发展历程
联系我们
本站站务
友情链接
新手指南
内容审核
商家合作
广告合作
商家入驻
新闻合作

手机APP

官方微博

官方微信

漳州便民网 |网站地图
地址:福建省漳州市芗城区 邮箱:info@596123.com ICP备案号: ( 闽ICP备16000521号-1 )
Copyright © 2011-2022 创宇网络 Inc. All Rights Reserved.   Powered by Discuz! X3.4
快速回复 返回顶部 返回列表