elasticsearch - Elasticsearch 评分算法
问题描述
众所周知。Elasticsearch 默认使用 BM25 算法,IDF 是算法的一部分。IDF(qi) = ln((Nn(qi) + 0.5)/(n(qi) + 0.5) +1)。其中 N 表示分片的 doc_cout,n(qi) 表示包含 qi 的文档数。当我使用过滤器时。我希望 N 等于已过滤的文档数,而 n(qi) 等于已过滤的包含 qi 的文档数。有什么解决办法吗?
解决方案
推荐阅读
- bash - ffmpeg 附加不同尺寸的视频
- r - 如何在R中放大地图?
- c# - 如何使用 IEnumerable 进行单元测试
? - r - 如何使用 ggplot2 在 y 截距(y 轴)上添加一个点
- node.js - NodeJS - 授予对“公共”文件夹的公共访问权限
- java - Java中的递归问题
- r - 如何创建具有不同物种组的排序图
- python-3.x - 在多个条件下使用 Numpy “where”,但如果条件失败则不执行任何操作
- botframework - 尝试使用 BotFramework 时出现“错误:找不到模块 'botbuilder'”
- sql - SQL 查询 - 组合两个表,删除重复项并仅保留最新的日期