A Movie Rating Prediction Algorithm with Collaborative Filtering | Synapse