原文:打分排序系统漫谈1 - 时间衰减

打分排序系统的应用非常普遍,比如电影的评分,知乎帖子的热度,和新闻文章的排序。让我们从最简单直观的平均打分开始, 聊聊各种打分方法的利弊和使用场景。 最简单的打分方法当然是一段时间的点赞量综述。显而易见的缺点就是越老的帖子容易拿到更多的赞而长期霸榜,HN用了一种简单的时间方法来考虑时间衰减。 Hacker News Algo 只有点赞 begin align score amp frac v t ...

2019-02-07 11:37 0 1963 推荐指数:

查看详情

打分排序系统漫谈3 - 贝叶斯更新/平均

上一节我们聊了聊用Wilson区间估计来处理小样本估计,但从原理上来说这种方法更像是一种Trick,它没有从本质上解决样本量小的时候估计不置信的问题,而是给估计加上一个和样本量相关的置信下界,然后用这个下界替代估计进行打分。 想要从本质上解决小样本估计不置信的问题,一个更符合思维逻辑的方法 ...

Sun Jun 16 21:08:00 CST 2019 4 792
打分排序系统漫谈2 - 点赞量?点赞率?! 置信区间!

在第一篇打分系统漫谈1 - 时间衰减我们聊了两种相对简单的打分算法Hacker News和Reddit Hot Formula,也提出了几个这两种算法可能存在的问题,这一篇我们就其中的两一个问题进一步讨论: 如何综合浏览量和点赞量对文章进行打分[期望效用函数->点赞率] 如何解 ...

Sun Feb 10 19:37:00 CST 2019 2 1039
ElasticSearch 评分排序

背景 通过脚本改变评分 背景 近期有一个需求,需要对优惠券可用商品列表加个排序,只针对面值类的券不包括折扣券。 需求是这样的,假设有一张面值券 50 块钱,可用商品列表 A 100、B 40、C 10,当用户查询当前券可用商品列表的时候优先将卡券可以直接抵扣且不需要用户在额外 ...

Sun Feb 24 03:35:00 CST 2019 0 6749
分排序算法的介绍及实现

算法要考试了,复习到了排序的知识,所以对复习的内容进行以下总结,参考书目《算法导论》。排序问题是算法与数据结构中常讲到的问题了,有次面试问到了具体的快速排序的原理以及实现,顿时当时就愣了,平时各种语言提供的类库中都有实现好的快速排序算法,针对这个算法原理也就没有在意;不过这次 ...

Sun Dec 23 19:23:00 CST 2012 1 4571
Solr搜索的排序打分规则探讨

转载 http://www.colorfuldays.org/program/solr/solr_edismax_boost/ 使用Solr搭建搜索引擎很容易,但是如何制定合理的打分规则(boost)做排序却是一个很头痛的事情。Solr本身的排序打分规则是继承自Lucene的文本相关度的打分 ...

Sun Jul 29 04:52:00 CST 2012 0 3441
ES标签搜索并解决评分排序问题

一、概述 需求:   最近在做一个新闻项目,有这样一个需求: 用户根据视频内容手动创建标签,标签个数不限 在视频详情页提供根据标签推荐视频功能,即按本视频的标签进行搜索,标签匹 ...

Wed Dec 30 18:27:00 CST 2020 0 768
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM