A Social Network-Based Recommender System (SNRS
Mining knowledge-sharing sites for viral marketing