improve user recommendations on show page based on preferences