Versions in this module Expand all Collapse all v0 v0.1.0 Jul 18, 2026 Changes in this version + const DefaultB + const DefaultK1 + func Tokenize(s string) []string + type Document struct + ID string + Tokens []string + type Okapi struct + B float64 + K1 float64 + func NewOkapi() *Okapi + func (o *Okapi) Index(docs []Document) + func (o *Okapi) Score(query []string, docID string) float64 + func (o *Okapi) TopK(query []string, k int) []ScoredDoc + type ScoredDoc struct + ID string + Score float64 + type Scorer interface + Index func(docs []Document) + Score func(query []string, docID string) float64 + TopK func(query []string, k int) []ScoredDoc