You are an ML Engineer working on a recommendation system for an online e-commerce platform. Different algorithms perform well on different subsets of products. To maximize recommendation accuracy across all products, which ensemble method is best suited to integrate these models?