Ok and what synonym processor you is talking about maybe it could help ?

With Regards
Aman Tandon

On Thu, May 28, 2015 at 4:01 AM, Reitzel, Charles <
charles.reit...@tiaa-cref.org> wrote:

> Sorry, my bad.   The synonym processor I mention works differently.  It's
> an extension of the EDisMax query processor and doesn't require field level
> synonym configs.
>
> -----Original Message-----
> From: Reitzel, Charles [mailto:charles.reit...@tiaa-cref.org]
> Sent: Wednesday, May 27, 2015 6:12 PM
> To: solr-user@lucene.apache.org
> Subject: RE: docValues: Can we apply synonym
>
> But the query analysis isn't on a specific field, it is applied to the
> query string.
>
> -----Original Message-----
> From: Aman Tandon [mailto:amantandon...@gmail.com]
> Sent: Wednesday, May 27, 2015 6:08 PM
> To: solr-user@lucene.apache.org
> Subject: Re: docValues: Can we apply synonym
>
> Hi Charles,
>
> The problem here is that the docValues works only with primitives data
> type only like String, int, etc So how could we apply synonym on primitive
> data type.
>
> With Regards
> Aman Tandon
>
> On Thu, May 28, 2015 at 3:19 AM, Reitzel, Charles <
> charles.reit...@tiaa-cref.org> wrote:
>
> > Is there any reason you cannot apply the synonyms at query time?
> >  Applying synonyms at indexing time has problems, e.g. polluting the
> > term frequency for synonyms added, preventing distance queries, ...
> >
> > Since city names often have multiple terms, e.g. New York, Den Hague,
> > etc., I would recommend using Nolan Lawson's
> > SynonymExpandingExtendedDismaxQParserPlugin.   Tastes great, less
> filling.
> >
> > http://nolanlawson.com/2012/10/31/better-synonym-handling-in-solr/
> >
> > We found this to fix synonyms like "ny" for "New York" and vice versa.
> > Haven't tried it with docValues, tho.
> >
> > -----Original Message-----
> > From: Aman Tandon [mailto:amantandon...@gmail.com]
> > Sent: Tuesday, May 26, 2015 11:15 PM
> > To: solr-user@lucene.apache.org
> > Subject: Re: docValues: Can we apply synonym
> >
> > Yes it could be :)
> >
> > Anyway thanks for helping.
> >
> > With Regards
> > Aman Tandon
> >
> > On Tue, May 26, 2015 at 10:22 PM, Alessandro Benedetti <
> > benedetti.ale...@gmail.com> wrote:
> >
> > > I should investigate that, as usually synonyms are analysis stage.
> > > A simple way is to replace the word with all its synonyms (
> > > including original word), but simply using this kind of processor
> > > will change the token position and offsets, modifying the actual
> > > content of the
> > document .
> > >
> > > " I am from Bombay" will become " I am from Bombay Mumbai" which can
> > > be annoying.
> > > So a clever approach must be investigated.
> > >
> > > 2015-05-26 17:36 GMT+01:00 Aman Tandon <amantandon...@gmail.com>:
> > >
> > > > Okay So how could I do it with UpdateProcessors?
> > > >
> > > > With Regards
> > > > Aman Tandon
> > > >
> > > > On Tue, May 26, 2015 at 10:00 PM, Alessandro Benedetti <
> > > > benedetti.ale...@gmail.com> wrote:
> > > >
> > > > > mmm this is different !
> > > > > Without any customisation, right now you could :
> > > > > - use docValues to provide exact value facets.
> > > > > - Than you can use a copy field, with the proper analysis, to
> > > > > search
> > > > when a
> > > > > user click on a filter !
> > > > >
> > > > > So you will see in your facets :
> > > > > Mumbai(3)
> > > > > Bombay(2)
> > > > >
> > > > > And when clicking you see 5 results.
> > > > > A little bit misleading for the users …
> > > > >
> > > > > On the other hand if you you want to apply the synonyms before,
> > > > > the indexing pipeline ( because docValues field can not be
> > > > > analysed), I
> > > think
> > > > > you should play with UpdateProcessors.
> > > > >
> > > > > Cheers
> > > > >
> > > > > 2015-05-26 17:18 GMT+01:00 Aman Tandon <amantandon...@gmail.com>:
> > > > >
> > > > > > We are interested in using docValues for better memory
> > > > > > utilization
> > > and
> > > > > > speed.
> > > > > >
> > > > > > Currently we are faceting the search results on *city. *In
> > > > > > city we
> > > have
> > > > > > also added the synonym for cities like mumbai, bombay (These
> > > > > > are
> > > Indian
> > > > > > cities). So that result of mumbai is also eligible when
> > > > > > somebody will applying filter of bombay on search results.
> > > > > >
> > > > > > I need this functionality to apply with docValues enabled field.
> > > > > >
> > > > > > With Regards
> > > > > > Aman Tandon
> > > > > >
> > > > > > On Tue, May 26, 2015 at 9:19 PM, Alessandro Benedetti <
> > > > > > benedetti.ale...@gmail.com> wrote:
> > > > > >
> > > > > > > I checked in the Documentation to be sure, but apparently :
> > > > > > >
> > > > > > > DocValues are only available for specific field types. The
> > > > > > > types
> > > > chosen
> > > > > > > determine the underlying Lucene docValue type that will be
> used.
> > > The
> > > > > > > available Solr field types are:
> > > > > > >
> > > > > > >    - StrField and UUIDField.
> > > > > > >    - If the field is single-valued (i.e., multi-valued is
> > > > > > > false),
> > > > > Lucene
> > > > > > >       will use the SORTED type.
> > > > > > >       - If the field is multi-valued, Lucene will use the
> > > SORTED_SET
> > > > > > type.
> > > > > > >    - Any Trie* numeric fields and EnumField.
> > > > > > >    - If the field is single-valued (i.e., multi-valued is
> > > > > > > false),
> > > > > Lucene
> > > > > > >       will use the NUMERIC type.
> > > > > > >       - If the field is multi-valued, Lucene will use the
> > > SORTED_SET
> > > > > > type.
> > > > > > >
> > > > > > >
> > > > > > > This means you should not analyse a field where DocValues is
> > > enabled.
> > > > > > > Can your explain us your use case ? Why are you interested
> > > > > > > in
> > > > synonyms
> > > > > > > DocValues level ?
> > > > > > >
> > > > > > > Cheers
> > > > > > >
> > > > > > > 2015-05-26 13:32 GMT+01:00 Upayavira <u...@odoko.co.uk>:
> > > > > > >
> > > > > > > > To my understanding, docValues are just an uninverted index.
> > > > > > > > That
> > > > is,
> > > > > > it
> > > > > > > > contains the terms that are generated at the end of an
> > > > > > > > analysis
> > > > > chain.
> > > > > > > > Therefore, you simply enable docValues and include the
> > > > > > > > SynonymFilterFactory in your analysis.
> > > > > > > >
> > > > > > > > Is that enough, or are you struggling with some other issue?
> > > > > > > >
> > > > > > > > Upayavira
> > > > > > > >
> > > > > > > > On Tue, May 26, 2015, at 12:03 PM, Aman Tandon wrote:
> > > > > > > > > Hi,
> > > > > > > > >
> > > > > > > > > We have some field *city* in which the docValues are
> enabled.
> > > We
> > > > > need
> > > > > > > to
> > > > > > > > > add the synonym in that field so how could we do it?
> > > > > > > > >
> > > > > > > > > With Regards
> > > > > > > > > Aman Tandon
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > --------------------------
> > > > > > >
> > > > > > > Benedetti Alessandro
> > > > > > > Visiting card : http://about.me/alessandro_benedetti
> > > > > > >
> > > > > > > "Tyger, tyger burning bright In the forests of the night,
> > > > > > > What immortal hand or eye Could frame thy fearful symmetry?"
> > > > > > >
> > > > > > > William Blake - Songs of Experience -1794 England
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > --------------------------
> > > > >
> > > > > Benedetti Alessandro
> > > > > Visiting card : http://about.me/alessandro_benedetti
> > > > >
> > > > > "Tyger, tyger burning bright
> > > > > In the forests of the night,
> > > > > What immortal hand or eye
> > > > > Could frame thy fearful symmetry?"
> > > > >
> > > > > William Blake - Songs of Experience -1794 England
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > --------------------------
> > >
> > > Benedetti Alessandro
> > > Visiting card : http://about.me/alessandro_benedetti
> > >
> > > "Tyger, tyger burning bright
> > > In the forests of the night,
> > > What immortal hand or eye
> > > Could frame thy fearful symmetry?"
> > >
> > > William Blake - Songs of Experience -1794 England
> > >
> >
> > **********************************************************************
> > *** This e-mail may contain confidential or privileged information.
> > If you are not the intended recipient, please notify the sender
> > immediately and then delete it.
> >
> > TIAA-CREF
> > **********************************************************************
> > ***
> >
>
> *************************************************************************
> This e-mail may contain confidential or privileged information.
> If you are not the intended recipient, please notify the sender
> immediately and then delete it.
>
> TIAA-CREF
> *************************************************************************
>
> *************************************************************************
> This e-mail may contain confidential or privileged information.
> If you are not the intended recipient, please notify the sender
> immediately and then delete it.
>
> TIAA-CREF
> *************************************************************************
>

Reply via email to