SimilarityAlgorithm Class

Definition

Base type for similarity algorithms. Similarity algorithms are used to calculate scores that tie queries to documents. The higher the score, the more relevant the document is to that specific query. Those scores are used to rank the search results. Please note this is the base class. The derived classes available for instantiation are: ClassicSimilarity and BM25Similarity.

public class SimilarityAlgorithm : System.ClientModel.Primitives.IJsonModel<Azure.Search.Documents.Indexes.Models.SimilarityAlgorithm>, System.ClientModel.Primitives.IPersistableModel<Azure.Search.Documents.Indexes.Models.SimilarityAlgorithm>
type SimilarityAlgorithm = class
    interface IJsonModel<SimilarityAlgorithm>
    interface IPersistableModel<SimilarityAlgorithm>
Public Class SimilarityAlgorithm
Implements IJsonModel(Of SimilarityAlgorithm), IPersistableModel(Of SimilarityAlgorithm)
Inheritance
SimilarityAlgorithm
Derived
Implements

Applies to