Recommendation Systems for E-Commerce: A Review | Synapse