音樂中的搜索邏輯:淺析QQ音樂搜索功能設(shè)計(jì)

30 評(píng)論 23362 瀏覽 119 收藏 18 分鐘

本文來(lái)自一位音樂愛好者針對(duì)音樂APP中的搜索功能進(jìn)行的簡(jiǎn)單分析,以用戶需求為切入來(lái)解析產(chǎn)品功能。希望能給大家?guī)?lái)啟發(fā)。

“鍵盤有始有終,你確切知道 88 個(gè)鍵就在那兒,錯(cuò)不了。它并不是無(wú)限的,而音樂,才是無(wú)限的。你能在鍵盤上表現(xiàn)的音樂是無(wú)限的,我喜歡這樣,我能輕松應(yīng)對(duì),而你現(xiàn)在讓我走過跳板,走到城市里,等著我的是一個(gè)沒有盡頭的鍵盤,我又怎能在這樣的鍵盤上彈奏呢 ? 那是上帝的鍵盤啊 ! ”電影《海上鋼琴師》中,主人公1900從出生到死亡都生活在海面上,為音樂瘋狂的音樂奇才,對(duì)于他來(lái)說,外面的世界遠(yuǎn)不如他手中的那臺(tái)鋼琴更有吸引力。

對(duì)于那些愛音樂的人來(lái)說,如尼采所言,沒有音樂,生命是沒有價(jià)值的。但我們都知道,隨著移動(dòng)互聯(lián)網(wǎng)的到來(lái)以及音樂APP的快速發(fā)展,那種用CD、磁帶聽歌的歲月再也回不去了,但好處是,也正是互聯(lián)網(wǎng)的強(qiáng)大,我們可以通過“搜索”隨時(shí)隨地找到自己想要的音樂。

這也就引出了今天想要討論的一個(gè)問題——搜索,為什么對(duì)于音樂APP平臺(tái)來(lái)說,搜索至關(guān)重要,那么什么樣的搜索才是打開音樂APP的“正確姿勢(shì)”呢?

在討論之前,不如思考一下這個(gè)問題,人們?cè)谑裁磿r(shí)候最想要使用你的音樂APP呢?

先幫大家排除一個(gè)錯(cuò)誤答案,“想聽的時(shí)候”

現(xiàn)在的環(huán)境早已不一樣了,如果只是圍繞“聽歌”去解決人們“想聽音樂”的需求,那用戶與你將毫無(wú)關(guān)系。

當(dāng)用戶想要找到某首音樂時(shí),就會(huì)來(lái)使用這款音樂產(chǎn)品。

這似乎是一個(gè)挺好的答案。

平臺(tái)用戶越來(lái)越多,音樂數(shù)據(jù)越來(lái)越多,用戶是否能夠快速找到自己想要聽的內(nèi)容決定了這款產(chǎn)品在用戶心里的位置。

有沒有一些歌曲,猛然間想起來(lái),卻如何都找不到?

“搜索”如何讓用戶更快,更準(zhǔn)確的找到自己想要找的音樂,這是我們今天要展開的命題。

曬數(shù)據(jù)

干貨之前,先來(lái)看看市場(chǎng)上,音樂類產(chǎn)品的數(shù)據(jù)吧,這次選擇排名前三的音樂類產(chǎn)品來(lái)做數(shù)據(jù)對(duì)比。

截止2016年10月 ,QQ音樂月活躍用戶達(dá)13709萬(wàn),同類產(chǎn)品中,口碑較好的云音樂月活是2243萬(wàn),QQ音樂近乎云音樂的5倍。

(數(shù)據(jù)來(lái)源:易觀千帆)

這個(gè)數(shù)據(jù)意味著什么呢?至少?gòu)闹锌梢钥闯?,正是基于搜索作為音樂APP最基本的功能,QQ音樂滿足了絕大多數(shù)用戶隨時(shí)隨地找到自己想要音樂的需求,才使得它成為用戶最受歡迎的音樂APP。那問題來(lái)了,為什么QQ音樂是搜索體驗(yàn)中最好的呢?下面就從產(chǎn)品層面深度解析QQ音樂的搜索。

基于搜索的個(gè)性化

用戶的主動(dòng)搜索行為,隱藏了很明確的興趣特征,畢竟搜索的成本還是較高的,基于這樣的判斷,活躍用戶、啟動(dòng)次數(shù)最多,使用時(shí)長(zhǎng)最長(zhǎng)的QQ音樂在搜索上也最有發(fā)言權(quán),在個(gè)性推薦系統(tǒng)可以說它做到了smart詞匯聯(lián)想和搜索熱詞推薦上服務(wù)上的優(yōu)化再優(yōu)化。

smart聯(lián)想功能是搜索服務(wù)中重要的一環(huán),能通過智能聯(lián)想的方式幫用戶快速搜索。但是聯(lián)想檢索服務(wù)受限于實(shí)效性和模糊性,聯(lián)想的結(jié)果往往只是熱門內(nèi)容,遠(yuǎn)不能滿足各類用戶的要求。

QQ音樂個(gè)性化搜索引擎結(jié)合用戶的搜索歷史、聽歌習(xí)慣等個(gè)性化數(shù)據(jù),利用了冷熱檢索相結(jié)合的服務(wù)方式,提供更加smart的聯(lián)想,不同偏好用戶搜索smart聯(lián)想的備選結(jié)果和排序結(jié)果均不相同。

比如,普通用戶搜索c,smart聯(lián)想結(jié)果是陳奕迅、陳小春等熱索引的結(jié)果,也就是大眾熱門且匹配的結(jié)果。而當(dāng)英文偏好用戶搜索c,smart聯(lián)想結(jié)果是Coldplay、Celine Dion等冷索引的結(jié)果,也就是個(gè)性化匹配結(jié)果。

(左圖是普通用戶搜索c ,右圖英文偏好用戶搜索c)

如果更具體一點(diǎn)的搜索,結(jié)果也會(huì)不同,比如普通用戶搜索“馬”,smart的聯(lián)想結(jié)果前3個(gè)是馬旭東、馬頔、馬天宇;民謠偏好用戶搜索“馬”,smart的聯(lián)想結(jié)果前3個(gè)是馬頔、馬瀟與灰杜鵑樂隊(duì)、馬旭東,在檢索結(jié)果和排序上都做了一定地優(yōu)化。

(左圖是普通用戶搜索“馬”,右圖是民謠偏好用戶搜索“馬”)

除了普通搜索,在熱詞功能的搜索上,QQ音樂也能做到及時(shí)篩選熱門搜索內(nèi)容,推薦給用戶。一般傳統(tǒng)的熱詞計(jì)算主要是依靠搜索次數(shù)和搜索增長(zhǎng)率等指標(biāo)計(jì)算,而QQ音樂推薦的搜索熱詞會(huì)偏向年輕化,這也更符合當(dāng)下年輕人聽音樂的習(xí)慣。其個(gè)性化搜索熱詞推薦同樣結(jié)合用戶的搜索歷史、聽歌習(xí)慣等個(gè)性化數(shù)據(jù),根據(jù)用戶偏好歌手、偏好語(yǔ)種、偏好風(fēng)格均做了熱詞漏斗,充分發(fā)揮熱詞的作用,如下是搜索熱詞示意圖:

這也是和其他音樂產(chǎn)品截然不同的地方,目前只在云音樂上有類似的設(shè)定,不過過于粗糙了。

實(shí)際上,音樂本身包含了非常豐富的信息,足以支撐多元化的設(shè)定。比如按照不同緯度劃分別可以得到不同的內(nèi)容,比如語(yǔ)種,情感,風(fēng)格,專輯,歌星,電臺(tái)等,相應(yīng)的也就能得到許多緯度的“內(nèi)容庫(kù)”。

基于音樂的特性,那么平臺(tái)可推薦的內(nèi)容具備極大的開發(fā)空間。

下圖,分別是搜索“怒放的生命” “周杰倫” “小語(yǔ)種” “印度歌曲” “傷感”關(guān)鍵詞的推薦信息,分別對(duì)應(yīng)“專輯”“歌手”“語(yǔ)種”“歌曲分類”“電臺(tái)”。

匹配

正常情況下,搜索的匹配邏輯是單一的,這不代表,它必須要單一。

??“搜索的關(guān)鍵詞越長(zhǎng),搜索歌詞的概率越高”。

對(duì)于音樂來(lái)講,名字的長(zhǎng)度是十分有限的,結(jié)合關(guān)鍵詞長(zhǎng)度,就會(huì)發(fā)生化學(xué)反應(yīng),往往我們會(huì)忽視這樣的場(chǎng)景特征。這個(gè)特征同樣符合歌手名和歌曲名的區(qū)別。

我們來(lái)假設(shè)這樣一套簡(jiǎn)單邏輯:

  • 關(guān)鍵詞 3個(gè)字以內(nèi),優(yōu)先匹配歌手
  • 關(guān)鍵詞 6個(gè)字以內(nèi),優(yōu)先匹配歌曲名
  • 關(guān)鍵詞 6個(gè)字以上,優(yōu)先匹配歌詞

(這是一套YY的簡(jiǎn)易邏輯,實(shí)際上根據(jù)關(guān)鍵詞的特殊性質(zhì),還有許多復(fù)雜的邏輯共同支撐這個(gè)應(yīng)用場(chǎng)景, 切勿對(duì)號(hào)入座)

除了最先展示的內(nèi)容發(fā)生了變化(第一條顯示的結(jié)果,符合何種類型),我們可以看到他的信息結(jié)構(gòu)也發(fā)生了變化

  • 當(dāng)關(guān)鍵詞更符合歌手時(shí),展示的是歌名,歌手,及專輯
  • 當(dāng)關(guān)鍵詞更符合歌名時(shí),展示的是歌名,專輯名
  • 當(dāng)關(guān)鍵詞更符合歌詞時(shí),展示的是歌名,專輯名,歌詞

這需要客戶端所有元素都是靈活展示的,同時(shí)也需要對(duì)關(guān)鍵詞進(jìn)行深入挖掘。

??有時(shí)候,對(duì)比是個(gè)不錯(cuò)的分析方法

這是一個(gè)真實(shí)的故事:

Long long ago ,嗯,我突然想起曾經(jīng)聽過的一首歌,非常想再聽一次,這大概是中學(xué)聽過的一首歌。

我只記得一句歌詞:嘩啦啦啦天在下雨

(QQ音樂,云音樂,蝦米音樂的對(duì)比)

大概是一種職業(yè)病,對(duì)于這樣的情緒波動(dòng),我會(huì)比較敏感。

在QQ音樂搜索相同的關(guān)鍵詞,看到搜索結(jié)果的一瞬間,我察覺到自己小小的心動(dòng)了一下。

  1. 我輸入的關(guān)鍵字,在結(jié)果頁(yè)被呈現(xiàn)出來(lái)了。
  2. 關(guān)鍵詞出現(xiàn)的位置,有前后文關(guān)聯(lián),我可以依靠這個(gè)來(lái)判斷,這是否是我想找的歌。
  3. 第一首,就是我想找的歌。

三款軟件其實(shí)都支持歌名,歌手,歌詞搜索,但相同的關(guān)鍵詞卻出現(xiàn)了截然不同的結(jié)果。

這幅簡(jiǎn)易的產(chǎn)品泳道圖,也許能讓我們明白其中的差異。

QQ音樂在用戶搜索的過程中做了幾件事情:

  • 判斷用戶輸入的關(guān)鍵詞是歌詞,還是歌名,或者是歌曲類型
  • 根據(jù)關(guān)鍵詞分析,用戶的搜索意圖,是想找歌,還是想找專輯,或者是找其他的
  • 數(shù)據(jù)庫(kù)檢索到結(jié)果后,再根據(jù)意圖識(shí)別的結(jié)論,決定如何給用戶呈現(xiàn)搜索結(jié)果,比如是否展示“歌詞”

一款細(xì)膩的產(chǎn)品,需要做許多細(xì)節(jié)的功能,毫無(wú)疑問,QQ音樂便是這樣一款細(xì)膩的產(chǎn)品。

“影視歌曲支撐性”

相信有很多喜歡看劇,看電影的朋友會(huì)想要知道過程中聽到的音樂,我就挺喜歡一首歌的,但我不知道這首歌的名字,甚至不知道歌詞。

我挺喜歡看金凱瑞的電影,以前看過他的《好好先生》,很喜歡里面的插曲,現(xiàn)在想起來(lái)也任然很舒服。

以下是三組對(duì)比搜索結(jié)果,關(guān)鍵詞分別是“好好先生”,“好好先生插曲”

有時(shí)候,我們做產(chǎn)品真的不能去對(duì)比。

減量搜索是最常見也是最普通的搜索模式,關(guān)鍵詞越長(zhǎng),符合條件的結(jié)果越少。

如果沒有和QQ音樂進(jìn)行對(duì)比,我們大部分時(shí)候會(huì)將這種現(xiàn)象理解為“主流”“應(yīng)該如此”。

這樣來(lái)講,可能大家更容易理解:

“好好先生插曲”相比“好好先生”對(duì)于搜索關(guān)鍵詞而言,可以理解成,從“好好先生”的搜索結(jié)果里,篩選出符合“好好先生插曲”這個(gè)條件的內(nèi)容。

然而,QQ音樂的做法是“換了一批”,從此“好好先生”與“好好先生插曲”沒有任何關(guān)系。

圖譜解讀:

  1. 服務(wù)器對(duì)關(guān)鍵詞進(jìn)行分析,識(shí)別到“插曲”這個(gè)固定單詞,由此推測(cè),“插曲”前的關(guān)鍵詞不是“歌曲名”,而是“影片名”
  2. 拿著“影片名”去影片庫(kù),里尋找“影片”,而非尋找歌曲
  3. 找到影片后,再尋找該影片相關(guān)的曲目
  4. 展示搜索結(jié)果時(shí),顯示 “影片名”,“影片譯名”而不是展示歌手,專輯等

除了文字的搜索,語(yǔ)音識(shí)別搜索我覺得也是考驗(yàn)平臺(tái)在搜索功能做的是否精準(zhǔn)的一個(gè)標(biāo)準(zhǔn)。實(shí)際上,這三家都有語(yǔ)音搜索的功能,但效果“一試”才知道什么叫真正的語(yǔ)音識(shí)別。

但從名字上來(lái)說,網(wǎng)易和蝦米提供的是叫做聽歌識(shí)曲的功能,只能識(shí)別環(huán)境中播放的音樂,QQ音樂提供有兩種聽歌識(shí)曲和哼唱識(shí)別,也就是說你既可以聽音樂來(lái)識(shí)別歌曲,還可以通過自己的哼唱來(lái)識(shí)別嗎,最重要的是不管你唱得好不好無(wú)所謂,只要你能哼唱就能根據(jù)語(yǔ)調(diào)識(shí)別,并不需要唱出歌詞。

實(shí)際測(cè)試了一下,由于本人實(shí)力有限,唱歌水平實(shí)在不怎么樣所以選擇了小蘋果的片段。

哼唱和有歌詞的識(shí)別度分別是80%和86%

幾次實(shí)驗(yàn)后蝦米和網(wǎng)易都表現(xiàn)不如意,最終放棄這個(gè)搜索功能。

?后記

啰嗦完了技術(shù)性的產(chǎn)品分析,也說點(diǎn)感性的。作為音樂的“重度”用戶,可以說,每天打開音樂APP搜索我想聽的音樂成為我上班路上、休息時(shí)間的必修課。注意,我說的是“搜索”而不是“聽”音樂。

這也是我想表達(dá)的,其實(shí)在我們第一次打開音樂APP聽音樂,第一個(gè)使用的功能應(yīng)該就是“搜索”,只有通過搜索,我們才有可能把我們喜歡的音樂進(jìn)行下載、收藏并分享,只是平常我們習(xí)慣了聽音樂而忘了搜索的重要性。

今天重點(diǎn)分析搜索,也是希望從產(chǎn)品層面分析,我們的每一次搜索,都是基于平臺(tái)方通過大量的收集與用戶相關(guān)的信息,比如用戶搜索歷史、點(diǎn)擊記錄、瀏覽收聽操作、收藏操作、刪除操作、社交平臺(tái)使用記錄等內(nèi)容,然后從這些信息中提取出關(guān)鍵詞及其權(quán)重,最后呈現(xiàn)出來(lái)的就是滿足我們的精準(zhǔn)化搜索。

音樂是現(xiàn)代人的精神食糧一點(diǎn)也不為過,尤其是隨著現(xiàn)代人對(duì)于聽音樂的需求越來(lái)越高,他們對(duì)于音樂的需求不止是在“聽”上,而是需要平臺(tái)更加智能化地為用戶在不同場(chǎng)景下,能提供更加個(gè)性化的音樂內(nèi)容,與之相對(duì)應(yīng),這也要求平臺(tái)能最大化的幫助用戶快速找到想要聽的音樂。至少?gòu)哪壳笆忻嫔系闹髁饕魳稟PP來(lái)說,QQ音樂的搜索滿足了我聽音樂的所有想象,不信你也試試!

 

本文由 @瓶子 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 想了解下作者現(xiàn)在對(duì)音樂app的搜索功能依賴度高么?
    自己也是網(wǎng)易云近9級(jí)用戶了,幾乎每天都會(huì)聽聽歌,但是很少用搜索,歌慌了就通過推薦去涉獵新歌。

    來(lái)自上海 回復(fù)
  2. 這么多同類型的回復(fù)???
    想說一下:qq音樂的方向是大而全的工具類型,網(wǎng)易云音樂是想做類似社區(qū)的,追求的是內(nèi)容,吸引相同興趣愛好的一群人。所以不強(qiáng)調(diào)搜索。而且QQ 的音樂版權(quán)比網(wǎng)易多的多,所以更適合做搜索。

    回復(fù)
    1. 有理

      來(lái)自遼寧 回復(fù)
  3. 無(wú)疑,搜索功能是音樂app不可缺少的一部分!但個(gè)人認(rèn)為這個(gè)功能并沒有答主說的那么神圣。按答主思路,音樂app的用戶需求主要是通過搜索功能來(lái)聽自己喜歡的歌。但我想說,通過搜索聽歌只能算是其中一個(gè)使用場(chǎng)景。云音樂為什么能夠異軍突起?其中一個(gè)重要原因就在于它主動(dòng)弱化了搜索這個(gè)程序,讓歌單來(lái)減少用戶的搜索,減少了聽歌的步驟。不可否認(rèn)QQ音樂的市場(chǎng)地位也毫無(wú)疑問的肯定是個(gè)好產(chǎn)品,只是對(duì)答主的感性分析持保留態(tài)度!

    回復(fù)
  4. 認(rèn)真看完了全文,頗有感觸,因?yàn)橐恢币詠?lái)用的就是QQ音樂,所以認(rèn)為這個(gè)“能搜到”的功能是理所當(dāng)然的,真的沒想到里面的邏輯這么多,隨手用的功能,竟然這么有這么屌的來(lái)頭??????感人??????網(wǎng)易搜索沒有歌詞定位,暫不評(píng)價(jià)

    回復(fù)
  5. 一直覺得QQ音樂的搜索很強(qiáng)大,又快又準(zhǔn)。技術(shù)改變世界啊!

    回復(fù)
  6. 分析的很專業(yè)呢,真的要表白QQ音樂,每次搜索歌曲幾乎都能快速準(zhǔn)確的搜到,而且還有歌曲識(shí)別功能,不知道歌名時(shí)也能搜到,超棒哦~

    回復(fù)
  7. 細(xì)節(jié)描述的非常清晰,所涉及的內(nèi)容也比較貼近我們使用者的日常習(xí)慣。祝愿越做越好?。?!

    來(lái)自廣東 回復(fù)
  8. ?? 搜索很方便,特別一搜優(yōu)先顯示的都是比較喜歡的歌曲hhh

    來(lái)自廣東 回復(fù)
  9. 質(zhì)量很高額文章,謝謝

    來(lái)自浙江 回復(fù)
  10. QQ音樂的搜索真的很強(qiáng)大,關(guān)鍵詞可以精準(zhǔn)找到歌曲,看了年度音樂秀發(fā)現(xiàn)自己聽了過萬(wàn)首歌曲,頭像制作也好好玩兒 ??

    來(lái)自廣東 回復(fù)
  11. 從用戶角度出發(fā),是產(chǎn)品做強(qiáng)做成功的最好辦法,支持你——QQ音樂

    來(lái)自廣東 回復(fù)
  12. 知道一句歌詞就能搜出想要的歌,太驚喜。原來(lái)背后有這么專業(yè)技術(shù)支持,好評(píng)!

    來(lái)自廣東 回復(fù)
  13. 只是簡(jiǎn)單覺得好用 沒想過背后這么多邏輯 覺得好帥。

    來(lái)自廣東 回復(fù)
  14. 哼唱功能屢試不爽,每次看到我五音不全的聲音被識(shí)別出來(lái),都覺得自己可以當(dāng)歌神了呢。

    來(lái)自廣東 回復(fù)
  15. 長(zhǎng)知識(shí)了,分析的很專業(yè),體驗(yàn)不錯(cuò),贊一個(gè)

    來(lái)自廣東 回復(fù)
  16. 贊?。?!好詳細(xì)的分析!?。。???

    來(lái)自廣東 回復(fù)
  17. 有時(shí)一打開搜索框,想要搜的音樂就出來(lái)了。QQ音樂這坑,我入定了 ??

    來(lái)自廣東 回復(fù)
  18. 長(zhǎng)知識(shí)了,難怪Q音的搜索體驗(yàn)一直都不錯(cuò)

    來(lái)自廣東 回復(fù)
  19. 原來(lái)技術(shù)也可以如此溫暖人心,專業(yè)!

    來(lái)自廣東 回復(fù)
  20. 好多歌曲沒歌詞顯示,有點(diǎn)。。。

    來(lái)自北京 回復(fù)
  21. 分析的很專業(yè),原來(lái)搜索功能也有這么多學(xué)問~

    來(lái)自廣東 回復(fù)
  22. 體驗(yàn)不錯(cuò),在看不見的后臺(tái)有用心,贊

    來(lái)自廣東 回復(fù)
  23. ?? 分析得很精彩。好的文章讓人受益。

    來(lái)自北京 回復(fù)
  24. 分析的好詳細(xì)! :mrgreen:

    來(lái)自北京 回復(fù)
  25. 原來(lái)音樂搜索也有這么多的學(xué)問,真是長(zhǎng)見識(shí)了 ??

    來(lái)自北京 回復(fù)
  26. 分析的還是很到位的,贊一個(gè)~ :mrgreen:

    來(lái)自北京 回復(fù)
  27. 從單個(gè)功能點(diǎn)去深入、從用戶的使用場(chǎng)景去分析、從同行業(yè)競(jìng)品中做對(duì)比。無(wú)疑是一種最棒的方法!感謝!看完后感悟很深 ?

    來(lái)自廣東 回復(fù)
  28. 這也太專業(yè)了吧

    來(lái)自北京 回復(fù)
  29. 分析的很棒,也給了我們一些分析產(chǎn)品功能的啟發(fā)

    回復(fù)