With a custom Tokenizer/Analyzer you could boost the words (tokens) during
indexing by their position, e.g. first word gets factor 100, second 99 and
so on. As sorting is by relevance, hits where the word is more at the
beginning gets higher ranking because of boost.

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de

> -----Original Message-----
> From: shb [mailto:sharo...@gmail.com]
> Sent: Wednesday, February 25, 2009 3:31 PM
> To: java-dev@lucene.apache.org
> Subject: sort lucene results
> 
> 
> hi i need help.
> 
> i need to search by word in sentences with lucene. for example by the word
> "bbb" i got the right results of all the sentences :
> 
> "text  ok ok ok bbb" , "text 2 bbb text " , "bbb  text 4...".
> 
> but i need the result by the word place in the sentence like this:
> 
> "bbb text 4...". , "text 2 bbb text " , "text 1 ok ok ok bbb" ..
> 
> waiting for ideas.. thanks..
> 
> 
> --
> View this message in context: http://www.nabble.com/sort-lucene-results-
> tp22203922p22203922.html
> Sent from the Lucene - Java Developer mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: java-dev-h...@lucene.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to