揭秘:你的颜色是这样算出来的

产品的技术小课

共 902字,需浏览 2分钟

 · 2021-06-06

上周大家的朋友圈是不是这样的:红的蓝的黄的紫的,被网易云音乐的性格主导色测试刷屏啦。

同时就有小伙伴提出疑问了,这个性格测试怎么这么准?还有的小伙伴反馈性格测试有bug,怎么我2次选择的选项不同,但是最终的颜色是一样的?

那么性格测试的算法究竟是怎样的呢?下面由我为大家揭晓!

昨天网易云音乐官方公开了算法,我来用通俗易懂的语言为大家解读一下!

1、首先每个选项都对应着多个颜色,比如第一题的A选项是金色和绿色,B选项是紫色+银色+橙色。

2、其次,每种颜色都会映射一个值为1的数字,当你选择一样的颜色时,该颜色就会累计加1。

比如第一题你选择了A,A里面有金色和绿色,第二题你选了B,B选项里面是金色,那么金色累计得分是2分,绿色是1分。

3、最后一题最为关键,当你选择悲伤时,颜色是单色,当你选择浪漫时,颜色是双色。

4、最终的结果是怎么算的呢?如果是单色,那么就计算出累计颜色值最高的颜色,如果是双色就计算出累计颜色值最高的2个颜色。

最终的性格测试颜色,就是这个最高累计值的颜色啦。

那如果出现相同的累计颜色值怎么办?颜色也有个优先级的,如果出现相同的颜色值那就取优先级最高的颜色值。

5、每种颜色又对应着不同的性格描述,最后再根据颜色显示出不同的性格话术就ok了。

下面就可以解答最开始小伙伴的问题了。每一题选择不同选项,出现相同的颜色值是有可能的,因为它算的是累加值。

为啥性格测试还挺准?因为它是根据著名性格色彩培训师Tom Maddron的著作《最准确的性格色彩测试工具》而推出的算法。



---- end ----
---- 推荐阅读 ----

技术角度看数据中台(一):数据埋点
推荐几款电商管理后台模版
推荐8款好用的数据采集工具
搜不到想要的内容?那是你没掌握这10个高级搜索技巧

最后


如果觉得这篇文章还不错

点击下面卡片关注我

来个【分享、点赞、在看】三连支持一下吧😇


浏览 62
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报