Improved Collaborative Filtering Recommendation Through Similarity Prediction | Synapse