Exclude from Your Taste Profile
This post details the technical implementation of the 'Exclude from your taste profile' feature. It explains how the feature impacts core taste profile systems (user embeddings, recent listens, top tracks/artists, interactions) to prevent functional listening from skewing recommendations. The implementation strategy involved applying filtering logic directly within these systems to minimize changes required by downstream recommendation surfaces. It also describes the A/B testing methodology, which focused on editorial playlists and measured the impact on recommended content consumption and overall user engagement. The post highlights the decision to exclude plays from excluded playlists (both past and future) and to not infer other content types for exclusion, prioritizing explicit user control and implementation simplicity.