1
wysnylc 2019-12-02 10:23:07 +08:00 2
让产品经理给你算法,你一个开发少折腾
|
2
FaceBug 2019-12-02 10:25:27 +08:00 1
你这个不单是一个排序的问题,排序当然就是指评分结果排序,就是字面意思。
实际上你想问的是,分数是不是应该直接取平均数的问题吧。 |
3
rogwan 2019-12-02 10:26:38 +08:00 via iPhone 1
新增评分会给结果增加上升趋势,应该还要有一个下坠趋势去平衡上升趋势。比如评价越早的评分上升趋势越弱,否则,会造成历史数据一直不会变化。
|
4
lhx2008 OP @cepczkd 是怎么设计一个比较好的排序,主要基于相对比较的而不是一星二星三星的东西,因为用户的标准真的差太多。
有另外一个例子是,跳水比赛,也是评委主观打分,但是他们是有标准的,分数也很细化,但是每个人还是有区别的。这种也要去掉最高最低才拉平均分。 |
6
zywz999 2019-12-02 10:40:59 +08:00 1
排序可以通过人数+分数设定不同权重来解决
水军是另一个问题了 这个我不大清楚 |
7
hopingtop 2019-12-02 10:43:58 +08:00 1
没有银弹,这个估计更多的是结合自身的业务来。
上述描述了很多维度,每个维度,对每种业务权重是不一样的。 支持一楼的说法,叫产品经理给吧! 产品和运营有些数据作为程序员是看不到的。 他们利用数据修正模型是有很大的补充意义。 |