Elasticsearch 中的 BM25 相似度

Zou*_*ias 5 elasticsearch

我想将 Elasticsearch 的默认相似度更改为 BM25。

根据

http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.4/index-modules-similarity.html

我只需将以下行添加到 elasticsearch.yml 文件中

index.similarity.default.type: BM25

但是,BM25 有两个输入参数k1b我也想设置它们。

有谁知道如何设置这些参数?

Jay*_*zzi 2

在索引的设置中,输入相似度设置,就像映射一样

PUT /your_index/?pretty=1
{
       "settings": {
          "similarity": {
             "bm25-inverse-zero": {
                "type": "BM25",
                "b": 0
             }
          },
}
Run Code Online (Sandbox Code Playgroud)