BM25Similarity Clase

Definición

Función de clasificación basada en el algoritmo de similitud Okapi BM25. BM25 es un algoritmo similar a TF-IDF que incluye la normalización de longitud (controlada por el parámetro 'b'), así como la saturación de la frecuencia de términos (controlada por el parámetro 'k1').

public class BM25Similarity : Azure.Search.Documents.Indexes.Models.SimilarityAlgorithm
type BM25Similarity = class
    inherit SimilarityAlgorithm
Public Class BM25Similarity
Inherits SimilarityAlgorithm
Herencia
BM25Similarity

Constructores

BM25Similarity()

Inicializa una nueva instancia de BM25Similarity.

Propiedades

B

Esta propiedad controla cómo afecta la longitud de un documento a la puntuación de relevancia. De forma predeterminada, se usa un valor de 0,75. Un valor de 0,0 significa que no se aplica ninguna normalización de longitud, mientras que un valor de 1,0 significa que la puntuación está totalmente normalizada por la longitud del documento.

K1

Esta propiedad controla la función de escalado entre la frecuencia de término de cada término coincidente y la puntuación de relevancia final de un par de consulta de documentos. De forma predeterminada, se usa un valor de 1.2. Un valor de 0,0 significa que la puntuación no se escala con un aumento en la frecuencia de términos.

Se aplica a