Abstract:Military academy students and on-the-job training personnel need to learn personalized knowledge and carry out targeted training based on their own characteristics of military service and job responsibilities. Teaching and training business and auxiliary system tools need to meet the requirements of practical and personalized training. Research on matching analysis, processing mining, and precise push technology based on multi-dimensional personalized data such as basic data, operation data, task data, browsing data, and tagging data is needed to support the self-learning and self-training work of various types of students in the teaching and training process through data collection, behavior analysis, feature extraction, machine learning, natural language processing, data mining, data matching, multi-dimensional push, and effect evaluation. Develop teaching and training system software to verify the research results of data matching and intelligent push algorithms through practical application. The use effect of the system shows that the intelligent knowledge resource push method based on data analysis and matching can effectively improve the learning efficiency and initiative of students, enhance their professional level, expand their knowledge fields, and exercise their self-ability.