人(rén)
已閱讀(dú)
已閱讀(dú)
電(diàn)商類APP開(kāi)發中♦λ™如(rú)何做(zuò)商品推薦
來(lái)源:lexintech.com ≥×β 發布時(shí)間(jiān):<☆πδ2019-05-17
在電(diàn)商類的(de)APP中,經常會(huì)有(yǒu♥♦≠)一(yī)些(xiē)猜你(nǐ)喜歡類似的(de)功能(néng)。這(z≥≈hè)些(xiē)推薦規則是(shì)如(r >∞≥ú)何設計(jì)的(de)呢(ne)。推薦不(bù)是(shì)預測,推薦是÷≠(shì)有(yǒu)依據的(de),預測是(shì)扯淡的(de)。今天®≠δ本文(wén)來(lái)談兩種“推薦”。

先說(shuō)一(yī)說(shuō)豆瓣,當我在豆瓣上★←(shàng)看(kàn)了(le)一(yī)大(dà)堆書(shū☆♠)評和(hé)影(yǐng)評後發現(xiàn)以後想看(kγ∑àn)什(shén)麽“似乎¶ 豆瓣已經知(zhī)道(dào)了(le)”。因為(₽γwèi)在它的(de)首頁上(shàng)已經顯示出&ld¶≠quo;猜你(nǐ)喜歡”,而且非常精準。
我們用(yòng)c#實現(xiàn)“猜你( ≤nǐ)喜歡”算(suàn)法,于是(shìπ ™♣)各種餘弦相(xiàng)似性、修正的(de)餘弦相(xiàng)似性、協同☆λ✔過濾算(suàn)法被我實現(xiàn)了(le)一(yī)遍,并用(≈≠yòng)在了(le)公司某電(diàn)商APP開(kāi)發項目中。
關于餘弦相(xiàng)似性:
如(rú)果不(bù)明(míng)白(bái)這γ""&(zhè)個(gè)算(suàn)法的(de)人(ré✘₽↓n),我們可(kě)以理(lǐ)解為(wèi)向↕₽¶ 量夾角。每一(yī)個(gè)向量就(jiù)是(shì)每一(yī)個(g✔¥ è)人(rén)對(duì)某個(gè)事(shì)物(wù)的(de)≥♣•喜好(hǎo)程度和(hé)打分(fēn),向量之間(jiā↕∞ n)的(de)夾角越小(xiǎo)說(shuφ↑λδō)明(míng)你(nǐ)和(hé)某人(ré±>♠n)相(xiàng)似度越高(gāo)。通(tōng)過這(z'✘€hè)個(gè)基本原理(lǐ),隻要(yào)你(nǐ)對(duì)某個±φ(gè)商品進行(xíng)了(le)打分(<λ≤"fēn),那(nà)麽我立馬可(kě)以找出和( γhé)你(nǐ)興趣愛(ài)好(hǎo)φλ很(hěn)類似的(de)用(yòng)戶,于是(shì)我會ו™(huì)把他(tā)們的(de)興趣愛(à•✔±↔i)好(hǎo)商品推薦給你(nǐ)。理(lǐ)論上(shàng•₽σ)講,能(néng)夠中你(nǐ)的(de)興趣度很(hěπ♥←n)高(gāo)。
我們用(yòng)c#實現(xiàn)“猜你( ≤nǐ)喜歡”算(suàn)法,于是(shìπ ™♣)各種餘弦相(xiàng)似性、修正的(de)餘弦相(xiàng)似性、協同☆λ✔過濾算(suàn)法被我實現(xiàn)了(le)一(yī)遍,并用(≈≠yòng)在了(le)公司某電(diàn)商APP開(kāi)發項目中。
關于餘弦相(xiàng)似性:
如(rú)果不(bù)明(míng)白(bái)這γ""&(zhè)個(gè)算(suàn)法的(de)人(ré✘₽↓n),我們可(kě)以理(lǐ)解為(wèi)向↕₽¶ 量夾角。每一(yī)個(gè)向量就(jiù)是(shì)每一(yī)個(g✔¥ è)人(rén)對(duì)某個(gè)事(shì)物(wù)的(de)≥♣•喜好(hǎo)程度和(hé)打分(fēn),向量之間(jiā↕∞ n)的(de)夾角越小(xiǎo)說(shuφ↑λδō)明(míng)你(nǐ)和(hé)某人(ré±>♠n)相(xiàng)似度越高(gāo)。通(tōng)過這(z'✘€hè)個(gè)基本原理(lǐ),隻要(yào)你(nǐ)對(duì)某個±φ(gè)商品進行(xíng)了(le)打分(<λ≤"fēn),那(nà)麽我立馬可(kě)以找出和( γhé)你(nǐ)興趣愛(ài)好(hǎo)φλ很(hěn)類似的(de)用(yòng)戶,于是(shì)我會ו™(huì)把他(tā)們的(de)興趣愛(à•✔±↔i)好(hǎo)商品推薦給你(nǐ)。理(lǐ)論上(shàng•₽σ)講,能(néng)夠中你(nǐ)的(de)興趣度很(hěπ♥←n)高(gāo)。
這(zhè)種推薦來(lái)自(zì)于大(≥₩dà)數(shù)據的(de)挖掘。樣本數(shù)據越大(dà)結果越 ∑精準。不(bù)光(guāng)是(shì€π)電(diàn)商,信息類門(mén)戶如(rú)微(wēi)博都(dō☆★☆u)會(huì)使用(yòng)類似這(zhè)種算(suàn)法思路(lù)®★•實現(xiàn)推薦。譬如(rú)你(nǐ)經常會(huì)在微(wēi)博π★∏ 上(shàng)看(kàn)到(dào)“可(kě←☆÷♣)能(néng)你(nǐ)感興趣的(de)人(rén)“,我大(d≤£↓à)緻看(kàn)了(le)看(kàn),确實命≤∑中率在60%以上(shàng)。
再來(lái)看(kàn)一(yī)下(xià)朋(™∑÷péng)友(yǒu)圈的(de)推薦,微(wēi)信♥&✔$的(de)到(dào)來(lái)讓我們欣喜若狂,其朋(péng)友(yǒu)∞&$圈很(hěn)是(shì)讓人(rén)耳目一(yī)新。大(≥$dà)約有(yǒu)那(nà)麽幾周時(shí)間(jiān),我天¥γ♣α天能(néng)看(kàn)到(dào)微(wēi)信€£&朋(péng)友(yǒu)圈裡(lǐ)分(fēn)享技(♥≠ jì)術(shù)、互聯網新聞、涉yellow段子(zǐ)、各種節操商λ•品購(gòu)物(wù)推薦、各種養生(sh☆∏↑ēng)知(zhī)識。
其實,這(zhè)叫“被動推薦“,不(bù)需要(y¥¥↑λào)任何算(suàn)法。凡是(shì)”朋(péng)友(yǒ ≠u)“推薦的(de)東(dōng)西(→δ♥xī)總能(néng)讓你(nǐ)感覺”↑Ω★可(kě)能(néng)會(huì)很(hěn)美(m'σ≥ěi)好(hǎo)“。
事(shì)實上(shàng)時(shí)間(jiān)久 ©♣了(le)我發現(xiàn):
1、技(jì)術(shù)知(zhīβ± ♥)識由于格式問(wèn)題,在微(wēi)信裡(lǐ)看(kàn)根±¥本不(bù)适合
2、互聯網新聞還(hái)不(bù)如(rú)看(kàn)微(wēi)博₹₽<
3、涉yellow段子(zǐ)都(dōu)是(shì)看(kànγβ↑)了(le)無數(shù)遍的(de)重複段子(zǐ≥σ' )
4、商品購(gòu)物(wù)推薦≥≤基本要(yào)麽是(shì)爛貨要(yào)麽是(<∞©shì)吭貨,還(hái)有(yǒu)誘導點贊
5、養生(shēng)知(zhī)識很(hěn)多(duō)都(dōu≠<✘)是(shì)假的(de)。
于是(shì),我在微(wēi)信中把一(yī)些(xiē)&ldquo¶≤;無節操、無腦(nǎo)”推薦的™↔<(de)好(hǎo)友(yǒu)給屏蔽了(le)。因為₹∞(wèi),有(yǒu)些(xiē)東(dōng)西(xī)我不(b↓♥ù)需要(yào)他(tā)們的(de)推薦。逐漸開(kāi)悟的(de→÷)民(mín)衆也(yě)許已經能(néng)自(zì)δ♦己“判斷是(shì)非”了(le)。
這(zhè)種推薦無節操、很(hěn)暴力。不(bù)可(kě)₹©否認的(de)是(shì)興趣愛(ài)好(hǎ×π↓o)類似的(de)小(xiǎo)衆群體(tǐ)中進行(xíng)的γ÷→&(de)“推薦”,轉化(huà)率很(hěn)高(♠£↑gāo)。隻不(bù)過持久性不(bù)足,其效果太容易大(dà)起大(dà)≈ ↔落。
- 上(shàng)一(yī)篇:數(shù)據分(fēn)析在APP開(kāi)發和(hé)運營'₽≤中的(de)作(zuò)用(yòng)
- 下(xià)一(yī)篇:負載均衡在APP開(kāi)發中的(de)運用(yòng)