需要找出一个基于某些标准来计算诗歌影响力得分的公式

时间:2012-01-10 11:21:14

标签: algorithm

帮我解决这个问题。 对于我们学院艺术节的诗歌比赛,我们需要找出一个基于某些标准的最佳作品。我们的实际计划是将学生的所有贡献(诗歌)发布到我们的大学网站,并根据来自学生们评论每首诗的分数。

基于 - :

给予诗歌分数的标准
     1) Repeated visits (same visitors visit a poem many times and posting comments etc).
     2) Unique visit (Any visitor that visit a poem).
     3) Rating given for a poem (Feedback of a user is shown by this-upto 5 stars).
     4) Sharing it through mail,twitter facebook etc (sharing this poem through their social networking sites account).
     5) Flag it (select the category that reflects concern about this,whether it violates our privacy).

基于这些因素,我们需要计算诗歌的影响力得分。

除了旗帜之外的所有四个因素都被认为是影响得分的积极因素。对于一首诗的评价和分享,我们认为比独特的访问者重要。重复访问也比独特的访问者重要。同样标志一首诗(高负面因素) - 具有双重负面效应(如分享和评级的积极双重效应)。

请帮助我们找出计算诗歌影响力得分的公式。 提前致谢。

1 个答案:

答案 0 :(得分:1)

找到最佳诗歌的明显方法确实是使用基于加权点数的分数。如果你想要替代方法,那里有一个完整的动物园,一个起点是http://en.wikipedia.org/wiki/Multi-criteria_decision_analysis。 Yoon和Hwang的Sage手册“多属性决策 - 简介”简短易懂。

尝试为此提供特定答案的问题在于,问题实际上是关于您决定最佳诗的意思,并且可能只有您 - 或您网站的用户 - 可以决定。

我注意到,提前你可能不知道会得到什么分数 - 例如一首好诗会重复多次访问。解决这个问题的一种方法是不使用重复访问次数,而是使用重复访问次数的排名 - 例如有N首诗,对于访问次数最多的诗歌得分为N,对于次要访问次数最多的诗歌得分为N-1,依此类推,得分为平均得分,如果有的话打平了。