From 7a1414d397c04b3168d73762e77d38fec57024a2 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Fri, 13 Feb 2026 12:04:52 -0700 Subject: [PATCH] Add in default BM25 search params https://lucaong.github.io/minisearch/types/MiniSearch.BM25Params.html --- src/search/search-engine.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/search/search-engine.ts b/src/search/search-engine.ts index a676f54..6729597 100644 --- a/src/search/search-engine.ts +++ b/src/search/search-engine.ts @@ -166,6 +166,7 @@ export class SearchEngine { logVerbose(JSON.stringify(searchTokens, null, 1)) let results = this.minisearch.search(searchTokens, { prefix: term => term.length >= options.prefixLength, + bm25: {b: 0.7, d: 0.5, k: 1.2}, // length <= 3: no fuzziness // length <= 5: fuzziness of 10% // length > 5: fuzziness of 20%