A Novel Trust Evaluation Mechanism for Collaborative Filtering Recommender Systems | IEEE Journals & Magazine | IEEE Xplore