用户评级系统设计 - 像eBay一样,但也解决了已知的缺陷

时间:2012-11-13 18:19:24

标签: algorithm ebay feedback rating-system

我想让系统像eBay一样工作,个人可以在彼此之间进行金融交易,并根据这些交易的方式相互评价。我希望系统不受known issues of eBay的影响,即它应该:

  • 成本更高的交易应该在评级系统中承担更多权重(在eBay中所有交易都具有相同的权重)
  • 新成立的用户在评级系统中的重量应该比已建立的用户少(在eBay中所有用户都具有相同的权重)

有没有人创建过这样的评级系统,任何人都可以轻松使用(没有版权/商标/对算法有什么用途)?

1 个答案:

答案 0 :(得分:0)

首先让我们将其建模为图形问题:

我们有两张图:

a)人物 - 交易图表(单向:谁支付谁)(顶点是人,边缘是交易)

交易 - 边缘 - 可以具有(交易规模,日期)等属性 人们可以拥有加入日期等属性。根据事务大小为边缘指定权重。

b)评级图:   人物:顶点   边缘:评级(A的评级为B,B对特定交易的A评级):属性:指向交易边缘的指针)

如果我们想计算一个人的评分,那么(第一种方法)   a)对于评级图中的所有传入边:计算所有对等评级的weighted mean,即让我们考虑一下:(交易规模,同等评级,权重交易),然后我们将获得一个排名偏向于交易的重量。

我还建议尝试搜索“推荐系统”。你可以在同一主题上获得更多的想法,深入的东西。