我有兴趣使用这个排名类,它基于Evan Miller的一篇文章,用于对我的表格进行排名,该表格具有赞和踩。我正在为一个活动网站开发与Stack Overflow的点赞/踩系统非常相似的系统,通过使用这个排名类,我感觉结果会更加准确。我的问题是如何按照“热度”函数进行排序? private f...
我有一个MongoDB集合中的用户记录(> 10000),可以按照得分降序+时间升序+奖励降序进行排序。如何使用Mongoose根据此排序获取列表中一个用户的排名?假设索引已正确建立。
我看到了这个问题,它关注的是“Brittney Spears”问题。但我的问题略有不同。算法如何确定需要排名的单词或短语?例如,如果我发一条推文说“迈克尔·杰克逊去世了”,它如何知道要提取出“迈克尔·杰克逊”而不是“去世了”? 或者假设那一天艾利克·鲍德温和斯蒂芬·鲍德温都在新闻中出现,并因...
我正在尝试向现有表格添加新列,其中该值为行号/排名。我需要一种方法来生成行号/排名值,并且我还需要限制受影响的行--在这种情况下,是一个字符串中包含子字符串的情况。 目前我的代码:UPDATE table SET row_id=ROW_NUMBER() OVER (ORDER BY col1...
我目前正在使用贝叶斯排名算法对网站上的视频进行排名,每个视频都有以下信息: likes (点赞数) dislikes (踩数) views (观看量) upload_date (上传日期) 任何人都可以对视频进行点赞或踩,当浏览时,视频的观看量总是views+1,所有视频都有唯一的up...
我有一个包含6500个物品的清单,想要进行交易或投资(不是真钱,而是某个游戏)。每个物品有5个数字,将用于在其他物品中排序。 每天交易物品的总数量:这个数字越高,越好。 物品在过去5天内的唐奇安通道:这个数字越高,越好。 价格的中位数价差:这个数字越低,越好。 物品的20日移动平均价差...
TL;DR:我无法编写一个在其递归部分中不使用聚合函数的递归Postgres查询。是否有其他方法来编写下面显示的递归查询? 假设我们有一些体育运动:CREATE TABLE sports (id INTEGER, name TEXT); INSERT INTO sports VALUES ...
最近我一直在研究排名算法,特别是Reddit和Hacker News使用的算法。这些算法本身很简单,但我不太明白它们是如何被使用的。 我可以做的一件事是直接在SQL中实现该算法,这样每次用户访问显示排名帖子的页面时,会运行类似以下代码:SELECT thing1, thing2 FROM t...
我希望能够在Python中找到每行最大的值,并返回该值所在的列标题。例如,我想找到每行中前两个最大的值: df = A B C D 5 9 8 2 4 1 2 3 我希望输出的...