BM25
BM25是一种关键词检索排序函数,根据查询词在文档中出现的频率和文档长度等因素计算相关性得分。
1篇文章
最近提及 BM25(Okapi BM25)是基于概率信息检索模型的文档排序函数,源自Okapi信息检索系统。它综合考虑查询词在文档中出现的频率、该词在整个文档集合中的稀有程度以及文档长度来计算得分。BM25属于TF-IDF类方法,是Apache Lucene和Elasticsearch等搜索引擎的默认排序方式。
在AI领域,BM25常用于RAG等系统的资料检索,与基于嵌入的语义搜索结合构成混合检索。由于依赖词语的精确匹配,它无法识别同义词和换种说法的表达。
本条目依据AIPOST的文章与广为人知的事实整理。如有错误,请通过更正请求告诉我们。