Product recommendation and rating prediction based on multi-modal social networks
A Social Network-Based Recommender System (SNRS