A novel hybrid approach improving effectiveness of recommender systems