Text this: Enhancing Recommendation Systems through SVD-based collaborative filtering and community detection.