← 返回列表

三大检索范式对比实验

全文 / 语义 / 混合检索在同一语料上的可复现对比

PythonBM25EmbeddingRRF

项目背景

用 10 篇干扰项语料实证对比 BM25、向量、RRF 混合三种范式的胜负手与失败模式。

我的职责

独立设计与实现,含 BM25 打分深挖。

技术栈

jiebaBM25OkapiFAISS FlatIPRRF

核心难点与方案

  • 统一『稀疏 vs 稠密』视角实现三路检索并输出逐 query 对比
  • 手工计算 RRF 反超案例,验证 k=60 的平滑作用

成果

  • 结论在小语料上受 IDF 失真影响,需在真实知识库复验(已在 rag_lab 验证)