APP内有用户的问答模板,该怎样计算刷新问题列表的排序方式才能使每个用户都能得到被关注的机会呢
消除马太效应咯?1, 如果是贴吧规则,那么时间线排序是最好的。因为帖子每个楼层见是有一个连续性的关系,打散这个关系对用户非常的伤害。2, 对于Q\u0026amp;A类别的,主要给用户的是【精选】,那么实现的方式默认当然就是【精选】以积分进行排序。那么面对的问题也就是所谓的马太效应了。 这个东西的初步解决办法是建立一个合理的积分计算方式。这个地方已经有一个不错的方案了。使用【威尔逊算法】 【APP内有用户的问答模板,该怎样计算刷新问题列表的排序方式才能使每个用户都能得到被关注的机会呢】 
使用户通过【赞】【踩】两个积分之间的博弈,更加平衡用户的选择。保证通过这个排序方式得到的是一个非常客观的UGC内容方式。 好了第一步搞定咯!现在我们拥有了一个非常好的UGC排序的列表。 那么马太效应来了,因为UGC原理。当前排序第一的必然是最好。但是!由于它占据的是很好的位置,导致的是后续更好的内容不能合理的展示到前面来。那么我们需要一个辅助的列表进行优化这个展示。 个人叫他【热度排序列表】,在原有的【威尔逊算法列表】之外再新增一个热度列表。这个列表的作用就是为了让后面发布的有可能有争议或是较好的内容获得一个展示位置。 算法也非常的简单。我们取值这个话题最近7天的发布内容,直接使用【被赞】这个数据进行排序,然后插入到现有列表的前面即可。最后完工 判断话题的发布时间和回复数量。当这个话题发布时间超过7天且回复数量大于50。新增一个特殊排序。特殊排序调用 时间回复方式最后10条内容进行以赞排序取3条。 合并【特殊排序列表】【威尔逊排序列表】,最后进行一次驱重。 这个方式最大的程度能保证在后面发送的新内容有一个前排的展示,同时保证后面的内容也拥有一个较好的展示空间。也就在一定的程度上能消除【马太效应】 当然里面说到是7天50条,和特殊列表的取值都可以针对自己当前的情况进行重新制定。以及插入的位置。
推荐阅读
- 广东警方曝光38款存在超范围收集用户信息违规行为App
- 赣榆■违法App的幕后帮凶赣榆落网 APP排名暗藏玄机
- 为啥工商银行的用户体验如此之差
- 电池|享域混动 为了满足用户需求 优惠1.5万
- 5.1声道片源对于没有5.1硬件系统的用户来说有意义吗
- 环球车讯网|11月销量盘点:蔚来销售5291辆,BaaS购车用户占比提升
- 国内有类似Ebay中bid(竞标)模式的网购平台吗
- 朋友圈权限被破解,怎样反破解
- 电商网站支付流程的流失率是怎么样的从用户点击充值/支付按钮,到支付完成,其中每一步的流失比率都是咋样的
- 电信预付费用户为啥不能打印当月报销账单
