8得票3回答
项目排名,使用Reddit排名算法按置信度排序

我有兴趣使用这个排名类,它基于Evan Miller的一篇文章,用于对我的表格进行排名,该表格具有赞和踩。我正在为一个活动网站开发与Stack Overflow的点赞/踩系统非常相似的系统,通过使用这个排名类,我感觉结果会更加准确。我的问题是如何按照“热度”函数进行排序? private f...

7得票1回答
如何在Mongoose中按多个字段对列表中的项进行排序

我有一个MongoDB集合中的用户记录(> 10000),可以按照得分降序+时间升序+奖励降序进行排序。如何使用Mongoose根据此排序获取列表中一个用户的排名?假设索引已正确建立。

7得票2回答
Twitter的热门话题算法是如何决定从推文中提取哪些词语的?

我看到了这个问题,它关注的是“Brittney Spears”问题。但我的问题略有不同。算法如何确定需要排名的单词或短语?例如,如果我发一条推文说“迈克尔·杰克逊去世了”,它如何知道要提取出“迈克尔·杰克逊”而不是“去世了”? 或者假设那一天艾利克·鲍德温和斯蒂芬·鲍德温都在新闻中出现,并因...

20得票3回答
如何在SQL Server 2012中添加行号列

我正在尝试向现有表格添加新列,其中该值为行号/排名。我需要一种方法来生成行号/排名值,并且我还需要限制受影响的行--在这种情况下,是一个字符串中包含子字符串的情况。 目前我的代码:UPDATE table SET row_id=ROW_NUMBER() OVER (ORDER BY col1...

9得票5回答
使用点赞/踩和平均每日观看次数的排名算法

我目前正在使用贝叶斯排名算法对网站上的视频进行排名,每个视频都有以下信息: likes (点赞数) dislikes (踩数) views (观看量) upload_date (上传日期) 任何人都可以对视频进行点赞或踩,当浏览时,视频的观看量总是views+1,所有视频都有唯一的up...

11得票3回答
简单排名算法

我需要创建一个投票,这个投票是为了创建一个物品排名列表,按照好坏程度排序。我打算向每个用户展示两个物品,并让他们选择其中一个认为更好的,然后重复多次这个过程。这有点类似于电影《社交网络》中看到的内容。根据接收到的答案,我应该如何排列这些物品?

11得票5回答
物品排名算法

我有一个包含6500个物品的清单,想要进行交易或投资(不是真钱,而是某个游戏)。每个物品有5个数字,将用于在其他物品中排序。 每天交易物品的总数量:这个数字越高,越好。 物品在过去5天内的唐奇安通道:这个数字越高,越好。 价格的中位数价差:这个数字越低,越好。 物品的20日移动平均价差...

10得票2回答
递归查询中不允许使用聚合函数。是否有其他方法可以编写此查询?

TL;DR:我无法编写一个在其递归部分中不使用聚合函数的递归Postgres查询。是否有其他方法来编写下面显示的递归查询? 假设我们有一些体育运动:CREATE TABLE sports (id INTEGER, name TEXT); INSERT INTO sports VALUES ...

16得票2回答
Reddit和Hacker News的排名算法是如何使用的?

最近我一直在研究排名算法,特别是Reddit和Hacker News使用的算法。这些算法本身很简单,但我不太明白它们是如何被使用的。 我可以做的一件事是直接在SQL中实现该算法,这样每次用户访问显示排名帖子的页面时,会运行类似以下代码:SELECT thing1, thing2 FROM t...

7得票2回答
在Python中查找数据框中每行的最大值

我希望能够在Python中找到每行最大的值,并返回该值所在的列标题。例如,我想找到每行中前两个最大的值: df = A B C D 5 9 8 2 4 1 2 3 我希望输出的...