在 StumbleUpon 身上有一段兒傳奇的經(jīng)歷。2007年5月,eBay 花了 75 個(gè) million 的美刀把 StumbleUpon 收入囊中,而且據說(shuō)當時(shí) Google 對它也很有興趣。但在歸入 eBay 旗下之后,StumbleUpon 并沒(méi)有取得預期的更大的發(fā)展,反而星光暗淡停滯不前了。其實(shí)這倒也沒(méi)什么,要知道絕大多數類(lèi)似的收購案例都是差不多的結局。但令人意外的是,差不多一年半以后,StumbleUpon 的兩位創(chuàng )始人 Garrett Camp 與 Geoff Smith 又把它從 eBay 手里買(mǎi)了回來(lái)!算是拯救自己的孩子于水火了。無(wú)獨有偶,據報道,eBay 剛剛把它2005年收購的 Skype 又給賣(mài)了出去。eBay 不好好搞自己的拍賣(mài),當起了高科技二道販子,讓人無(wú)語(yǔ)啊。
好了,言歸正傳,說(shuō)說(shuō) StumbleUpon 的算法吧。毋庸置疑,算法絕對是 StumbleUpon 的 top secret,外人是不可能知道確切情況的。所以我這里給出的,只是某位高人經(jīng)過(guò)不斷實(shí)驗得到的推測。
具體的推理過(guò)程大家可以看那篇 blog,我這里直接給出結果:用來(lái)衡量一篇文章在 StumbleUpon 系統內得分的公式。假設 stumbler a 提交了一篇文章 d,d 屬于 domain D。
這里面最重要的一個(gè)參數,就是 A -“stumbler audience”。stumbler 指的就是使用 StumbleUpon 的用戶(hù),所以顧名思義,stumbler audience 大概說(shuō)的就是一個(gè) stumbler 在 StumbleUpon 系統內的權重,它由下面三個(gè)主要因素構成,
- Number of fans
- Number of thumbs up and down you have given
- Stumble thumb bonus – increase to score based on number of thumbs received on a page.
這個(gè)公式的大意可以理解為,文章 d 的權重,等于最初的提交者貢獻的得分,加上后續 stumble up 用戶(hù)貢獻的得分,再減去后續 stumble down 用戶(hù)帶來(lái)的負面影響。
公式具體的解釋如下,
1)第一個(gè)加號之前的部分,表示 a 的權重,除以 a 在 domain D 內總共提交的文章數。
2)第一個(gè)求和部分,表示后續的 stumble up 用戶(hù)做出的總體貢獻。alpha 是 stumble up 操作的調和參數。gamma 表示“organic bonus”,是一個(gè)預設值,是對使用了 StumbleUpon Toolbar 的額外加分。delta 表示“nonfriend”懲罰因子,用來(lái)減弱無(wú)/少 friends 用戶(hù)的影響力。
3)第二個(gè)求和部分與前面這個(gè)類(lèi)似,表示后續的 stumble down 用戶(hù)對總體得分造成的影響。
5)N,比較奇怪,高人文章里說(shuō)是一個(gè)隨機數,不過(guò)我沒(méi)太搞明白為什么要加這么一個(gè)參數。
不知道是高人的英文寫(xiě)作水平有問(wèn)題,還是我的英文閱讀能力不行,反正高人的這篇文章看起來(lái)非?;逎?,如果我這里的理解有什么問(wèn)題的話(huà),大家一定幫忙指出來(lái)。

