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: