我的网站上有一些带有两个参数的内容: - 观看次数 - 将项目添加到收藏夹的人数。
我想提出一些公式来将这两个参数组合在一个参数中,即“项目评级”。
当您让用户为特定项目投票时,有一个非常好的公式可以计算排名中的位置。
rating = (g / (g+m)) * s + (m / (g+m)) * S
s
是项目的平均评分S
是所有项目的平均评分g
是该项目的投票数m
是要包含在您的排名中的项目的最小投票数。它对Filmweb非常有效。
你必须稍微修改一下。如果您将一个项目的视图计为使用标记对其进行评分,并将添加到收藏夹中计为,请检查它将如何工作。一开始试试。可能您想更改为...1.0
5.0
m = 1
5.0
rating_for_a_favourite = number_of_all_views / number_of_all_adds
...也许有一些因素< 1.0。
试试看。:-)
编辑:使用这个公式,您可以轻松地将项目的真实评级(例如 1-5 星)合并到您的网站,除了将视图和收藏夹包括到rating
.