Collaborative filtering-based recommendation system for big data | Synapse