Review of collaborative filtering recommendation systems | Synapse