最近由于工作原因,需要接触到推特的推荐算法,网上看了一下发现,马斯克在一年前已经公开了主要的算法代码,通过网上大佬的总结如下:
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
总结一下就是要对推文进行一键三连,即点赞转发和关注
另外,所发的推文要带有图片视频,也可以选择回复别人的推文。
对于自己的推文也可以进行转发啊。