With the advent of the era of big data, the phenomenon of information overload is becoming increasingly serious. It is difficult for academic users to obtain the information they want quickly and accurately in the face of massive academic resources. Aiming at the optimization of academic resource recommendation services, this paper constructs a multidimensional academic user portrait model and proposes an Academic Resource Recommendation Algorithm Based on user portrait. This paper first, combs the relevant literature and information; Secondly, to obtain the attribute tags of multidimensional user portraits, a set of questionnaires are designed to collect the real information of academic users, and the corresponding academic user portrait model is constructed; Then, the collected data is processed through certain rules, and the user is quantitatively modeled based on the data through mathematical means; Finally, through the construction of the completed academic user portrait model, combined with collaborative filtering algorithm, provide personalized academic resource recommendation services for academic users. Through the verification and analysis of simulation experiments, the Academic Resource Recommendation Algorithm Based on the user portrait proposed in this paper plays a great role in expanding users' interest fields and discovering new hobbies across fields and disciplines.