[Xapian-discuss] Giving weights to terms

James Aylett james-xapian at tartarus.org
Tue Jun 12 10:38:03 BST 2007

On Tue, Jun 12, 2007 at 07:01:46AM +0000, David wrote:

> Is it possible to give more weights to terms that I *know* are more
> important?

When you are indexing in your own code (as opposed to using omindex,
for instance), you can specify a 'wdfinc' (basically the weight of the
term) to the Document::add_posting() and Document::add_term()
methods. See the documentation for details, but basically it's an
extra parameter after the term (for add_term) or term and position
(for add_posting).

If you're indexing using scriptindex, you can use the weight= action
to change the wdfinc, but this isn't as granular, because it applies
to the indexing of an entire scriptindex input field.


  James Aylett                                                  xapian.org
  james at tartarus.org                               uncertaintydivision.org

More information about the Xapian-discuss mailing list