A Survey of Collaborative Filtering-Based Recommender Systems: From Traditional Methods to Hybrid Methods Based on Social Networks | IEEE Journals & Magazine | IEEE Xplore