Can the boosting be greater than 2.0? For example, "field.setBoost((float)20.0)".
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Daniel Clark, Senior Consultant Sybase Federal Professional Services 6550 Rock Spring Drive, Suite 800 Bethesda, MD 20817 Office - (301) 896-1103 Office Fax - (301) 896-1604 Mobile - (703) 403-0340 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Erik Hatcher <[EMAIL PROTECTED] utions.com> To java-user@lucene.apache.org 11/18/2005 08:39 cc AM Subject Re: Field Boosting Please respond to [EMAIL PROTECTED] apache.org Daniel, As I hope you've seen from the other messages on this thread, this is by design. What you've shown is _not_ boost working improperly. Boosts are part of the score via the fieldNorm value, and I'm certain that your boosts are being taking into account for scoring. Boosts are not retrievable as-is from the Document object after a search. We should javadoc that getter more clearly and note that it is really only valid when you create a Document, not when you retrieve an existing one. Erik On 18 Nov 2005, at 07:08, [EMAIL PROTECTED] wrote: > titleField.setBoost((float)1.8); > doc.add(titleField); > > keywordField.setBoost((float)1.6); > doc.add(keywordField); > > summaryField.setBoost((float)1.2); > doc.add(summaryField); > > When searching. > > field.getBoost() always = 1.0 > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Daniel Clark, Senior Consultant > Sybase Federal Professional Services > 6550 Rock Spring Drive, Suite 800 > Bethesda, MD 20817 > Office - (301) 896-1103 > Office Fax - (301) 896-1604 > Mobile - (703) 403-0340 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > Erik Hatcher > <[EMAIL PROTECTED] > > utions.com> To > java-user@lucene.apache.org > 11/17/2005 > 08:46 cc > AM > > Subject > Re: Field Boosting > Please respond to > [EMAIL PROTECTED] > apache.org > > > > > > > > Daniel, > > Could you give us a test case that shows the boost not working > properly? > > I'm using document level boosting (which is really what field level > boosting does under the covers) in some of my applications and it is > working as expected. > > Erik > > > On 17 Nov 2005, at 05:39, [EMAIL PROTECTED] wrote: > > >> >> When I boost fields while indexing, the fields still have a boost >> of 1.0 >> during searching. When I view the values via Luke, it confirms the >> value >> of 1.0. Do I have to boost it agin during search? I want certain >> fields >> to have higher priority/score during search. How do I get it to >> work? I'm >> using version 1.4.3. Any help will be appreciated. >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> Daniel Clark, Senior Consultant >> Sybase Federal Professional Services >> 6550 Rock Spring Drive, Suite 800 >> Bethesda, MD 20817 >> Office - (301) 896-1103 >> Office Fax - (301) 896-1604 >> Mobile - (703) 403-0340 >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> >> >> --------------------------------------------------------------------- >> 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] > > > > > > --------------------------------------------------------------------- > 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]