On Thu, Nov 20, 2014 at 5:23 PM, Nicholas Ding <nicholas...@gmail.com>
wrote:

> Hi Mikhail,
>
> Thank you very much! I'm using eDisMax by default, I think I will need to
> change it to defType=func and


I wonder why do you ask, because the given link has three examples of
including edismax into the simple calculation.

pass all the query parameters (fq mainly) to
> the sub query right?
>

this one particularly doesn't seem right to me. fq is fq, keep them as is.

>
> Nicholas Ding
>
>
> On Thu, Nov 20, 2014 at 5:22 AM, Mikhail Khludnev <
> mkhlud...@griddynamics.com> wrote:
>
> > Hello Nicholas!
> > you can specify a function query as a main query where you can operate
> with
> > DVs, then you can use regular tfidf score from arbitrary query as one of
> > the arguments in the functional query see an example in
> > http://wiki.apache.org/solr/FunctionQuery#query
> >
> > have a good research!
> >
> > On Thu, Nov 20, 2014 at 6:45 AM, Nicholas Ding <nicholas...@gmail.com>
> > wrote:
> >
> > > Hi,
> > >
> > > Currently, I'm trying to implement a ranking algorithm on Solr to
> include
> > > TFIDFSimilarity score into a formula.
> > >
> > > Ranking = TFIDFSimilarity Score * X1 + V1 * X2 + V2 * X3 + ..... +
> Vn-1 *
> > > Xn
> > >
> > > Basically, the values of Vn are stored in DocValues, I can access them
> in
> > > customized Function Query. The Xn are parameters I will pass to the
> > > Function Query.
> > >
> > > I searched on internet and dig a little bit in the Solr/Lucene source
> > code.
> > > I found there is no way to access TFIDFSimilarity Score in Function
> > Query.
> > > (Please correct me if I'm wrong.)
> > >
> > > So, I'm wondering is it possible to do my ranking algorithm in
> > Solr/Lucene?
> > >
> > > --
> > > Nicholas Ding
> > >
> >
> >
> >
> > --
> > Sincerely yours
> > Mikhail Khludnev
> > Principal Engineer,
> > Grid Dynamics
> >
> > <http://www.griddynamics.com>
> > <mkhlud...@griddynamics.com>
> >
>



-- 
Sincerely yours
Mikhail Khludnev
Principal Engineer,
Grid Dynamics

<http://www.griddynamics.com>
<mkhlud...@griddynamics.com>

Reply via email to