An effective preprocessing algorithm for model building in collaborative filtering-based recommender system