2011-01-06 48 views
1

我问这个问题的原因,是因为扩展相似性类或使用查询函数对我来说是不够的。我计划根据他们对文档字段的偏好对用户查询进行个性化设置。我需要在使用这些首选项计算基于文本的评分之后更新文档的评分(这些参数可能已被Solr插件缓存)。有什么想法吗?SOLR/Lucene:如何扩展Scorer类s.t.它可以被包裹在Solr插件中

回答

1

我会写一个自定义function query,它适合你的修改与自定义的算法计算出的分数的定义。

+0

这就是我的想法是好,但我不知道一件事:因为我需要这个功能不同的得分每个匹配的文件,我猜我需要使用\ _Val \ _挂钩的提升值。 ..你有任何想法如何实际工作?这是由LuceneQueryParser支持吗? – Dante 2011-01-06 16:35:47