【发布时间】:2019-11-12 07:58:11
【问题描述】:
Solr 中有什么方法可以赋予同义词权重? (由SynonymFilterFactory 生成)
问题的较长版本/一些背景:
我们希望为SynonymFilterFactory 注入的同义词/术语赋予较小的权重。
所以精确匹配会更高score。
第一个用例只是为所有同义词赋予一个静态权重 如果搜索时间通过同义词匹配,它将具有一定的(较低的) 重量比完全匹配。
在文档中找不到这个。
Solr 有没有办法为SynonymFilterFactory 生成的术语分配权重?
高度赞赏的任何指针。
PS。另一个用例是使用特定权重微调每个同义词 对于每个特定的同义词(即 synonyms="synonyms.txt" 将有 3 列而不是 2)。目前似乎不可能,所以也许只是静态的 上述所有同义词的权重都是可能的。
【问题讨论】:
标签: elasticsearch solr lucene