Text this: Collaborative filtering recommendation algorithm based on rough set rule extraction