This paper studies the relevant functions and contents of the professional group course resource library and constructs the architecture of the professional group course resource library. In the specific construction, the Lian Li VSM model and LDA topic model establish the domain ontology of the resource library, retrieve the content of educational resources from the resource document based on the retrieval request for resource filtering, extraction, and integration, and through the information mining algorithm to browse the degree of interest in the learning resources to calculate, to achieve the personalized recommendation of educational resources. Finally, the satisfaction of teachers and students with the professional group course resource library was analyzed respectively, and the effect of the application of the professional group course resource library in art and design teaching practice was studied using t-test and regression analysis. The results show that the regression coefficient values of the professional group course resource library on teachers’ concept of teaching, teaching content, and teaching effect are 0.148, 0.145, and 0.059, respectively. The t-values are 2.342, 2.644, and 1.212, respectively, with p<0.05, and the professional group course resource library has a significant positive effect on the teaching of art design. This study provides a new direction for the development of art design teaching, and it offers important reference content for universities to build a professional group course resource library.