Yes I want to do boost in indexing time.
But I want to do boost for terms instead of fields. I want to give
different weight for
different terms even if the field of two terms are same.
For example,
doc A contains field1 : term1 (weight C) field1 : term2 (weight F)
I want to give different boost factor for term1 and term2, even if term1
and term2 are
in the same field (field1).
Anybody knows how to do this?
Eun
Erick Erickson wrote:
I don't think you want to do this at index time, but rather search time.
Quoting from Hoss (?)...
Index time field boosts are a way to express things like "this documents
title is worth twice as much as the title of most documents". Query time
boosts are a way to express "I care about matches on this clause of my
query
twice as much as I do about matches to other clauses of my query".
From your example, it looks like you want query time boosts rather than
index time boosts....
Erick
On 12/20/06, Eun Yong Kang <[EMAIL PROTECTED]> wrote:
Hi,
I am trying to figure out how to give different weights to different
terms in a same document.
Anybody knows how to do this?
For example,
doc A contains field1 : term1 (weight C) field1 : term2 (weight F)
If I use setBoost(float) function in the Field Object, I cannot give
different weight to
term1 and term2.
Thanks,
Eun
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]