美文网首页
elasticsearch实践-提升搜索准确度

elasticsearch实践-提升搜索准确度

作者: 烤玉米馒头 | 来源:发表于2019-10-23 19:24 被阅读0次

索引相关度

相关度评分背后的理论

  • 词频:词在文档出现频度越高,权重越高
    因此:减少非关键词的出现次数

  • 逆向文档频率:词在全部文档出现频率越高,权重越低
    因此:标题或者概要、问法要独有

  • 字段长度归一值:字段越短,字段的权重越高
    因此,标题或者概要、问法要精短

  • 提炼业务,不盲目增加关键词,否则会造成误召回

搜索

GET /_search
{
  "query": {
    "bool": {
      "should": [
        {
          "match": {
            "title": {
              "query": "quick brown fox",
              "boost": 2 
            }
          }
        },
        {
          "match": { 
            "content": "quick brown fox"
          }
        }
      ]
    }
  }
}

相关文章

网友评论

      本文标题:elasticsearch实践-提升搜索准确度

      本文链接:https://www.haomeiwen.com/subject/baikvctx.html