Question 12
Your team builds a recommendation system that suggests products to users. After deployment, you notice that recommendations for certain user segments are significantly worse than others. What is the best systematic approach to diagnose and fix this?
Retrain the model with more data and hope it improves
Analyze performance by segment, identify biases in training data, add segment-specific tests, and validate fixes
Disable recommendations for poorly performing segments
Manually override recommendations for affected users