全部产品

com.aliyun.opensearch.cava.features

更新时间:2020-10-19 12:21:20

简介

包com.aliyun.opensearch.cava.features封装了所有在算分排序过程中可以使用的特征库和特征函数。用户可以使用这些特征库来计算查询词和文档的相关性,匹配查询请求与文档的标签并进行加权,获取文档的人气分等。

类列表

类名称 类简介
CategoryScore 获取文档的类目分
Popularity 获取文档的人气分
Distance 计算文档中的点与请求中的点球面距离
TagMatch 匹配文档和请求中的标签
FieldLength 获取指定字段的分词词组个数
FieldMatchRatio 计算查询词和指定字段的匹配程度
FieldTermMatchCount 计算查询词在指定字段上的匹配个数
FieldTermProximity 计算查询词在指定字段上的紧密度
FirstPhaseScore 获取第一阶段相关性分数
QueryMatchRatio 计算查询词中命中的词组与总词组的比值
QueryMinSlideWindow 计算查询词在某个字段上命中的分词词组个数与该词组在字段上的最小窗口的比值
QueryTermCount 计算查询词分词词组个数
QueryTermMatchCount 计算查询词中命中的词组个数
TextRelevance 计算查询词与指定字段的文本相关性
FieldMatchWeighted 计算查询词在指定字段上的匹配度
BM25 计算查询词在指定字段的上的BM25值,用于衡量查询词语字段的相似度
BM25F BM25F是在BM25的基础上,计算查询词在多个字段上的文本相关性
KeyWordsMatched 用于判断查询词的核心词与指定字段的匹配情况
Time 提供了一系列与时间操作相关的函数,用于获取当前时间或者文档的时效性分数
Util 提供了一系列常用的功能型函数,比如衰减函数,归一化函数等