Erik,

Thank you! Yes, that's exactly how we were thinking of architecting it. And our 
ML engineer suggested something else for the suggestion weights, actually -- to 
build a model that would programmatically update the weights based on those 
suggestions' live clicks @ position k, etc. Pretty cool idea... 



On 1/23/20, 2:26 PM, "Erik Hatcher" <erik.hatc...@gmail.com> wrote:

    It's a great idea.   And then index that file into a separate lean 
collection of just the suggestions, along with the weight as another field on 
those documents, to use for ranking them at query time with standard /select 
queries.  (this separate suggest collection would also have appropriate 
tokenization to match the partial words as the user types, like ngramming)
    
        Erik
    
    
    > On Jan 20, 2020, at 11:54 AM, Audrey Lorberfeld - 
audrey.lorberf...@ibm.com <audrey.lorberf...@ibm.com> wrote:
    > 
    > David, 
    > 
    > Thank you, that is useful. So, would you recommend using a (clean) field 
over an external dictionary file? We have lots of "top queries" and measure 
their nDCG. A thought was to programmatically generate an external file where 
the weight per query term (or phrase) == its nDCG. Bad idea?
    > 
    > Best,
    > Audrey
    > 
    > On 1/20/20, 11:51 AM, "David Hastings" <hastings.recurs...@gmail.com> 
wrote:
    > 
    >    Ive used this quite a bit, my biggest piece of advice is to choose a 
field
    >    that you know is clean, with well defined terms/words, you dont want an
    >    autocomplete that has a massive dictionary, also it will make the
    >    start/reload times pretty slow
    > 
    >    On Mon, Jan 20, 2020 at 11:47 AM Audrey Lorberfeld -
    >    audrey.lorberf...@ibm.com <audrey.lorberf...@ibm.com> wrote:
    > 
    >> Hi All,
    >> 
    >> We plan to incorporate a query autocomplete functionality into our search
    >> engine (like this: 
https://urldefense.proofpoint.com/v2/url?u=https-3A__lucene.apache.org_solr_guide_8-5F1_suggester.html&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=_8ViuZIeSRdQjONA8yHWPZIBlhj291HU3JpNIx5a55M&m=L8V-izaMW_v4j-1zvfiXSqm6aAoaRtk-VJXA6okBs_U&s=vnE9KGyF3jky9fSi22XUJEEbKLM1CA7mWAKrl2qhKC0&e=
 
    >> ). And I was wondering if anyone has personal experience with this
    >> component and would like to share? Basically, we are just looking for 
some
    >> best practices from more experienced Solr admins so that we have a 
starting
    >> place to launch this in our beta.
    >> 
    >> Thank you!
    >> 
    >> Best,
    >> Audrey
    >> 
    > 
    > 
    
    

Reply via email to