如何按评论数量和正面和负面评论数量对产品进行排序?

How do I sort products by number of reviews and number of positive and negative reviews?

提问人:scurpuleux 提问时间:7/19/2023 更新时间:7/19/2023 访问量:15

问:

我正在从事我的副业,我想通过“按评论排序最佳”按钮在我的网站上对医生的个人资料进行排序。我需要为它写多项式,同时有以下关于医生的因素:

  • reviews_factor: int[0, 1200] - 特定医生的评论总数(正面 + 负面)

  • negative_cnt: int[0, 1200] - 差评数量 (< 4.5)

  • positive_cnt: int[0, 1200] - 好评数量 (>= 4.5)

  • 建议: int[0, 100] - 正面评价百分比,等于 int(positive_cnt / total_cnt)

  • 此外,我们可以考虑医生(所有专业)的平均分数为 ~3.5。

多项式是包含运算 [+、-、*]、变量(因子)和其他常量值(浮点数或整数)的算术表达式。


我想出:P(x) = 2 *(建议 * 0.01)*(建议 * 0.01)+ 0.5 * (reviews_factor * 0.001)

对医生资料进行排序的最佳方法是什么?我正在考虑贝叶斯模型或 Reddit Sort,但其中有 log 或 sqrt 等函数,据我所知,它不能用单个多项式编写。也许我应该将泰勒级数用于 log 或 sqrt?

排序 值评级 加权

评论


答: 暂无答案