精选案例 | “虫虫音乐”如何做到搜索CTR提高150%
公司背景
蟲蟲音樂是一家版權(quán)樂譜分發(fā)平臺,致力于專業(yè)打造音樂教育和樂譜版權(quán)登記發(fā)行,擁有強大的年輕用戶群體,為不同的音樂愛好者提供學(xué)習(xí)和出售作品的平臺,提供了上傳樂譜、版權(quán)登記、發(fā)行出售等服務(wù)。
搜索業(yè)務(wù)背景
客戶痛點:
- 當(dāng)前搜索服務(wù)依賴于傳統(tǒng)數(shù)據(jù)庫,存在模糊查詢不夠靈活,性能一般問題,導(dǎo)致搜索召回效果不好,搜索成功率<70%, 用戶體驗欠佳;
- 搜索效果的優(yōu)化,需要專業(yè)的算法工程師,自行實現(xiàn)開發(fā)成本較高;
- 重點面向?qū)I(yè)的音樂人士,搜索流量占站內(nèi)流量較高比重,打造高質(zhì)量的搜索效果對業(yè)務(wù)至關(guān)重要;
客戶需求:
- 樂譜搜索的形式較為多樣,用戶可以通過"曲譜名稱","歌手名稱",“作者”,“調(diào)性”,"難易度"等多維度從樂譜庫中進行復(fù)合搜索,例如: 后來 完整指法 C調(diào) 劉若英 初學(xué)者優(yōu)先;
- 提供query改寫功能,如拼寫糾錯、同義詞等;
- 可對召回的結(jié)果更細粒度的打分,并以文檔得分對召回結(jié)果排序展示;
- 提高搜索召回點擊率,提升業(yè)務(wù)轉(zhuǎn)化能力;
開放搜索解決方案:
搜索服務(wù)架構(gòu)圖:
搜索能力解析
1. 查詢語義理解:
? 開放搜索具備通用行業(yè)分詞能力,預(yù)設(shè)好的query改寫功能配置簡單易上手,無需開發(fā),使用方便,可快速響應(yīng)搜索優(yōu)化需求;
? 自定義詞權(quán)重干預(yù)詞典,滿足同一字段多個分詞參與召回的權(quán)重高低不同的業(yè)務(wù)需求,提高用戶搜索成功率;
例如:同一query中曲譜的名字:“后來”,曲譜的調(diào)性:“C調(diào)”,曲譜的作者:“劉若英”,可以自定義干預(yù)分詞的term的權(quán)重;
2. 排序優(yōu)化:
無需依賴開發(fā)工程師,也可以使用表達式實時調(diào)整排序結(jié)果;
? 基礎(chǔ)排序(粗排):即是海選,從檢索結(jié)果中快速找到質(zhì)量高的文檔,取出TOP N個結(jié)果再按照精排進行精細算分,基礎(chǔ)排序?qū)π阅苡绊懕容^大;
? 業(yè)務(wù)排序(精排):對最終排序效果影響比較大,對粗排的結(jié)果做更精細篩選,支持任意復(fù)雜的表達式和語法;
? 相關(guān)函數(shù)應(yīng)用
static_bm25:靜態(tài)文本相關(guān)性,用于衡量query與文檔的匹配度
normalize :歸一化函數(shù),根據(jù)不同的算分將數(shù)值歸一化至[0, 1]
first_phase_score : 獲取粗排表達式最終計算分值
3. 搜索引導(dǎo)功能:
對業(yè)務(wù)目標(biāo)轉(zhuǎn)化起到很好的鋪墊作用;
? 下拉提示:搜索中引導(dǎo)功能,在用戶輸入查詢詞的過程中,基于用戶文檔內(nèi)容的query智能抽取,智能推薦候選query,提高用戶輸入效率,幫助用戶盡快找到想要的內(nèi)容。
? 熱詞:搜索前引導(dǎo)功能,熱詞處于搜索引擎整個工作流程的最上游,越上游的環(huán)節(jié),對于達成業(yè)務(wù)目標(biāo)有著越重要的決定作用,結(jié)合運營策略對提升業(yè)務(wù)目標(biāo)可以有比較大的發(fā)揮空間.
熱詞模型配置流程:內(nèi)置成熟高級算法功能,無需自行編寫定制;
客戶心聲
使用開放搜索后,不僅滿足了業(yè)務(wù)的搜索需求,還提升了用戶體驗,從而實現(xiàn)業(yè)務(wù)目標(biāo)的快速轉(zhuǎn)化;
- 相比之前,搜索成功率從70%提高到了97%,精準(zhǔn)命中用戶需求;
- CTR增長超過150%;
- 從數(shù)據(jù)庫遷移到OpenSearch后,搜索速度得到了1倍以上的提升;
- 大大提升了數(shù)據(jù)庫的性能,減輕了數(shù)據(jù)庫壓力;
- 團隊無需再配置工程架構(gòu)類開發(fā)和系統(tǒng)運維,降低了人力成本,省心省力;
以上就是影音行業(yè)“蟲蟲音樂”在阿里云開放搜索上的應(yīng)用實踐,如果您對搜索與推薦相關(guān)技術(shù)感興趣,歡迎加入釘釘群內(nèi)交流~
【開放搜索】新用戶活動:阿里云實名認證用戶享1個月免費試用https://free.aliyun.com/product/opensearch-free-trial
原文鏈接:https://developer.aliyun.com/article/780040?
版權(quán)聲明:本文內(nèi)容由阿里云實名注冊用戶自發(fā)貢獻,版權(quán)歸原作者所有,阿里云開發(fā)者社區(qū)不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。具體規(guī)則請查看《阿里云開發(fā)者社區(qū)用戶服務(wù)協(xié)議》和《阿里云開發(fā)者社區(qū)知識產(chǎn)權(quán)保護指引》。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,填寫侵權(quán)投訴表單進行舉報,一經(jīng)查實,本社區(qū)將立刻刪除涉嫌侵權(quán)內(nèi)容。 與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的精选案例 | “虫虫音乐”如何做到搜索CTR提高150%的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DTCC 2020 | 阿里云吉剑南:在
- 下一篇: 阿里云边缘计算又获奖啦!