Chris, thank you so much for your help. I guess I was interpretting the score incorrectly. Wasn't getting it through this thick head, I'm rolling along now. You all have done a great job with this!
> > : I know I am getting very close on this one but can't seem to get the > score > : above .306. My guess is that I need to do something different in my > > 1) you didn't setOmitNorms(true) > > 2) why do you care what the score is? .. you said you only wanted exact > matches: if you don't tokenize, and you build your queries explicitly (all > MUST or MUST_NOT, no sloppy phrases, etc..) the matches you get will only > be exact matches. > > 3) if you really care about the numeric score values, don't use Hits, > those scores are "psuedo-normalized" > > 4) the Searcher.explain method can be used to understand why you are > getting a particular score value. most likely you can get a score of > "1.0" by subclassing Similarity in a creative way, but see point#2. > > > : > 1) Use only UN_TOKENIZED fields when adding your documents, and if > you > : > use QueryParser to build your queries for you, use the KeywordAnalyzer > to > : > make sure no lowercasing or stemming takes place. > : > 2) OMIT_NORMs when indexing .. they only matter if you want the > lengths > : > of fields to affect the score, and you don't -- you only want to know > if > : > it matched or not. > : > 3) if you want to require name="jeff" and age="33" make sure you > : > construct a query where all clauses are mandatory .. the default in > the > : > query parser is "SHOULD" meaning only one clause is mandatory, and the > : > other clauses increase the score. > > > > > -Hoss > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > Jeff Richley, Vice President Southeast Virginia Java Users Group [EMAIL PROTECTED] http://www.sevajug.org --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]