Partager via


BM25Similarity Classe

Définition

Fonction de classement basée sur l’algorithme de similarité Okapi BM25. BM25 est un algorithme de type TF-IDF qui inclut la normalisation de longueur (contrôlée par le paramètre « b ») ainsi que la saturation de la fréquence de terme (contrôlée par le paramètre « k1 »).

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

Constructeurs

BM25Similarity()

Initialise une nouvelle instance de BM25Similarity.

Propriétés

B

Cette propriété contrôle la façon dont la longueur d’un document affecte le score de pertinence. Par défaut, la valeur 0,75 est utilisée. La valeur 0,0 signifie qu’aucune normalisation de longueur n’est appliquée, tandis qu’une valeur de 1,0 signifie que le score est entièrement normalisé par la longueur du document.

K1

Cette propriété contrôle la fonction de mise à l’échelle entre la fréquence de terme de chaque terme correspondant et le score de pertinence final d’une paire document-requête. Par défaut, la valeur 1.2 est utilisée. Une valeur de 0,0 signifie que le score n’est pas mis à l’échelle avec une augmentation de la fréquence des termes.

S’applique à