Modeling relationships at multiple scales to improve accuracy of large recommender systems | Synapse