最近由於工作原因,需要接觸到推特的推薦算法,網上看了一下發現,馬斯克在一年前已經公開了主要的算法代碼,通過網上大佬的總結如下:
retweetCountParams 轉發 20x
replyCountParams 回覆 1x
在這裏可以看到20條回覆的效果等於1條轉發
reputatiomParams 聲望值 0.2x
說明對大V的傾斜還好,不是特別嚴重
LuceneScoreParams 即Lucene的打分機制 2x
Lucene是一個用來發現相關性的搜索引擎,所以你可以理解,這是一個用來設置內容相關性的權重
textScoreParams 純文字 0.18x
UrlParams 內容帶了url 2x
isreplyParams 回覆別人推文 1x
favCountParams 點贊數 30x
LangEnglishUIBoost 英文界面 0.5x
LangTweetBoost 用英文發推 0.2x
LangDefaultBoost 默認語言權重 0.02x
unknownLanguageBoost 未知語言權重 0.05x
語言的權重影響都可以忽略不計。
offensiveBoost 冒犯性內容 0.1x
intrustCircleBoost 信任圈內容 2x
multipleHashtagsOrTrendsBoost 加多個tag 0.6x
inDirectFollowBoost 有人看到你這個推文,並且從此關注了你 4x
tweetHasTrendBoost 蹭熱點 1.1x
selfTweetBoost 自己轉發 2x
tweetHasImageUrlBoost 推文帶圖片 2x
tweetHasVideoUrlBoost 推文帶視頻 2x
總結一下就是要對推文進行一鍵三連,即點贊轉發和關注
另外,所發的推文要帶有圖片視頻,也可以選擇回覆別人的推文。
對於自己的推文也可以進行轉發啊。