代码之家  ›  专栏  ›  技术社区  ›  91DarioDev

按用户排序对象审阅标准

  •  0
  • 91DarioDev  · 技术社区  · 7 年前

    我开发了一个应用程序,用户可以在其中投票从1到5颗星的对象。

    然后,这些对象在列表中按票数排序平均丢弃票数小于X的对象。

    假设X=10。 平均值为4.9、投票数为2k的对象位于平均值为5.0、投票数为10的对象之下。 这确实是对的,但我认为不是很漂亮和正确。有没有更好的方法来排序对象?

    按票数排序而不考虑平均数是非常糟糕的,所以我没有这样做。

    1 回复  |  直到 7 年前
        1
  •  1
  •   mcdowella    7 年前

    一种选择是取平均得分的统计置信区间的下界。由于置信区间很宽,因此得票少往往会降低分数。看见 https://www.evanmiller.org/how-not-to-sort-by-average-rating.html