Overcoming the cold-start challenge in recommender systems: A novel two-stage framework | Synapse