A comprehensive solution for textual attributes of recommender systems