User-based Collaborative Recommendation Filtering Algorithm Using Extremely Valued Ratings