MagicDevil

Menu

随机播放只是简单的随机吗?

以下内容来源于知乎刘彦彬回答:

首先从用户需求分析,用户想要的“随机播放”,真的希望是随机播放么?
通过分析,还有我们产品团队的调研,用户更深一次的需求,更多是不知道听哪首,更多是选择困难,希望能帮我做决定。而且,尽量的符合我当前的心境。
前面几个点随机都可以满足,但是符合当前心境这个比较难量化。

后来我们综合了用户想法和我们推测,我们发现:
1.用户很懒,它希望随机播放能够一键播放它当下想要的音乐。比如现在夜深,希望随机到音乐不要太吵;
2.用户希望不要在一段时间内重复出现同首歌随机到;
3.用户希望不要连续听到某个歌手,某张专辑。
2和3,恰恰是真随机不能解决的问题,也有可能是导致如酷狗音乐出现随机重复的原因。

综合以上一些分析和需求点,给用户更好体验的”随机算法“应该满足几个:
1.记录我本地或最近一段时间的听歌记录,尽量在随机时不会推荐出来,保证随机的新鲜感;
2.洗牌算法做好,尽可能的隔开某个歌手,某张专辑,让用户从感官上感觉是一个随机列表;国外spotify也给出解决方案:labs.spotify.com/2014/0...
3.另外,甚至可以在本地做用户操作记录,比如跳过歌曲的次数,对用户不感兴趣的歌曲进行降权或者过滤,精选随机的池子;
4.另外,在对歌曲标签丰富后,可以做的事情就更多了.比如根据当前的场景,推荐本地适合收听的歌曲优先随机播放,比如夜晚有更多的概率随机到轻音乐,这些都有助于让用户感知智能。

——刘彦彬(QQ音乐高级产品经理 来源知乎)

 

表达一下自己的看法。

首先随机播放之所以存在,要从用户需求角度谈起:

1.选择困难症。如果总是按照顺序播放循环列表难免会乏味,所以通过随机播放替我们选择是个非常好的想法;

2.懒。我见过很多朋友的曲单只有一个,而且听歌的范围非常狭窄,那对他们来说歌单分类完全是件浪费时间的事情。但如果你是一个有品味的朋友,音乐涉猎非常广,你会发现当收藏的音乐类型变多,曲风相差很大的时候,想听符合心境的类型音乐时,就非常需要做歌单分类这件事。就我自己而言,一直以来也没找到完全符合自己需要的歌单分类方式,所以有些时候,真的需要非常智能的随机播放算法替我选择想听的歌曲;

3.疲劳。因为大部分音乐播放器的收藏夹是按照歌曲收藏时间顺序排序的,所以有时候会有连续同一个歌手同一张专辑的音乐,那么顺序播放很容易产生疲劳感和厌烦感,而随机播放恰可以打乱这种死沉的顺序。

随机播放的存在,不应该是简单的机械随机,应该是有情感的智能随机。

一个优秀的智能随机播放很难量化,但可以包含以下几点:

1.加权随机。记录用户在随机播放时对某个音乐的跳过率,如果一个音乐跳过率较高,进行降权,减少被随机到的几率,而未被跳过的音乐,适当加权,增加被随机到的机滤;

2.音乐关联。对曲风相近的音乐进行关联,当前曲播放结束后接着列表中曲风相近的音乐过度,把最适合用户场景的音乐排列出;

3.场景随机。根据不同场景随机出用户最需要听的音乐,比如工作场景、游戏场景、学习场景,根据时间、地点、前台程序等各种因素随机出最适合用户的音乐;

4.大数据随机。这一点很类似于音乐播放器的个性电台或者是私人FM,当然这是需要非常庞大的用户大数据。

总结,优秀的随机播放不应该是简单的random,而是shuffle,它不是数学算法,却是解决人需求的听歌方法。

共写了1366个字