[Xapian-discuss] Can not use custom weight scheme with python binding

piglei piglei2007 at gmail.com
Tue Jul 17 16:56:21 BST 2012

Actually, I want to make the weight only related to the count of the
matching terms,
not related with the document length or some thing else.
Maybe like the

CoordinateWeight in http://xapian.org/docs/sorting.html

Because I'm not very familiar with c++.
 So can I achive this simple weight scheme by using some special
 arguments of the BM25 weight?

2012/7/17 Olly Betts <olly at survex.com>

> On Tue, Jul 17, 2012 at 05:26:49PM +0800, piglei wrote:
> > Hi, I'm trying to use custom weight with python binding.
> It's not currently supported.  We had concluded it wasn't possible to,
> but I probably found a way to do it.  The story is in this ticket:
> http://trac.xapian.org/ticket/401
> > Could anyone help me to solve this? Thanks a lot.
> As noted in the last comment in #401, this can probably be implemented
> using the trick described in http://trac.xapian.org/ticket/554 but
> nobody's yet done that yet.  If you want to work on it, a patch would be
> great.
> Cheers,
>     Olly

More information about the Xapian-discuss mailing list