A company uses an AI system to recommend products. The recommendation accuracy is high, but users complain about lack of diversity. Which strategy should the team adopt to improve diversity without significantly sacrificing accuracy?
Trap 1: Randomly replace some recommendations with popular items.
Random replacements can hurt accuracy and do not guarantee diversity.
Trap 2: Use only popularity-based recommendations.
Popularity recommendations are uniform and reduce diversity.
Trap 3: Increase the number of recommendations and use collaborative…
Collaborative filtering may already be in use; more recommendations may not improve diversity.
- A
Randomly replace some recommendations with popular items.
Why wrong: Random replacements can hurt accuracy and do not guarantee diversity.
- B
Use only popularity-based recommendations.
Why wrong: Popularity recommendations are uniform and reduce diversity.
- C
Increase the number of recommendations and use collaborative filtering.
Why wrong: Collaborative filtering may already be in use; more recommendations may not improve diversity.
- D
Modify the loss function to include a term that penalizes overly similar recommendations.
This explicitly encourages diversity while retaining accuracy.