Do you consistently add 10,000 documents to your index every day or does the
number of new documents added per day vary?


On 11/08/07, climbingrose <[EMAIL PROTECTED]> wrote:
>
> I'm having the date boosting function as well. I'm using this function:
> F = recip(rord(creationDate),1,1000,1000)^10. However, since I have around
> 10,000 of documents added in one day, rord(createDate) returns very
> different values for the same createDate. For example, the last document
> added with have rord(createdDate) =1 while the last document added will
> have
> rord(createdDate) = 10,000. When createDate > 10,000, value of F is
> approaching 0. Therefore, the boost query doesn't make any difference
> between the the last document added today and the document added 10 days
> ago. Now if I replace 1000 in F with a large number, say 100000,  the
> boost
> function  suddenly gives the last few documents enormous boost and make
> the
> other query scores irrelevant.
>
> So in my case (and many others' I believe), the "true" date value would be
> more appropriate. I'm thinking along the same line of adding timestamp. It
> wouldn't add much overhead this way, would it?
>

Reply via email to