Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 声誉系统:加权分数与未加权分数?_Html_Web Services_Web_System_Recommendation Engine - Fatal编程技术网

Html 声誉系统:加权分数与未加权分数?

Html 声誉系统:加权分数与未加权分数?,html,web-services,web,system,recommendation-engine,Html,Web Services,Web,System,Recommendation Engine,我正在开发一个小型声誉系统,我面临一个问题 因此,在我的示例中,我想创建一个包含4种不同类型用户的图片的网站;我们叫他们:业余的,好的,非常好的,专业的 每个用户都可以上传一张图片,其他用户可以对该图片进行评级。当用户达到一定数量的分数时,他将进入下一级别 (例如,如果他是业余爱好者,他会变得很好) 现在我的问题是:我应该如何发展这个声誉体系? 我应该包括加权点还是未加权点 例如,如果专业用户给业余用户的图片加5颗星,那么当一个好用户给业余用户的图片加5颗星时,这会带来更多的分数吗? 也适用于

我正在开发一个小型声誉系统,我面临一个问题

因此,在我的示例中,我想创建一个包含4种不同类型用户的图片的网站;我们叫他们:业余的,好的,非常好的,专业的

每个用户都可以上传一张图片,其他用户可以对该图片进行评级。当用户达到一定数量的分数时,他将进入下一级别 (例如,如果他是业余爱好者,他会变得很好)


现在我的问题是:我应该如何发展这个声誉体系?

我应该包括加权点还是未加权点

例如,如果专业用户给业余用户的图片加5颗星,那么当一个好用户给业余用户的图片加5颗星时,这会带来更多的分数吗? 也适用于负面观点

我应该选择哪条路?如何选择正确的解决方案

这类“问题”有什么名字,我可以读一下吗

你能告诉我,这两种解决方案我应该注意什么,利弊如何

多谢各位

前文: 我读过关于SO定点系统的文章,正是这样:


这个答案让我思考。我应该选择哪种方式?

只要你相信一个人的声誉与她判断他人声誉的能力直接相关,那么选民的声誉几乎肯定会影响她的投票权重以及对选民声誉的影响程度


看一看它和它的同行(用)。玩家评级——类似于你的声誉计算——取决于对手的评级,而不仅仅是简单的赢/输递增。

这是一个非常难回答的问题,不知道用例的细节。是否有理由相信那些达到更高级别的人在向他人提供评级方面更具权威性?可能是这样。然而,值得注意的是,根据定义,您几乎正在创建一个将导致一致性的系统——这可能是您想要做的,也可能不是您想要做的

如果您决定继续使用这样一个系统,那么有一些有趣的实现问题。两个人的相对排名重要吗,还是仅仅是一个人的排名重要?(也就是说,如果你是“好”而我是“非常好”,我对你形象的投票是否应该和你是“业余”而我是“非常好”一样?还是应该在第一种情况下,因为我们可能是更亲密的个体,所以它的分量应该更小?)

如果我在某人非常好的时候给他评分,然后我跨过门槛进入专业,我的评分是按照“非常好”来衡量的,还是在我更新时更新的

如果我是一个目前没有任何评级的个人,而一个专业人士将我评为专业人士,那么这是否比我是一个被100多个业余爱好者称为业余人士,然后一个专业人士将我评为专业人士的人更重要?换句话说,评级的差异如何与权重的差异相协调

因此,在某种类型的总结中:如果有理由相信排名更高的人会更好地判断其他人的排名,并且您不介意排名较高的个人的一致性,那么加权排名系统可能会起作用

如果您希望实现加权排名系统,那么您需要准确地决定什么是重要的。是相对权重吗?是显式权重吗


我的建议是考虑具体情况。列举这应该如何具体工作可能有助于您概括解决方案

作为一些感兴趣的阅读材料: