Personalizing Peloton: Combining Rankers and Filters To Balance Engagement and Business Goals. - Shayak Banerjee; Arnab Bhadury; Nilothpal Talukder; Santosh Thammana (RecSys, 2021)