音乐与搜索,大部分人不知道的逻辑
(这是一套YY的简易逻辑,实际上根据关键词的特殊性质,还有许多复杂的逻辑共同支撑这个应用场景,切勿对号入座) 除了最先展示的内容发生了变化(第一条显示的结果,符合何种类型),我们可以看到他的信息结构也发生了变化 当关键词更符合歌手时,展示的是歌名,歌手,及专辑 当关键词更符合歌名时,展示的是歌名,专辑名 当关键词更符合歌词时,展示的是歌名,专辑名,歌词 这需要客户端所有元素都是灵活展示的,同时也需要对关键词进行深入挖掘。 有时候,对比是个不错的分析方法 这是一个真实的故事: Long long ago ,嗯,我突然想起曾经听过的一首歌,非常想再听一次,这大概是中学听过的一首歌。 我只记得一句歌词:哗啦啦啦天在下雨 (QQ音乐,云音乐,虾米音乐的对比) 大概是一种职业病,对于这样的情绪波动,我会比较敏感。 在QQ音乐搜索相同的关键词,看到搜索结果的一瞬间,我察觉到自己小小的心动了一下。 1. 我输入的关键字,在结果页被呈现出来了 2. 关键词出现的位置,有前后文关联,我可以依靠这个来判断,这是否是我想找的歌 3. 第一首,就是我想找的歌。 三款软件其实都支持歌名,歌手,歌词搜索,但相同的关键词却出现了截然不同的结果。 这幅简易的产品泳道图,也许能让我们明白其中的差异。 QQ音乐在用户搜索的过程中做了几件事情 1. 判断用户输入的关键词 是歌词,还是歌名,或者是歌曲类型 2. 根据关键词分析,用户的搜索意图,是想找歌,还是想找专辑,或者是找其他的 3. 数据库检索到结果后,再根据意图识别的结论,决定如何给用户呈现搜索结果,比如是否展示“歌词” 一款细腻的产品,需要做许多细节的功能,毫无疑问,QQ音乐便是这样一款细腻的产品 “影视歌曲支撑性” 相信有很多喜欢看剧,看电影的朋友会想要知道过程中听到的音乐,我就挺喜欢一首歌的,但我不知道这首歌的名字,甚至不知道歌词。 我挺喜欢看金凯瑞的电影,以前看过他的《好好先生》,很喜欢里面的插曲,现在想起来也任然很舒服。 (编辑:开发网_开封站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |