Elasticsearch的自定义插件可更改默认相关性

问题描述 投票:1回答:2

我目前正在使用Elasticsearch,关于搜索结果的排名我注意到的事情很少,这让我想到是否有办法为ES创建插件/脚本,可以用来修改当前的评分算法?

elasticsearch elasticsearch-plugin ranking-functions
2个回答
0
投票

您可以为此编写自定义Java插件,使用function score queriesscripted similarity(本周刚刚发布)。

如果可以,我会使用后两种方法;编写自定义插件应该很少需要。


0
投票

您可以参考博客A Gentle Intro to Function Scoring,该博客使用文本相关性和网站上的视频流行度的组合来描述网站上视频的排名。

为了修改评分算法,Elasticsearch提供了script_scorefunction_scoreDecay Function

© www.soinside.com 2019 - 2024. All rights reserved.