Personalized Recommendation for Online Social Networks Information: Personal Preferences and Location-Based Community Trends | IEEE Journals & Magazine | IEEE Xplore