We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a91653a commit efc218dCopy full SHA for efc218d
1 file changed
src/services/skillSearch/localSearch.ts
@@ -397,7 +397,7 @@ export function searchSkills(
397
for (const v of freq.values()) if (v > max) max = v
398
for (const [term, count] of freq) queryTf.set(term, count / max)
399
400
- const idf = cachedIdf ?? computeIdf(index)
+ const idf = cachedIndex === index && cachedIdf ? cachedIdf : computeIdf(index)
401
const queryTfIdf = new Map<string, number>()
402
for (const [term, tf] of queryTf) {
403
queryTfIdf.set(term, tf * (idf.get(term) ?? 0))
0 commit comments