视频分享网站人气排名算法

时间:2014-01-29 15:44:43

标签: algorithm post video social ranking

目前,我正在开发一个视频分享网站,用户可以在其他视频上发布新视频以及评论,喜欢,不喜欢和重新点评(类似重新推文)。

我按照受欢迎程度对视频进行排名存在问题。

我想通过以下因素来计算视频的受欢迎程度。

喜欢,不喜欢,评论计数,重新计算,活动时间或发布的时间。

此处,活动时间是视频受欢迎,不喜欢,评论或重新播放的最近时间。

我愿意接受任何想法。

我目前使用的算法如下。

[(喜欢/(喜欢+不喜欢+ 1)+(comment_count + 1)^ 1.2 +(reflick_count + 1)^ 1.5] /(activity_time_passed_in_hour + 2)^ 1.1

我的算法存在的问题是影响视频排名方式的时间因素。

假设,如果视频在1小时前发布,则分频器为2 ^ 1.5,但如果用户刚刚上传了一个视频,则分频器几乎接近1.这使得新视频以更高的排名结束。 / p>

谢谢

麦克

0 个答案:

没有答案