lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Fletcher <mark.fletcher2...@gmail.com>
Subject Re: some snynonym clarifications
Date Thu, 18 Mar 2010 16:47:45 GMT
Hi,

Thanks for the mail. I had tried the WIKI.

My doubts remaining were mainly:-

1.
If we have synonyms specified and they replace your search keyword with the
ones specified wouldn't we face a risk of our original keyword missed out.
What i meant is if I have a keyword for search say "agriculture" and I
replace it with some synonyms, will I never again be able to search directly
for "agriculture". ie suppose I have a document which has the term
agriculture and none of the synonyms in it. Will that document be retrieved
when i search for agriculture as I have now mapped it to other terms.

2.
I am still a bit confused about the interpretation of:-
    a\=>a => b\=>b
    a\,a => b\,b
   abc def rose\, my cap ,  rose flower
   Can you pls give a one linere explanation for the above. There are some
sample entries in the synonyms.txt
3. If I get some help me with the above 3 it will help me understand the
backslash "\" also better.

Thanks,
Mark.


On Thu, Mar 18, 2010 at 12:19 PM, Markus Jelsma <markus@buyways.nl> wrote:

> Hi,
>
>
> Check out the wiki page on the SynonymFilterFactory. It gives a decent
> explantion on the subject. The backslash is just for escaping otherwise
> meaningful characters.
>
>
> [1]:
> http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.SynonymFilterFactory
>
>
> Cheers,
>
> On Thursday 18 March 2010 17:10:56 Mark Fletcher wrote:
> > Hi,
> >
> > Just needed some help to understand the following synonym mappings:-
> >
> > 1. aaa => aaaa
> >   does it mean:-
> >          if the user queries for aaa it is replaced with aaaa and
> documents
> > matching aaaa are searched for
> >    or does it mean
> >          if the user queries for aaa, documents with aaa as well as aaaa
> >  are looked for
> >
> >
> > 2. bbb => bbbb1 bbbb2
> >         does it mean that if the user queries for bbb, SOLR will look for
> > documents that contain bbbb1 bbbb2
> >
> >
> > 3. ccc => cccc1,cccc2
> >         does it mean that if the user queries for ccc, SOLR will look for
> > documents that contain cccc1 or cccc2
> >
> > 4.  a\=>a => b\=>b
> >          First of all my doubt is what does the "\" do there. Does it
> have
> > any special significance.
> >          Can someone help me interpret the above
> >
> > 5. a\,a => b\,b
> >           Can some one help me with this also
> >
> > 6. fooaaa,baraaa,bazaaa
> >           does this mean that if any of  fooaaa or baraaa  or bazaaa
> comes
> > as the search keyword, SOLR will look for documents that contain
> >                          fooaaa
> >
> > 7. abc def rose\, my cap ,  rose flower
>


>  >            does this mean a query for any of the above 3 will always be
> > replaced by a query for abc def rose\
> >
> > Can some one pls extend some help at your earliest convenience.
> >
> > Thank you.
> > Mark.
> >
>
> Markus Jelsma - Technisch Architect - Buyways BV
> http://www.linkedin.com/in/markus17
> 050-8536620 / 06-50258350
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message