亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

elasticsearch 排序 算法

發布時間:2020-06-17 22:25:12 來源:網絡 閱讀:884 作者:大海之中 欄目:開發技術

如何將tfidf映射到[1,3] 區間內


(1)建立映射x→arctanx,此為一一映射,把全體實數R映射到開區間(-π/2,π/2)
(2)開區間(-π/2,π/2)到開區間(0,1)只需要一個線性映射就可以,設為f(x)=ax+b,則有f(-π/2)=1且f(π/2)=3,解得a=2/π,b=2
綜合一下,映射x→2(arctanx)/π+2,即把全體實數映射到(1,3)



所以表達式可以寫成


 "script_score" : {

          "script" : "return atan(_score.doubleValue())*2/3.14159+2"

        }



為了只使用函數值 設置 "boost_mode": "replace",


所以整個請求如下


curl -XGET 'http://localhost:9200/*/*/_search?pretty&explain' -d '{

 "size" : 1,

  "query" : {

    "function_score" : {

      "query" : {

            "bool" : {

               "should" : [ {

                "match" : {

                  "_all" : {

                    "query" : "關鍵字",

                    "type" : "boolean",

                    "operator" : "AND",

    "boost": 10

                  }

                }

              }, {

                "match" : {

                  "company_name" : {

                    "query" : "關鍵字",

                    "type" : "boolean",

                    "operator" : "AND",

"boost": 10

                  }

                }

              } ],

              "minimum_should_match" : "1"

            }

      },

      "functions" : [

          {

        "script_score" : {

          "script" : "return atan(_score.doubleValue())*2/3.14159+2"

        }

      },{

          "filter" : {

          "match" : {

            "company_name" : {

              "query" : "關鍵字",

              "type" : "boolean",

              "operator" : "AND"

            }

          }

        },

        "weight" : 2

      }


 ],

      "score_mode" : "sum",

 "boost_mode": "replace"

    }

  },

  "aggregations" : {

    "agg" : {

      "terms" : {

        "field" : "member_id",

        "size" : 0,

        "order" : {

          "top_hit" : "desc"

        }

      },

      "aggregations" : {

        "top_hit" : {

          "max" : {

            "script" : {

              "inline" : "_score"

            }

          }

        }

      }

    }

  }

  }'


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

和林格尔县| 衡南县| 紫云| 那坡县| 嘉义市| 铜山县| 东源县| 绥德县| 南和县| 广南县| 安多县| 苍梧县| 桐乡市| 吴桥县| 巴楚县| 梁平县| 满洲里市| 三穗县| 屏边| 宿松县| 金塔县| 泗洪县| 大足县| 鹿邑县| 普兰县| 龙江县| 界首市| 弋阳县| 浮山县| 阳城县| 梁河县| 渭源县| 延长县| 兴业县| 衡南县| 锡林郭勒盟| 临海市| 达尔| 广昌县| 梅河口市| 剑川县|