相关疑难解决方法(0)

lucene - 给予更多权重,更接近的术语是标题的开头

我了解如何在索引时或查询时提升字段.但是,如何才能增加匹配一个更接近标题开头的术语的分数?

例:

Query = "lucene"

Doc1 title = "Lucene: Homepage"
Doc2 title = "I have a question about lucene?"
Run Code Online (Sandbox Code Playgroud)

我希望第一个文件得分更高,因为"lucene"更接近开头(暂时忽略术语频率).

我看到如何使用SpanQuery来指定术语之间的接近程度,但我不确定如何使用有关该字段中位置的信息.

我在Java中使用Lucene 4.1.

java lucene

11
推荐指数
1
解决办法
3621
查看次数

标签 统计

java ×1

lucene ×1