冠靜在培訓(xùn)心得里面提到了如何召回語音助手的召回率和精準(zhǔn)度的問題,剛好之前做過一段時(shí)間搜索感帅,恰巧在百度和搜狗都實(shí)習(xí)過廊散,語音助手可以理解成語音搜索的進(jìn)階版(可以通過IVC進(jìn)行精準(zhǔn)召回)枣购,有一些小小小的心得可以分享給大家:
首先,關(guān)于召回率免姿,我們的思路是先做阿拉丁結(jié)果(比如先想好要做空氣質(zhì)量卡片)饼酿,然后再去找那些詞可以召回該卡片(比如空氣質(zhì)量這個(gè)詞可以召回,它是作為一個(gè)關(guān)鍵詞key出現(xiàn)胚膊,之后再去找空氣質(zhì)量這個(gè)詞的同義詞故俐,比如空氣質(zhì)量指數(shù)及AQI值都是空氣質(zhì)量的同義詞,除此之外還有雜質(zhì)詞即可有可無詞紊婉,比如去药版、的等其他用戶輸入的沒有實(shí)際意義的詞;
做召回的大概流程為語義解析——拆詞——去詞——召回——排序等喻犁;
啟示:可以先把我們產(chǎn)品中所有的功能模塊列出來槽片,然后根據(jù)結(jié)果去尋找那些詞可以召回這些結(jié)果何缓,這樣就把無限的召回變成有限可控的召回;
其次还栓,關(guān)于召回精準(zhǔn)度碌廓,我們的思路是排序前三尤其是top1,因?yàn)閠op3的點(diǎn)擊大概占全部結(jié)果的展現(xiàn)的80%剩盒,因此需要做召回結(jié)果的排序優(yōu)化谷婆,主要的方法包括根據(jù)ctr調(diào)整和人工調(diào)整;如何排序:1.同一維度的結(jié)果:將用戶需求分為主需求和激發(fā)需求辽聊,比如在語音助手里面用戶輸入“積分”纪挎,主需求為展現(xiàn)積分值,激發(fā)需求為積分兌換身隐,優(yōu)先滿足主需求廷区,再滿足激發(fā)需求,具體如何判斷哪個(gè)是主需求贾铝,哪個(gè)是激發(fā)需求,可以通過用戶點(diǎn)擊及連續(xù)行為去判斷埠帕;2.不同緯度的結(jié)果垢揩,可以通過pk關(guān)系解決,比如之前做天氣阿拉丁的時(shí)候敛瓷,就存在城市天氣叁巨、旅游景點(diǎn)天氣及鄉(xiāng)鎮(zhèn)天氣同名,召回的首條結(jié)果就用pk關(guān)系解決(城市天氣優(yōu)先級高于旅游景點(diǎn)天氣高于鄉(xiāng)鎮(zhèn)天氣)呐籽,如果能夠一刀切的解決就一刀切的配置锋勺,不能的話就case by case處理;通過以上兩種方式就可以一定程度上解決召回結(jié)果精準(zhǔn)度的問題了~~~記得之前還整理過一份搜索產(chǎn)品的設(shè)計(jì)心得狡蝶,回頭找回來分享給大家~~~~ps:拙見庶橱,按需取~~~