A novel approach for smart-healthcare recommender system