Wilson的Confidence Interval分别将值设为TRUE或FALSE,或"upvotes"和"downvotes".从这些投票中产生一个评级.
出于我的项目的目的,我认为WCI是完美的.然而,标量upvote和downvote不足以描述我评价的东西.
这就是5星评级的地方,这就是我需要有人反驳我的逻辑的地方.现在我想,如果我要用WCI实现5星评级,那么以下应该可以在不破解置信区间内部的情况下工作.
对于评级小部件中的每个星,我们分配一个唯一的整数值.每个值都计为正(upvote)或负(downvote).所以以下值将是:
1/5星:-2 2/5星:-1 3/5星:1 4/5星:2 5/5星:3
总结以上数值.1星的最低投票被归类为2个downvotes.2星投票被列为1投票.对于3星的中等投票,我们给1个upvote.对于4颗星,我们给出2个赞成票.最多5颗星我们给3个赞成票.
请反驳这个逻辑,为什么这不起作用?也许这违反了星级评定系统的"普通人的理解"?