Implement a recommendation system that suggests movies based on a user's download history and preferences.