recommender engine base module added