| 打分 | 词频饱和 + 文档长度归一 + IDF |
|---|---|
| 参数 | k1 控制词频饱和,b 控制长度惩罚 |
| 中文 | 需分词器:Elasticsearch ik、jieba、HanLP |
| 价值 | 作为 baseline 衡量向量检索是否真的带来增益 |
Elasticsearch BM25 查询
Elasticsearch BM25 查询
POST /kb/_search
{
"query": {
"match": { "content": { "query": "SSE 断线重连", "operator": "or" } }
},
"size": 20
}
// 中文索引需在 mapping 指定 ik 分词器,否则按单字切分先跑通 BM25 基线再上向量:如果 BM25 已达标,向量化的复杂度可以先不引入。