Hey Anon15

It sounds like your encountering a heuristic known as stemming. Stemming
takes various of words and reduces them to a base form. For example

jumped
jumping
jumper

might all get reduced to "jump"

So now when a user searches for "jump" they can retrieve all docs with the
various forms of the word "jump".

There's various algorithms that Solr/Lucene use for stemming. They all
represent hueristics that work well for most cases. Some stemmers are very
aggressive in how they reduce to a common form, others are less aggressive.
You can read more about Solr/Lucene's stemmers here:

https://wiki.apache.org/solr/LanguageAnalysis

All of these are configured in your Solr schema in the corresponding field
type's analysis chain. Do you know what field type is being used for this
field you are searching? Would you be interested in sharing, and we could
give you even more info?

Cheers,
-Doug
-------
Search Consultant
OpenSource Connections
http://opensourceconnections.com



On Wed, May 7, 2014 at 5:28 AM, Anon15 <serpe.man...@hotmail.it> wrote:

> Hi everyone,
>
> I'm using an updated version of Solr module for Drupal 7.
> I've indexed my entire site, and i have about 8000 documents in index.
>
> I have a problem when I'm trying to research something.
>
> For example:
>         -> "incre" => 0 results
>         -> "incred" => n results for the word 'incredible'
>         -> "incredi" => 0 results
>         -> "incredib" => n results for the word 'incredible'
>
> This is just an example.
>
> How is it possible? Someone can help me with an detailed explanation?
>
> Thanks !
>
>
>
>
> --
> View this message in context:
> http://lucene.472066.n3.nabble.com/Problem-when-i-m-trying-to-search-something-tp4135045.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>



-- 
Doug Turnbull
Search & Big Data Architect
OpenSource Connections <http://o19s.com>

Reply via email to