原文:关于elasticsearch function_score的使用

最近做新闻推荐系统,新闻搜索采用的是elasticsearch引擎,为了使推荐更接近用户偏好,搜索时使用了function score功能对文档进行了重新打分,改变排序规则。以下介绍关于function score的一些用法。 Thefunction scoreallows you to modify the score of documents that are retrieved by a q ...

2019-04-23 13:13 0 3033 推荐指数:

查看详情

Elasticsearch使用function_score及soft_score定制搜索结果的分数

我们将介绍使用function_score的基础知识,并介绍一些function core技术非常有用和有效的用例。 介绍 评分的概念是任何搜索引擎(包括Elasticsearch)的核心。评分可以粗略地定义为:找到符合一组标准的数据并按相关性顺序将其返回。相关性通常是通过类似TF-IDF ...

Wed Dec 25 01:22:00 CST 2019 0 1198
elasticsearch系列(五)score

概述 score在ES中有着很重要的作用,有了它才有了rank,是验证文档相关性的关键数据,score越大代表匹配到的文档相关性越大 官方解释 查询的时候可以用explain来展示score的计算过程,也可以增加format=yaml来讲json转成yaml方便阅读 类似xxx ...

Thu Jun 08 03:54:00 CST 2017 0 1963
elasticsearch系列(七)java定义score

概述 ES支持groovy 和 java两种语言自定义score的计算方法,groovy甚至可以嵌套在请求的参数中,有点厉害,不过不在本篇讨论范围。 如何用自定义的java代码来定义score如何产生,这用到了ES的插件功能 关于es插件的相关操作,可以通过以下命令获得 ./bin ...

Fri Jun 23 03:09:00 CST 2017 0 2265
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM