我有一千个食谱,每个食谱都有一条推文和 Facebook 之类的计数。我想要做的是根据这两个分数(也许还有其他社交网络计数)创建一个满分 100 的总体评分。
假设 facebook 和 twitter 的权重相同,我该怎么做。
对任何给定网络执行此操作的一种方法是这样的
this_recipes_facebook_count / max_facebook_count_in_db * 100.0
并将其与推特结果平均。
但是,如果有一个得分高得离谱的食谱会发生什么?它不公平地惩罚其他分数较低但仍相对较高的食谱。
我觉得我需要考虑标准偏差,也许是一些抑制功能......但自从我在高中学习统计数据以来已经 14 年了。
任何人都可以帮忙吗?我更喜欢简单而不是复杂,因为它毕竟只是食谱评级。