feat: Add semantic deduplication and threshold configuration for improved query filtering

This commit is contained in:
2025-11-03 21:43:21 +01:00
parent a1163976a6
commit 3eb861ef8a
5 changed files with 93 additions and 19 deletions

View File

@@ -55,6 +55,7 @@ export interface ConfigSearchSettings {
localFallbackCount?: number; // Number of local fallback queries to sample when trends fail
extraFallbackRetries?: number; // Additional mini-retry loops with fallback terms
semanticDedup?: boolean; // Filter queries with high semantic similarity (default: true)
semanticDedupThreshold?: number; // Jaccard similarity threshold 0-1 (default: 0.65, lower = stricter)
}
export interface ConfigSearchDelay {