Table of Contents

Class Bm25Index

Namespace
Mythosia.VectorDb.InMemory
Assembly
Mythosia.VectorDb.InMemory.dll
public class Bm25Index : IDisposable
Inheritance
Bm25Index
Implements
Inherited Members

Constructors

Bm25Index()

public Bm25Index()

Properties

DocumentCount

public int DocumentCount { get; }

Property Value

int

Methods

Dispose()

public void Dispose()

Index(string, string)

public void Index(string id, string text)

Parameters

id string
text string

Remove(string)

public void Remove(string id)

Parameters

id string

Search(string, int)

public IReadOnlyList<Bm25Index.Bm25Result> Search(string query, int topK)

Parameters

query string
topK int

Returns

IReadOnlyList<Bm25Index.Bm25Result>