干货 | 一步步拆解 Elasticsearch BM25 模型评分细节
Elasticsearch5之前的版本,评分机制或者打分模型基于TFIDF实现。从Elasticsearch5开始,Elasticsearch的默认相似度算法是OkapiBM25,OkapiBM25模型于1994年提出,BM25的BM是缩写自BestMatch,25是经过25次迭代调整之后得出的算法,该模型也是基于TFIDF进化来的,Okapi信息检索系统是第一个实现此功能的系统,之后被广泛应用在不同系统里。相似性(评分排名模型)定义了匹配文档的评分方式,对一组文档执行搜索并提供按相关性排...