Package org.terrier.matching.models

Provides the classes that implement various weighting models. Generally, the models fall into two classes:

  • Term weighting models - score an occurrence of a document regardless of where the occurrences appear.
  • Field-based weighting models - score an occurrence of a document depending on the fields that the term occurs in.
Various different families of weighting models are implemented: Of the field-based models, the following are implemented: