Re: searching for "4.1" works, but "4.1.1" returns no results
- From: Kevin Blount <kevin.blount@xxxxxxxxxxxx>
- Date: Thu, 29 Mar 2007 14:16:38 -0500
Gang_Warily wrote:
Hi Kevin
Try searching for "NN4d1" & "NN4d1d1" ?
Not sure how ...
I actually wanted to find 'NN1' because Northamptonshire UK postcodes are like 'NN1 4JQ' and stumbled on the article below.
It seems it stores numbers as words as well.
Eric
http://msdn2.microsoft.com/en-gb/library/ms693168.aspx
When you create a word breaker, it is recommended that the word breaker normalize numbers to a canonical representation by using the pattern "NNddDcc," where "NN" is the literal sequence "NN," dd is the integer portion of the number, "D" is the literal "D," and cc is the fractional portion of the number. Word breakers do not restrict the number of digits for either the integer or the fraction portion of the number. It is recommended that word breakers recognize numerical patterns that are delimited by both periods (.) and commas (,). For example, Indexing Service represents both "1,000.2" and "1.000,2" as "NN1000D2."
"Kevin Blount" wrote:
For my companies site I have removed all numbers from the "noise.enu"
file so that we can search through our documents for version numbers
of
our software.
The problem is that I can search for the major and first minor version
numbers, such as 3.3 or 4.1, but if I try to search for second minor
numbers as well, the search returns no results, i.e. 4.1.1 or 3.2.3. I
know documents exist on our site with 4.1.0 and 4.1.1 in them, but
they
won't appear in the results.
I'm wondering if there is a 2 period/fullstop limit or some other
combination of rules that "4.1.1" breaks? Any ideas?
(btw, this is a repeat post, as the only reply I get last time (Nov
2005) was basically an advertisement for 'Coveo' and I'm really
looking for a solution or work around for Index Server at this stage
(though I have tasked one of my team to look at Coveo))
Thanks for the reply. I did a test using "NN4d1" and it returned the same results as a search of "4.1", which is a good start. However, searching for "NN4d1d1" returned no results, which unfortunately, is the same as searching for "4.1.1".
I guess this means that the word breakers are working, but that it still means that a dbl period/fullstop isn't useable.
You've given me something else to work on.. and for that I'm greatful.
Anyone else have any ideas I can check out as well?
.
- Follow-Ups:
- Re: searching for "4.1" works, but "4.1.1" returns no results
- From: Gang_Warily
- Re: searching for "4.1" works, but "4.1.1" returns no results
- References:
- searching for "4.1" works, but "4.1.1" returns no results
- From: Kevin Blount
- searching for "4.1" works, but "4.1.1" returns no results
- Prev by Date: RE: Index of UNC files between w2k y windows 2003 doesn't work
- Next by Date: RE: Index of UNC files between w2k y windows 2003 doesn't work
- Previous by thread: searching for "4.1" works, but "4.1.1" returns no results
- Next by thread: Re: searching for "4.1" works, but "4.1.1" returns no results
- Index(es):
Loading