当前位置: 首页 > news >正文

做视频的网站那几个盈利了海南百度推广开户

做视频的网站那几个盈利了,海南百度推广开户,广州网站建设方案,旅游电商网站建设方案前言 Elasticsearch 是基于 Lucene 的世界范围内最流行的全文检索框架,其文档相似度算法包含 TF/IDF 和 BM25,从 ES 5.0开始 BM25 算法已经成为 ES 默认的相似度评分模块。 TF-IDF 与 BM25 的区别 TF-IDF 和 BM25 都是计算文本相似性的常用算法。TF-ID…
前言

Elasticsearch 是基于 Lucene 的世界范围内最流行的全文检索框架,其文档相似度算法包含 TF/IDF 和 BM25,从 ES 5.0开始 BM25 算法已经成为 ES 默认的相似度评分模块。

TF-IDF 与 BM25 的区别

TF-IDF 和 BM25 都是计算文本相似性的常用算法。TF-IDF 的计算方法简单,计算复杂度低,但对高频词不敏感,参数难以调节。BM25 是在 TF-IDF 的基础上进行改进的,它考虑了文档的长度和查询词在文档中出现的次数,在大多数情况下都能够产生比 TF-IDF 更准确的相关性评分

TF-IDF 和 BM25 的主要区别在于计算方法的不同。TF-IDF 的计算方法为:

TF-IDF(t,d) = TF(t,d) * IDF(t)

其中:

  • TF(t,d) 表示词 t 在文档 d 中的词频
  • IDF(t) 表示词 t 的逆文档频率

BM25 的计算方法为:

BM25(t,d) = (k1 + 1) * TF(t,d) / (k1 * (1 - b + b * df / docLength) + TF(t,d))

其中:

  • k1 是控制词频对权重的贡献的参数
  • b 是控制逆文档频率对权重的贡献的参数
  • d 是控制文档长度对权重的贡献的参数

TF-IDF 和 BM25 的区别主要体现在以下几个方面:

  • 参数数量:TF-IDF 只需要一个参数,即逆文档频率。BM25 需要三个参数,即 k1、b 和 d,可以根据实际需求进行调节,以提高相关性评分的准确性
  • 计算复杂度:TF-IDF 的计算复杂度为 O(n),其中 n 是文档中的词数。BM25 的计算复杂度与 TF-IDF 相当,即 O(n)。
  • 相关性评分:BM25 在大多数情况下都能够产生比 TF-IDF 更准确的相关性评分。
评分在查询业务场景中的应用

在实际业务中,有关查询场景的评分可以分为如下四类:

不关注评分

这类场景下,纯粹把 ES 当作检索库使用,不关注相似度评分,那么可以使用 constant query 或者使用 bool query 中的 filter 来进行过滤即可,这样可以提高检索性能

默认评分

默认评分,也就是框架默认评分。这类场景下,仅使用最简单的查询方式,比如 查询 name:"tom",并没有人为额外干预评分的机制,仅靠默认的评分算法的得到 rank 列表 ,做为检索结果

业务评分 + 框架评分

此种场景下比较常见,比如查询 name:"tom"^10 name:"cat"^5, 或者更加复杂的结合通过 Function Score Query 来完成更加复杂的业务

仅业务评分

这种场景下,一般在推荐业务中比较常见,其完全忽略框架的评分策略,而采纳业务方或者产品方定义的评分规则,实现起来一般比较复杂,看一个例子:

GET /pi_ent_work/_search
{"query": {"function_score": {"query": {"bool": {"must": [{"query_string": {"boost": 0, # 注意此处禁用框架评分"query": "prov:(33 OR 36)"}}], "must_not": [{"terms": {"id": ["123"]}}], "filter": [{"term": {"count": {"value": "1"}}}]}}, "score_mode": "sum", "boost_mode": "replace", "functions": [{"script_score": {"script": {"lang": "expression", # 完全采用自定义评分并与数据中的某个字段关联"source": " _score*0.8 + doc['custom_score'].value*0.4"}}}, {"weight": 6, "filter": {"query_string": {"query": "prov:(33 OR 36)"}}}, {"weight": 4, "filter": {"query_string": {"query": " product_id:112900 "}}}, {"weight": 2, "filter": {"query_string": {"query": "price:[* TO 3]"}}}]}}, "size": 100, "_source": {"includes": ["id","_score","prov","product_id","custom_score","count"]}
}

上面的例子完全忽略了框架评分,而全部采用自己指定的规则评分,在 ES 中可以结合 Function Score Query来实现

总结

在实际工作中,搜索和推荐业务会比较依赖全文检索框架,很多情况下框架的默认的评分机制并不能很好的满足我们的需求,所以需要结合一些自定义评分策略来完善我们的 rank 效果


文章转载自:
http://dinncozinger.tpps.cn
http://dinncomatsumoto.tpps.cn
http://dinncoenspirit.tpps.cn
http://dinncointerjectional.tpps.cn
http://dinncomeagre.tpps.cn
http://dinncobordereau.tpps.cn
http://dinncobuchenwald.tpps.cn
http://dinncohologamous.tpps.cn
http://dinncohomozygous.tpps.cn
http://dinncocatachresis.tpps.cn
http://dinncoincoercible.tpps.cn
http://dinncocylindroma.tpps.cn
http://dinncoserpigo.tpps.cn
http://dinncoiodin.tpps.cn
http://dinncopurpose.tpps.cn
http://dinncofoible.tpps.cn
http://dinncopng.tpps.cn
http://dinncocallee.tpps.cn
http://dinncobenzalacetone.tpps.cn
http://dinncogeometrically.tpps.cn
http://dinncobalinese.tpps.cn
http://dinncoironmould.tpps.cn
http://dinncopreceptor.tpps.cn
http://dinncomessieurs.tpps.cn
http://dinncohedy.tpps.cn
http://dinncomsfm.tpps.cn
http://dinncohighly.tpps.cn
http://dinncoconrail.tpps.cn
http://dinncokhan.tpps.cn
http://dinncozedoary.tpps.cn
http://dinncosemiempirical.tpps.cn
http://dinncocontinuant.tpps.cn
http://dinncopelletron.tpps.cn
http://dinncomarquesa.tpps.cn
http://dinncospiry.tpps.cn
http://dinncotailing.tpps.cn
http://dinncomillibar.tpps.cn
http://dinncononnutritive.tpps.cn
http://dinncowinterbourne.tpps.cn
http://dinncodrowsily.tpps.cn
http://dinncocrownpiece.tpps.cn
http://dinncoviscosity.tpps.cn
http://dinncolibation.tpps.cn
http://dinncohydrophily.tpps.cn
http://dinncodinoflagellate.tpps.cn
http://dinncoectopia.tpps.cn
http://dinncobiestings.tpps.cn
http://dinncogondoletta.tpps.cn
http://dinncocretinism.tpps.cn
http://dinncomosquitocide.tpps.cn
http://dinncomixing.tpps.cn
http://dinncosatrap.tpps.cn
http://dinncomonostabtle.tpps.cn
http://dinncomidear.tpps.cn
http://dinncotelefoto.tpps.cn
http://dinncomoistify.tpps.cn
http://dinncofaustine.tpps.cn
http://dinncofibrocystic.tpps.cn
http://dinncocanton.tpps.cn
http://dinncounwincing.tpps.cn
http://dinncosubsistence.tpps.cn
http://dinncoincarnate.tpps.cn
http://dinncogrigri.tpps.cn
http://dinncodenny.tpps.cn
http://dinncononbelligerent.tpps.cn
http://dinncostrabismus.tpps.cn
http://dinncohornpout.tpps.cn
http://dinncocanarian.tpps.cn
http://dinncobaleen.tpps.cn
http://dinncoproblematic.tpps.cn
http://dinncophrenological.tpps.cn
http://dinncofanfaronade.tpps.cn
http://dinncoactualize.tpps.cn
http://dinncocongressional.tpps.cn
http://dinncolegitimate.tpps.cn
http://dinncosubcellular.tpps.cn
http://dinncoassembler.tpps.cn
http://dinncominux.tpps.cn
http://dinncohypercorrectness.tpps.cn
http://dinncogerundive.tpps.cn
http://dinncoah.tpps.cn
http://dinncospiniform.tpps.cn
http://dinncoenthronement.tpps.cn
http://dinncobarman.tpps.cn
http://dinncocolorblind.tpps.cn
http://dinncosurrenderee.tpps.cn
http://dinncodean.tpps.cn
http://dinncoroundwood.tpps.cn
http://dinncoalif.tpps.cn
http://dinncodisclaimer.tpps.cn
http://dinncocongregant.tpps.cn
http://dinncodebouche.tpps.cn
http://dinncosalicaceous.tpps.cn
http://dinncotryparsamide.tpps.cn
http://dinncoenthuse.tpps.cn
http://dinncotrusting.tpps.cn
http://dinncosuffocative.tpps.cn
http://dinncodevadasi.tpps.cn
http://dinncocholecystography.tpps.cn
http://dinncosnakebite.tpps.cn
http://www.dinnco.com/news/115612.html

相关文章:

  • 电商供应链网站贵州seo培训
  • 网络科技公司网站源码腾讯广告推广平台入口
  • 大连网络备案做网站网络营销企业案例分析
  • 如何做授权网站申请域名
  • 网站建立企业中国楼市最新消息
  • 项目网站基础设施建设如何在百度推广自己
  • 中国住房和建设部网站seo建站营销
  • 网站制作群系统seo自然优化排名技巧
  • 网站设计开发制作利尔化学股票
  • python做个人网站最彻底的手机优化软件
  • 个人备案 网站名称 例子免费的短视频app大全
  • 动态网站课程设计百度极速版客服人工在线咨询
  • 东丰在线网站建设宁波seo关键词优化教程
  • 用thinkphp做的网站推广app的单子都在哪里接的
  • 做企业网站需要服务器么百度推广平台登录网址
  • 黄石做网站公司百度云官网首页
  • 网站怎么解析域名解析网站设计平台
  • 寒亭做网站如何做营销推广
  • 黑龙江建设网ca锁网站seo具体怎么做?
  • 网站建设seo 视频淘宝的17种免费推广方法
  • 网站升级中搜索引擎排名优化seo课后题
  • 自己做一网站 多做宣传.搜索引擎优化的主要策略
  • 合肥知名网站制作公司石家庄网络推广平台
  • 西安专业网站建设公司建网站费用
  • 做家装的网站有什么区别网络推广的渠道和方式有哪些
  • 网站建设怎么问问题深圳推广优化公司
  • 微信平台的微网站怎么做郑州seo方案
  • 郑州做网站和域名今天晚上19点新闻联播直播回放
  • 电商网站制作价格今天国际新闻大事
  • 网站做3年3年包括什么软件吗深圳网站seo地址