T
traeai
登录

概念

什么是 BM25?

也叫:BM25算法

基于词频统计的文本排名算法

为什么现在值得关注?

最近变化

2026-10-21 · 使用pg_textsearch实现BM25关键词匹配,pgvector存储384维句子嵌入

BM25 被反复提及时,通常意味着它正在影响产品路线、开发者工作流或 AI 产业判断。这个页面把分散材料合并成一个可持续更新的观察入口。

📰 BM25 最新动态

已收录 21 篇与「BM25」相关的 AI 资讯和分析。

Article: Why Vector Search Alone Isn't Enough: Hybrid Retrieval for RAG

为什么仅靠向量搜索不够:RAG中的混合检索

InfoQ3953 字 (约 16 分钟)
90

仅靠向量搜索无法满足生产级RAG需求,必须结合BM25与RRF实现混合检索以提升精确度。

入选理由:向量搜索擅长语义相似但无法精确匹配版本号、错误码等实体。

精选文章#RAG#向量搜索#混合检索#BM25#RRF英文
freeCodeCamp.org 图标

Build a Hybrid Search Engine in PostgreSQL: BM25 + Vector Retrieval

freeCodeCamp.org413 字 (约 2 分钟)
85

PostgreSQL可通过BM25和向量检索构建混合搜索引擎,无需依赖Elasticsearch。

入选理由:使用pg_textsearch实现BM25关键词匹配,pgvector存储384维句子嵌入

精选文章#PostgreSQL#搜索技术#BM25#向量检索#数据库扩展英文
Databricks 图标

Sizing Lakebase Search: lessons from a real app and 4 million passages

Databricks4039 字 (约 17 分钟)
85

Lakebase Search通过PostgreSQL扩展实现混合搜索,优化缓存和索引策略可显著降低延迟并控制成本。

入选理由:本地文件缓存匹配向量索引可使95-98%页面保留在内存,延迟降至毫秒级

精选文章#PostgreSQL#向量搜索#BM25#Lakebase#数据库优化英文
华为开源了一个多智能体协作框架「JiuwenSwarm」

核心理念是 “理解意图、自主进化”:用户用自然语言下达复杂任务,由 Leader 智能体分解任务、组建专家团队、调度技能与工具,交付端到端结...

华为开源的JiuwenSwarm框架通过多智能体协作实现任务自动化,支持跨平台集成与自我进化。

入选理由:JiuwenSwarm支持Web、微信、Telegram等20+通信渠道无缝集成

精选推文#多智能体协作#开源框架#华为#JiuwenSwarm中文
AlloyDB: A unified database engine for hybrid search

AlloyDB: A unified database engine for hybrid search

Google Cloud Blog2017 字 (约 9 分钟)
85

AlloyDB通过RRF、RUM扩展和FDW等技术实现统一数据库引擎,简化混合搜索并提升AI应用的搜索相关性。

入选理由:RRF技术将复杂查询简化为单个SQL函数,提升搜索效率。

精选文章#AlloyDB#数据库#AI搜索#RRF#PostgreSQL英文
Simon Willison's Weblog 图标

Jev introduces a new shape of LLM - System One, aka Decision Models

Simon Willison's Weblog1082 字 (约 5 分钟)
85

Jev是TypeSafe AI推出的新型决策模型,通过浮点数输出实现分类任务,成本低于GPT-5 Nano且支持搜索重排序等场景。

入选理由:Jev输出浮点数替代文本,适用于Yes/No、选择题和评分题三类决策场景

精选文章#LLM#决策模型#TypeSafe AI#搜索重排序英文
𝗠𝗶𝗹𝘃𝘂𝘀 𝟯.𝟬 𝗰𝗮𝗻 𝗻𝗼𝘄 𝗶𝗻𝗱𝗲𝘅 𝗮𝗻𝗱 𝘀𝗲𝗮𝗿𝗰𝗵 𝗱𝗮𝘁𝗮 𝘄𝗶𝘁𝗵𝗼𝘂𝘁 𝗳𝗶𝗿𝘀𝘁 ...

Milvus 3.0 支持直接连接外部数据源进行索引和搜索,无需移动数据。Vector Lakebase 架构实现数据湖与向量数据库的原生集成。

入选理由:External Collection 支持 Parquet/Iceberg 等 5 种数据格式的原生接入

精选推文#Milvus#向量数据库#数据湖#Vector Lakebase#External Collection英文
Qdrant 图标

What to Check Before Tuning a Qdrant Collection

Qdrant2710 字 (约 11 分钟)
85

调整Qdrant集合前需检查检索流程、指标配置及数据完整性,以确保优化效果。

入选理由:检查向量索引和payload索引完整性是调整前的必要步骤

精选文章#Qdrant#向量搜索#检索优化#配置检查英文
Qdrant 图标

Hybrid Search in Qdrant

Qdrant1374 字 (约 6 分钟)
85

Qdrant混合搜索通过融合密集检索与稀疏检索,解决语义相似性与精确匹配的双重需求,提升搜索准确性。

入选理由:混合搜索将密集检索的语义相似性与稀疏检索的精确匹配结合,错误率降低30%以上

精选文章#Qdrant#向量搜索#混合搜索#BM25#密集检索英文
A slow search query doesn't 𝘁𝗲𝗹𝗹 𝘆𝗼𝘂 𝘄𝗵𝗮𝘁 𝘁𝗼 𝗼𝗽𝘁𝗶𝗺𝗶𝘇𝗲.

The latency could be co...

Weaviate推出查询性能分析功能,可精准定位慢查询的瓶颈。通过per-query profiling直接返回各阶段耗时,无需重启或等待查询变慢。

入选理由:启用query_profile标志可获取每个查询的详细性能分析

精选推文#Weaviate#向量数据库#性能优化#HNSW中英混合
𝗜𝗻 𝗲-𝗰𝗼𝗺𝗺𝗲𝗿𝗰𝗲 𝗮𝗻𝗱 𝗻𝗲𝘄𝘀 𝘀𝗲𝗮𝗿𝗰𝗵, 𝘀𝗲𝗺𝗮𝗻𝘁𝗶𝗰 𝘀𝗶𝗺𝗶𝗹𝗮𝗿𝗶𝘁𝘆 ...

Milvus通过时间感知排序函数结合语义相似性提升搜索结果时效性,使用衰减模型动态调整文档相关性评分。

入选理由:时间衰减函数将语义相似性与时间戳结合,使近期内容排名更高

精选推文#Milvus#向量搜索#时间衰减#电商搜索#新闻搜索英文
I asked Claude Code to implement something trivial in my repo. Three turns later, we'd burned 80K to...

I asked Claude Code to implement something trivial in my repo. Three turns later, we'd burned 80K to...

Weaviate • vector database(@weaviate_io)319 字 (约 2 分钟)
85

Weaviate v1.37.1 introduces an MCP server integrated into the database, enabling efficient codebase ingestion and hybrid search for coding assistants like Claude Code, Cursor, or VS Code. This feature addresses context window limitations and improves code query handling.

入选理由:Weaviate v1.37.1 includes an MCP server for seamless integration with coding assistants.

精选推文#Weaviate#MCP#Coding Assistants#Hybrid Search#Vector Search#Developer Tools英文
A user searches for "caffe crema" in your speciality coffee e-commerce store.

The result? 0 matches...

Weaviate AI 数据库在 X 上发布:用户搜索 'caffe crema' 却返回零结果

Weaviate • vector database(@weaviate_io)259 字 (约 2 分钟)
85

Weaviate v1.37 引入了多项改进,解决搜索中因拼写差异和语言停用词导致的匹配失败问题。

入选理由:Weaviate v1.37 支持 per-property accent folding,使 'caffé' 和 'caffe' 被视为相同。

精选推文#Weaviate#BM25#向量数据库#文本分析英文
Towards Data Science 图标

生产环境中的RAG混合搜索和重排序

Towards Data Science3582 字 (约 15 分钟)
85

文章探讨了生产环境中RAG系统的混合搜索和重排序技术,解决了密集向量检索在特定技术查询中的不足。

入选理由:密集向量检索在概念性查询中表现良好,但在特定技术查询中存在不足。

精选文章#RAG#搜索引擎#混合搜索#重排序中文
Vector search works well when semantic meaning matters, but it can be unreliable with exact terms. S...

混合搜索:向量搜索与BM25的协同

Milvus(@milvusio)186 字 (约 1 分钟)
82

混合搜索结合向量搜索与BM25技术,能同时处理语义匹配和精确术语查询,提升检索准确性;Milvus支持通过三步配置实现混合搜索,避免手动插入稀疏向量。

入选理由:向量搜索擅长语义匹配,但对精确术语如产品型号“XR-2048”召回不准。

精选推文#向量搜索#BM25#混合搜索#Milvus#信息检索英文

与「BM25」经常一起出现的 AI 术语。

💡 想追踪「BM25」的长期趋势?去 实体雷达 · BM25 查看详细分析和跨材料问答。

AI 可能会生成不准确的信息,请核实重要内容