作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
帮我解决这个问题。对于我们学院艺术节的诗歌比赛,我们需要根据一定的标准找出最好的一首。我们的实际计划是将学生的所有贡献(诗歌)发布到我们的学院网站上,并根据来自学生评论每首诗的给定分数。
根据-给诗歌打分的标准:
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).
根据这些因素,我们需要计算这首诗的影响力得分。
除flag之外的所有四个因素都被认为是影响力得分的积极因素。对于一首诗的评分和分享,我们认为比唯一访问者具有双重重要性。重复访问也比唯一访问者重要。同样标记一首诗(高负面因素)- 具有双重负面影响(如分享和评级的正面双重影响)。
请帮助我们找出计算一首诗的影响力分数的公式。提前致谢。
最佳答案
寻找最佳诗歌的明显方法确实是使用基于分数加权总和的分数。如果你想要其他方法,那里有整个动物园,一个起点是 http://en.wikipedia.org/wiki/Multi-criteria_decision_analysis . Yoon 和 Hwang 编写的 Sage 手册“多属性决策 - 简介”简短易读。
尝试为此提供特定答案的问题在于,这个问题实际上是关于你决定什么是最好的诗,而且可能只有你 - 或者你网站的用户 - 才能决定。
我注意到,提前,您可能不知道预期的分数 - 例如一首好诗会得到多少重复访问。解决这个问题的一种方法是不使用重复访问次数,而是使用重复访问次数的排名 - 例如对于 N 首诗,访问次数最多的诗得分为 N,访问次数第二多的诗得分为 N-1,依此类推,如果没有'领带。
关于algorithm - 需要根据一定的标准找出一个计算诗歌影响力分数的公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8802451/
我是一名优秀的程序员,十分优秀!