These text types 'stem' the words arabic, arabian, and arabs to 'arab'.

http://wiki.apache.org/solr/SchemaDesign

The Porter classes in the text definitions do this process.  You want a
field type without stemming. In Solr 1.3, the field type 'textSpell' and in
Solr 1.4 'textgen' do not have these.

The Analysis page lets you see how a text field definition changes query
text and indexed text.

http://localhost:8983/solr/admin/analysis.jsp

On Fri, Aug 21, 2009 at 6:59 PM, Avlesh Singh <avl...@gmail.com> wrote:

> >
> > "The Arab Presense" is returned when I search for ("arabic").
> > "to confirm the existence of many communities.." is returned when i
> search
> > for ("the existing").
> >
>
> All such results are returned back due to something known as stemming. The
> stock "text" field definition comes bundled with a stem filter factory
> applied during indexing as well as searching.
>
> In every doc of mine, there is a sentence. I tried to set the sentence to
> > fieldtype as one of the three 'text', 'text_ws' and 'textTight'. None of
> > them produce the correct result.
> >
>
> Please provide sample queries and their desired responses (what is
> "correct"
> according to you). This will help people to suggest field definitions for
> you to use.
>
> Cheers
> Avlesh
>
> On Sat, Aug 22, 2009 at 1:31 AM, Elaine Li <elaine.bing...@gmail.com>
> wrote:
>
> > Hi,
> >
> > In every doc of mine, there is a sentence.
> > I tried to set the sentence to fieldtype as one of the three 'text',
> > 'text_ws' and 'textTight'. None of them produce the correct result.
> >
> > For eg.
> >
> > "The Arab Presense" is returned when I search for ("arabic").
> >
> > "to confirm the existence of many communities.." is returned when i
> > search for ("the existing").
> >
> > Notice I put double quotes around my phrases in both cases.
> >
> > Any hint will be greatly appreciated!
> >
> > Elaine
> >
>



-- 
Lance Norskog
goks...@gmail.com

Reply via email to