美文网首页
死磕BM25

死磕BM25

作者: 菜鸟_猿 | 来源:发表于2019-05-15 18:13 被阅读0次

ElasticSearach评分因素

1. coord(q,d) 评分因子,基于文档中出现查询项的个数。越多的查询项在一个文档中,说明文档的匹配程度越高。

  评分因子计算公式:overlap / (float)maxOverlap;

  overlap:文档命中检索的个数

  maxOverlap:检索条件的个数

2.queryNorm(q)查询的标准查询

  这个因素对所有文档都是一样的值,所以它不影响排序结果。

3.tf(t in d)  词频

  关键词再某文档出现次数的平方根

  比如有个文档叫做"this is book about chinese book", 我的搜索项为"book",那么这个搜索项对应文档的freq就为2,那么tf值就为根号2,即1.4142135

4.IDF 反项文档频率

  计算公式:log(1 + (docCount - docFreq + 0.5) / (docFreq + 0.5))

  docCount:分片中的总文档数量

  docFreq:符合搜索条件的文档数

5.Boost 加权因子

  设置字段权重加强

6.norm(t,d)

  norm(t,d) = docBoost(文档权重)· lengthNorm· ∏ fBoost(字段权重)

  lengthNorm = Boost * ( (1.0 / sqrt(numTerms)));

  numTerms = Length - NumOverlap;

  长度加权因子,目的将同样匹配的文档,长度短的放前面,因为它更符合完全匹配

相关文章

  • 死磕BM25

    ElasticSearach评分因素 1. coord(q,d) 评分因子,基于文档中出现查询项的个数。越多的查询...

  • “死磕”与学习

    也说“死磕” 死磕到底,死磕精神,死磕侠。互联网的发达,孕育了越来越多的网络词汇,“死磕”现在出现的频率颇高。 那...

  • 这些“死磕成本”的店,却因高体验卖出了惊人销量

    有些店死磕服务,有些死磕产品,还有些死磕成本。可有些品牌除了这些,还死磕别的... 无论何时,店铺的人工成本、租金...

  • 死磕与磕死

    前天晚上,打开百度网盘,准备听梁冬的节目睡睡平安,突然发现所有的音频转哪转哪,就是不出声音。到底哪里出了毛病?听听...

  • 磕,死磕

    疫情期间,你做的最多的是什么? 我啊~大概是反省吧,自省。 我发现反省是扇隐秘的门,一旦打开,就像探险一样,不停的...

  • 死磕别人,不如死磕自己

    【死磕别人,不如死磕自己。】有朋友是干销售的,任凭那股子死磕别人的毅力,一切都是那么不可控,最后只剩毅力。与其死磕...

  • 微信公众号运营如何让你的文章阅读量暴涨?

    对于绝大多少微信公众号运营编辑来说,每天做的基本就是死磕找文,然后死磕标题,接着死磕配图,再死磕排版,文章发出去之...

  • 每日练字-抄论语(8)

    死磕

  • 死磕

    今天学到的关键词。 死磕到底没有解决不了的事,什么英语,什么吉他,什么书法……一切都不是事儿。 我就是要死磕到底了。

  • 死磕

    好多天没写东西,果然最简单的也是最难的。

网友评论

      本文标题:死磕BM25

      本文链接:https://www.haomeiwen.com/subject/oniuoqtx.html