Text this: Novel Neighbor Selection Method to Improve Data Sparsity Problem in Collaborative Filtering