Link prediction in recommender systems based on multi-factor network modeling and community detection. (10th June 2019)