Skip to main content

filter_quality_suggestions

Function filter_quality_suggestions 

Source
pub fn filter_quality_suggestions(
    suggestions: Vec<(String, f32)>,
    prefix: &str,
    min_quality: f32,
) -> Vec<(String, f32)>
Expand description

Filter and enhance suggestions with quality checks.

This function:

  1. Validates each suggestion
  2. Applies typo corrections
  3. Filters by quality score threshold

§Arguments

  • suggestions - Raw suggestions from the model
  • prefix - The user’s input prefix
  • min_quality - Minimum quality score (0.0 to 1.0)