帮助与红宝石在轨道上5点名的算法
-
23-09-2019 - |
题
我目前正在开发一个推荐-像的红宝石在轨道上用我的程度的最终项目和我被困在5点名的算法。
有几个因素,需要参与,这是一个细分:
用户
- 他们会有一个人5分排名每个类别有5个是最好的和1为最差(认为它作为一个5星级),因此我可以完全有IE。2星级上的历史记录类别有5星级技术类别。
故事
- 每个故事将被分类只有1类,当用户员额的故事,(和这里的其中一个问题),它将给予一个"基排名"基础上的排名用户在这一类别。即我们说我有一个5星级的技术类别,然后如果我后一个故事它是被赋予基排名的5星因为我有一个5星排列在这一类别。
最后,我有3个排名。Avg用户的排名中,排名用户按类别和排名的每一个故事。
我发现这个的链接: http://www.seomoz.org/blog/reddit-stumbleupon-delicious-and-hacker-news-algorithms-exposed
它分解各种排名的算法,引算法似乎适应我的要求,我认为,这只是问题的更换X=D-U变量与适当的公式,avgs1-5点,可以给予。
你们怎么想的?
谢谢你, Josh
解决方案
在我看来,从你的问题你是过有关与最初的排名。大规模的公众反应(或缺乏它)将体重过重的任何初始的排名相当快。
还有,你可以看到自相联系的文章,所有的公式,只是简单分析近似值的任何行为创作者想到(或更可能的是,已经勾画作为一个粗略的图表在一张纸)。因此,我的建议-为什么你想到会发生的排名为时间的流逝和人们投他们的票做了一些草图的这种行为;想想一个功能,并或多或少什么你想;玩的常量,直到满意的结果。
对不起关于被相当模糊的,但这是家庭作业,毕竟,是你给一个相当模糊的介绍自己。你总是欢迎进一步的问题。
不隶属于 StackOverflow