Text this: Research on a multidimensional personalized recommendation model based on a situation and characteristics of the users