威尔逊置信区间(Wilson's Confidence Interval)的参数可以是TRUE或FALSE,或者分别为“upvotes”和“downvotes”的值。从这些投票中生成一个评级。
对于我的项目,我认为WCI非常适合。但是,标量赞成和反对票不足以描述我正在评级的东西。
这就是5星级评分的作用,也是我需要有人否定我的逻辑的地方。现在我在想,如果我在WCI中实施5星级评分,那么以下应该可以在不破坏置信区间内部的情况下工作。
对于评分小部件中的每个星级,我们分配一个唯一的整数值。每个值都被视为正(upvote)或负(downvote)。因此,以下值将为:
1/5星:-2 2/5星:-1 3/5星:1 4/5星:2 5/5星:3
总结以上值。1星的最低票数被归类为2个反对票。2星的票数被归类为1个反对票。对于中等的3星评价,我们给予1个赞成票。对于4星评价,我们给予2个赞成票。对于最高的5星评价,我们给予3个赞成票。
请否定这种逻辑,为什么这不起作用?也许它违背了星级评分系统的“普通人理解”?