把两个名字放在一起就会得到一个百分比。人们把这种关系叫做缘分值。数字高的就截图发到朋友圈里,并且配上一句话,“我就知道。”如果数字太低的话就换一个算法重新测量一次,一直做到满意为止。

姓名配对指数拆开来就是三个部分。姓名、配对、指数。姓名为输入项,使用简体字或者繁体字的结果会不同。康熙的笔画与现在的笔画相差很多。配对就是一种行为,把两个字符串扔到某个规则中去。指数就是输出,把两个名字相匹配的程度用数字来表示。本质上就是对文本相似度进行计算的一种娱乐化的包装方式。

算法的核心就是笔画的数量。网上传播的各种版本基本上都是按照五格剖象法来编排的。天格为姓氏笔画加一,人格为姓氏加上名字的第一个字,地格为名字中的两个字的笔画相加,外格为总格减去人格再加上一,总格则是所有的笔画累加起来。每一项计算出个位上的数字就和五行中的金、木、水、火、土相对应。两个名字的五行生克关系来决定基础分。相生加分为正数,相克减分为负数。金生于水、水生于木、木生于火、火生于土、土生于金,这就是顺序。金克木、木克土、土克水、水克火、火克金,这就是逆位。笔画数的使用规则不一致就是造成差异的主要原因。有些网站使用的是简体字,而另一些网站则使用的是繁体字。还有一些姓氏按照一个汉字来计算,其他的姓氏则有另外一套规定。同一个“王”字,在简体中为四个笔画,“王”字在繁体中的第五个笔画是“玉”。少一个字五行属性就会改变。带有三点水旁的字,在水部中按照四画来计算还是按照水五行直接判断,各个平台的逻辑不一样。

音律配对也是另外一条线索。把名字转换为拼音,把声母和韵母分开来听,然后观察发音的位置。双唇音碰到双唇音就是协调,舌尖前音撞到舌根音就属于违和。声调组合也具有一定的分量。平和搭配沉稳,仄气搭配尖锐,平仄相间流畅。但是该项在总的指数中所占的比例不大,大多数平台也只是把它当作一个辅助因素来使用。

姓名配对指数测试

生肖属相有时候也会被放进公式中去。名字中有特殊的偏旁,和对方的生肖、刑冲、克害等因素有关,从而降低分数。属鼠的人取名字的时候带有午字根的话就会出现子午冲的情况,指数就会减少一些。属牛的人取名字的时候不能带有“未”这个字根,因为丑未冲,所以同理。这部分逻辑来源于八字合婚,简化之后贴在姓名配对上,显得层次分明。

姓名配对指数没有预测的功能。这不是一个统计学模型,并且也没有进行效度检验。把相同的两个人在不同的网站上得到的不同分数作为例子来说明底层规则不一样。规则是由人制定出来的,参数也是由人调整的。有的人把规则写死了变成代码,有的人则用随机数来营造一种气氛值。同一个人叫作“张伟”、“王芳”,他在A站得了92分,在B站得了67分。不同之处在于笔画的标准不一样,五行的权重也不同,音律系数各个平台自己定义。

市场上还存在另外一种配对方式,并不是通过笔画五行来判断是否相配,而是利用字母组合计算余弦相似度。把两个拼音字符串转换为向量,在词嵌入空间中计算距离。距离越近的分数越高。这样做的结果和传统文化的那种完全不同。“Zhang Wei”与“Wang Fang”之间的向量距离以及“Li Ming”和“Liu Yang”之间向量距离不能用简单的语言来说明为什么一个是高的另一个是低的。用户看不明白,那么这个平台就不会被喜欢使用了。笔画五行好坏也可以说出口,“你们两个都是木命”。

配对的结果的话术库也是有讲究的。90分以上的可以写“天作之合”、“前世姻缘”。80-89岁的人要写成“默契十足”,“心有灵犀”。70-79岁的人群要写成“还需磨合”,“互补型”。60-69岁写“平淡是真”,“朋友以上”。小于60分要写的是“缘分尚浅”,或者“性格不合”。这些文案就是用模板来填充的内容,并没有和输入的名字有任何关系。分数落在什么区间的时候就弹出相应的句子。有时还会加上一些个性化的描述,例如,“你的名字中有一个水字正好可以滋养他身上的一个木字”,这是根据五行生克的关系来提取出的一些字段进行拼接而成的。

指数的大小和实际的人际关系并没有直接的关系。两个人的名字笔画五行都相生,在现实生活中可能会经常吵架。名字的五行全部相克的话,也有可能活上一辈子。因为名字是在出生之后才被赋予的一种符号,并不是事先就存在的一个变量。取名字的时候考虑到的是寓意好听避讳长辈,没有人按照配对指数来优化方案给新生儿起名。改名的人很少是为了和某个对象搭配得好而改名。因此配对指数就是事后、被动、符号层面的游戏。

但是游戏也有它存在的意义。在社交场景中要使用成本低、能打破僵局的方法。两个人刚刚认识的时候,可以查一下对方的名字匹配度,数字出来了就笑笑一阵,关系就会近一些。和查户口一样轻松地进行着聊天。比星座更加具体的是名字,每个人都有自己的名字作为标志。星座就是把一年分成12份,并给每一份起一个名字,这就是星座。而姓名则是独一无二的一个字符串。姓名配对核心的功能并不是为了给人们带来好运或者用来进行命运预测,而是为了让人们的交往更加顺畅。

姓名配对指数测试

如果要自己编写一个姓名配对规则的话,那么这几个参数就必须要确定下来了。笔画数的标准选择是用康熙字典还是现在的简体字。五行判断的方法是用笔画尾数或者偏旁来确定。音律权重是多少,声母和韵母要怎样搭配才能画出一张好的声母韵母匹配图。三才配置是否要算进去。总分数转换公式是线性的映射还是分段函数。把每一个参数都调一下,结果就会改变。不存在一个完美的最优解,而只存在能满足运营需要的一个解。

有个人很执拗地认为,名字是由父母起出来的,并没有和缘分有任何关系。从逻辑上来说也没有什么问题。但是名字所代表的意义远远大于它本身的含义。听到某个名字就会想到一个人,看到某个偏旁就会觉得亲切。这是由于长时间的条件反射造成的。姓名配对指数将这种模糊、主观的感觉用数据的形式表现出来,使人产生“原来是这样”的感觉。错觉也是一种体验。

配对指数测出来很高,人们就会不自觉地去寻找共同之处来加以证实。测出来的低,就会找各种理由来否定它。这是确认偏误。该工具本身并不保证其准确性,但是它会提供一个可以被观察到的参照物。定好了之后,说什么都有理由。

姓名笔画相生并不表示任何东西。姓名的音律和谐并不能代表什么。但是花费三分钟去输入名字、点击按钮等等得到结果的那一小会儿时间里的那份期盼,就是真实的存在。屏幕上出现了一个金色的90%左右,在那一刻的快乐是真实存在的。以后怎样相处就怎样相处。要吵架的一定要吵,要和好的也要自然的好起来。指数只是一个网页上的数字,在关闭了该网页之后就会消失。明天还想测试的话还可以继续测试,换个小名也可以进行测试。没有人会关心你在使用小名来判断是不是自己。

两个名字的笔画在纸面上相交,五行属性在代码中进行运算,拼音字母在向量空间中移动。最终就变成了手机屏幕上的一个加粗大字的数字。旁边画上两个红心,或者是用一条灰色的线代替。人们看了之后会笑一笑,然后就划过去了。