0

我的网站上有一些带有两个参数的内容: - 观看次数 - 将项目添加到收藏夹的人数。

我想提出一些公式来将这两个参数组合在一个参数中,即“项目评级”。

4

1 回答 1

2

当您让用户为特定项目投票时,有一个非常好的公式可以计算排名中的位置。

rating = (g / (g+m)) * s + (m / (g+m)) * S
  • s是项目的平均评分
  • S是所有项目的平均评分
  • g是该项目的投票数
  • m是要包含在您的排名中的项目的最小投票数。

它对Filmweb非常有效。

你必须稍微修改一下。如果您将一个项目的视图计为使用标记对其进行评分,并将添加到收藏夹中计为,请检查它将如何工作。一开始试试。可能您想更改为...1.05.0m = 15.0

rating_for_a_favourite = number_of_all_views / number_of_all_adds

...也许有一些因素< 1.0。

试试看。:-)

编辑:使用这个公式,您可以轻松地将项目的真实评级(例如 1-5 星)合并到您的网站,除了将视图和收藏夹包括到rating.

于 2013-04-23T13:06:38.680 回答