The invention discloses an expert recommendation method based on a language model. The expert recommendation method includes steps of S1, collecting published content of users to representing knowledge features of the corresponding users, realizing probability-based text modeling for the knowledge features of the users by the aid of the language model in text retrieval, and arranging expert validity indexes of the users in a built model; S2, building a user relationship model among the users, realizing user relationship graphs in the user relationship model, and generating mutual influence ofthe users by the aid of expert validity of the users; S3, computing original expert validity according to expert validity retrieval information of each user when an inquiry is given, and generating an original user sorted list; and S4, adjusting the expert validity of each user according to interaction among the user relationship graphs, and obtaining a final user sorted list.