码迷,mamicode.com
首页 > 数据库 > 详细

IMDB.COM排名算法(贝叶斯公式)

时间:2014-09-04 22:04:00      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:数据   div   sp   c   算法   应用   bs   r   简单   

因为最近做万维品牌口碑的项目,需要对口碑进行一个对比,现在库中也有一部分的数据了,有很多的品牌评分居然是一样的,这是库中的真实的数据,如果我简单的按平均分进行评比,也行不太公平,因为有很多评论人数很多,但有的很少。

所以我就引用了IMDB.COM排名算法,他主要是对top250进行排名,对评分的人数有一定的限制,而我们品牌库中总不能不让相应的品牌露出。所以我就针对这个部分数据应用了贝叶斯公式。

最后的结果还是很好,能达到自己想要的效果。如果自己用平均值自己感觉都有点不好意思了。

这里跟大家分享一下排名算法公式:

WR = (v ÷ (v+m)) × R + (m ÷ (v+m)) × C

具体意思:

R =  单部电影的平均得分
v = 单部电影的有效评分人数
m =  入选top250榜单所需最低的有效评分人数
C = 所有影片的平均分

IMDB.COM排名算法(贝叶斯公式)

标签:数据   div   sp   c   算法   应用   bs   r   简单   

原文地址:http://www.cnblogs.com/hongbo819/p/3956824.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!