| MMRReranker | R Documentation |
Reranks for diversity using MMR algorithm
lambdaBalance between relevance and diversity (0-1)
new()Create a new MMRReranker
MMRReranker$new(lambda = 0.7)
lambdaRelevance vs diversity tradeoff (higher = more relevance)
rerank()Rerank for diversity
MMRReranker$rerank(query_vector, doc_vectors, doc_ids, scores, limit = 10)
query_vectorQuery embedding
doc_vectorsMatrix of document embeddings
doc_idsVector of document IDs
scoresOriginal relevance scores
limitNumber of results
Data frame with reranked results
clone()The objects of this class are cloneable with this method.
MMRReranker$clone(deep = FALSE)
deepWhether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.