A survey on solving cold start problem in recommender systems | Synapse