Grouping failed or low-confidence queries into topic clusters, so a gap reads as a topic rather than a thousand individual log lines.
Embed failed queries, then cluster (k-means or density-based clustering) to surface gap topics.
scikit-learn clustering; same embeddings as CAP-102