Interface IBM25Similarity
BM25 Similarity. Introduced in Stephen E. Robertson, Steve Walker, Susan Jones, Micheline Hancock-Beaulieu, and Mike Gatford. Okapi at TREC-3. In Proceedings of the Third Text Retrieval Conference (TREC 1994). Gaithersburg, USA, November 1994.
Inherited Members
Namespace: OpenSearch.Client
Assembly: OpenSearch.Client.dll
Syntax
public interface IBM25Similarity : ISimilarity
Properties
| Edit this page View SourceB
Controls to what degree document length normalizes tf values.
Declaration
[DataMember(Name = "b")]
double? B { get; set; }
Property Value
Type | Description |
---|---|
double? |
DiscountOverlaps
Sets whether overlap tokens (Tokens with 0 position increment) are ignored when computing norm.
Declaration
[DataMember(Name = "discount_overlaps")]
bool? DiscountOverlaps { get; set; }
Property Value
Type | Description |
---|---|
bool? |
K1
Controls non-linear term frequency normalization (saturation).
Declaration
[DataMember(Name = "k1")]
double? K1 { get; set; }
Property Value
Type | Description |
---|---|
double? |