Relevance cleaning
What gets removed, and what does not
Keyword searches can mix the desired product with cases, chargers, replacement parts, empty packaging, broken units, and nearby models. Those mismatches can materially change a median, especially in smaller samples.
CompSniper first applies deterministic checks for explicit mismatches such as unrequested lots, bundles, damaged units, wrong capacities, grades, and catalog numbers. Explicit query intent always takes priority. One bounded classifier then handles less explicit product and model mismatches. If that classifier is unavailable, malformed, or would remove the entire remaining sample, the semantic stage fails open without undoing proven deterministic exclusions.
The optional exactMatch=true setting runs even earlier. It removes every card after eBay's explicit Results matching fewer words notice. It defaults to false and does not replace relevance cleaning because eBay's earlier section can still contain accessories or imperfect titles.