reranker
hev
把查询和最多约 30 篇候选放进一次 Jev state,每篇一个 Noul「是否相关」,用来过滤或重排。
- 许可证
- Apache-2.0
- GitHub Stars
- 18
- 源码核查日期
- 2026-09-19
Jev 在此条目的作用
每篇文档一个 Noul 相关度;超长列表再切批并发请求,结果可按阈值丢掉或按分数排序。
这个项目的用途
用概率当阈值或排序键,不必再接一个生成式重排器。
核查范围
源码已核验。支持 BM25 粗排后重排流水线与线程池并发;实际 BEIR 评测集收益需根据具体文档领域评测。
源码与说明
- hev/reranker/blob/1eb47266270b32b2a3667f9fb89646378ca9c9d6/hev_rerank/rerank.py
- hev/reranker/blob/1eb47266270b32b2a3667f9fb89646378ca9c9d6/examples/bm25_then_jev.py
- hev/reranker/blob/1eb47266270b32b2a3667f9fb89646378ca9c9d6/hev_rerank/__init__.py
- hev/reranker/blob/1eb47266270b32b2a3667f9fb89646378ca9c9d6/README.md
同类项目
pg-jev
realZachi · 数据与搜索
在 PostgreSQL 查询中用自然语言给数据行筛选、分类和排序。
jev-search
superagents-lab · 数据与搜索
用自然语言搜网页:Jev 选择搜索来源和时间范围,再给返回的链接排序。
llama-index-jev
WiktorB2004 · 数据与搜索
为 LlamaIndex 提供 Jev 重排序器和路由器,给检索片段评分或选择查询工具。
jevsome-projects
ozers · 数据与搜索
一个 Jev 项目目录与发现流水线,保存接入证据,并可用 Jev 辅助分类。