def can_recommend(self, client_data, extra_data={}):
        """The ensemble recommender is always going to be
        available if at least one recommender is available"""
        ensemble_recommend = self._ensemble_recommender.can_recommend(
            client_data, extra_data
        )
        curated_recommend = self._curated_recommender.can_recommend(
            client_data, extra_data
        )
        result = ensemble_recommend and curated_recommend
        self.logger.info("Hybrid can_recommend: {}".format(result))
        return result
The ensemble recommender is always going to be
        available if at least one recommender is available