Text this: Improving collaborative filtering with fuzzy clustering