Student portrait-based scientific research direction recommendation method and related equipment

By extracting and dynamic modeling students' multi-source heterogeneous data, combining the graph extraction of scientific research literature and project data, cross-connecting to generate scientific research direction recommendation solutions, the problem of inaccurate scientific research direction recommendation in the existing technology is solved, and more efficient personalized recommendations are achieved.

CN119646207AActive Publication Date: 2025-03-18BEIJING XITIAN JINGJING TECH CO LTD

Patent Information

Application Number
CN202411682192.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-22
Publication Date
2025-03-18
Estimated Expiration
2044-11-22

AI Technical Summary

Technical Problem

The existing scientific research direction recommendation methods are difficult to fully consider students' academic background, research ability and development potential, and they are not able to fully combine students' personal development trajectory and the development trends in the scientific research field, resulting in low accuracy of recommendations.

Method used

By obtaining students' multi-source heterogeneous data, preprocessing and multi-modal feature extraction and fusion, dynamically modeling student portraits; at the same time, scientific research literature and project data are obtained, graph relationship extraction is performed, and knowledge graphs are constructed in scientific research directions. Then, cross-connect student portraits and knowledge graphs, perform multi-dimensional recommendation scores and sorts, generate a list of scientific research direction recommendations, and generate the final recommendation plan through explanation generation and dynamic adjustment.

Benefits of technology

It fully combines students' multi-dimensional characteristics with information in the scientific research field, and improves the accuracy and personalization of scientific research direction recommendations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119646207A_ABST
    Figure CN119646207A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, and discloses a scientific research direction recommendation method based on student portraits and related equipment. The method comprises the following steps: acquiring multi-source heterogeneous data of students to be recommended, preprocessing the multi-source heterogeneous data, extracting and fusing multi-modal features of the preprocessed data to obtain comprehensive feature representation, and dynamically modeling student portraits of the students to be recommended to obtain student dynamic portraits; performing graph relation extraction on the obtained scientific research literature data and scientific research project data to obtain a scientific research direction knowledge graph; performing cross connection on the student dynamic portrait and the scientific research direction knowledge graph to obtain a recommendation candidate set, and performing multi-dimensional recommendation scoring and sorting on the recommendation candidate set to obtain a scientific research direction recommendation list; and performing interpretation generation and dynamic adjustment on the scientific research direction recommendation list to generate a recommendation scheme. Student data and related scientific research information are fully combined, and the accuracy of recommending scientific research directions to students is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a method for recommending scientific research directions based on student portraits and related equipment. Background Art

[0002] With the rapid development of higher education and the continuous expansion of scientific research, it is becoming increasingly important to provide students with personalized scientific research guidance. Traditional scientific research recommendation methods usually rely on the experience of tutors and students' subjective interests, and often fail to fully consider multi-dimensional factors such as students' academic background, research ability, and development potential. At the same time, the rapid changes and cross-integration of scientific research also bring challenges to accurately grasp the research frontier and development trends.

[0003] At present, some methods based on data analysis have been applied to recommend research directions. For example, some studies have used text mining technology to analyze academic literature and extract hot research topics; some scholars have tried to use collaborative filtering algorithms to make recommendations based on the research interests of similar students. However, these methods often have the following problems: the single data source makes it difficult to fully characterize the academic characteristics and research potential of students, ignores the combination of students' personal development trajectory and the development trend of scientific research fields, does not fully consider the possibility of interdisciplinary research, and easily limits recommendations to existing research paradigms. As a result, the research directions recommended to students are not accurate enough, that is, the existing methods for recommending research directions to students cannot combine student information with relevant scientific research information well, resulting in low accuracy of the research directions recommended to students. Summary of the invention

[0004] The main purpose of the present invention is to solve the problem that the existing method for recommending scientific research directions to students cannot well combine student information with relevant scientific research information, resulting in low accuracy of the scientific research directions recommended to students.

[0005] The first aspect of the present invention provides a method for recommending scientific research directions based on student portraits, and the method for recommending scientific research directions based on student portraits includes: obtaining multi-source heterogeneous data of students to be recommended, and preprocessing the multi-source heterogeneous data to obtain preprocessed multi-source heterogeneous data; extracting and fusing multimodal features of the preprocessed multi-source heterogeneous data to obtain a comprehensive feature representation, and based on the comprehensive feature representation, dynamically modeling the student portrait of the student to be recommended to obtain a student dynamic portrait; obtaining scientific research literature data and scientific research project data to be recommended, and extracting graph relationships between the scientific research literature data and the scientific research project data to obtain a scientific research direction knowledge graph; cross-connecting the student dynamic portrait and the scientific research direction knowledge graph to obtain a recommendation candidate set, and performing multi-dimensional recommendation scoring and sorting on the recommendation candidate set to obtain a scientific research direction recommendation list; interpreting, generating and dynamically adjusting the scientific research direction recommendation list to generate a final scientific research direction recommendation plan.

[0006] Optionally, in a first implementation method of the first aspect of the present invention, the multi-source heterogeneous data is preprocessed to obtain preprocessed multi-source heterogeneous data, including: performing regular expression matching and outlier marking on text fields in the multi-source heterogeneous data to obtain outlier marking data, and performing median replacement and multiple interpolation on the marked outliers in the outlier marking data to obtain complete multi-source data; performing multi-dimensional feature extraction and cluster analysis on the corresponding student information in the complete multi-source data to obtain a student unique identifier, and based on the student unique identifier and a preset log record sequence, performing structured extraction of scientific research results information and annotation of academic fields on the complete multi-source data to obtain preprocessed multi-source heterogeneous data.

[0007] Optionally, in a second implementation of the first aspect of the present invention, the extraction and fusion of multimodal features of the preprocessed multi-source heterogeneous data to obtain a comprehensive feature representation includes: performing word segmentation on the student text data in the preprocessed multi-source heterogeneous data to obtain a word vector sequence, performing time series analysis on the student numerical data in the preprocessed multi-source heterogeneous data to obtain learning performance trend features, and performing structured extraction on the scientific research activity data in the preprocessed multi-source heterogeneous data to obtain scientific research experience features; performing vectorized mapping on the word vector sequence to obtain a word vector set of student-related features, and clustering the word vector set by interest topics to obtain a distribution of student interest topics; integrating the student interest topic distribution, the learning performance trend features, and the scientific research experience features to obtain a multimodal feature matrix, and normalizing and reducing the dimensionality of the multimodal feature matrix to obtain a comprehensive feature representation of the students to be recommended.

[0008] Optionally, in a third implementation of the first aspect of the present invention, the dynamic modeling of the student portrait of the student to be recommended is performed based on the comprehensive feature representation to obtain a dynamic student portrait, including: based on the comprehensive feature representation, constructing a student scientific research portrait framework of the student to be recommended under multiple preset key portrait dimensions, and performing cluster analysis on the academic interest characteristics in the student scientific research portrait framework to obtain the research topic preference distribution of the student to be recommended, and performing quantitative evaluation on the research ability characteristics in the student scientific research portrait framework to obtain the research ability score of the student to be recommended in different research methods and skills, and performing predictive analysis on the scientific research potential characteristics in the student scientific research portrait framework to obtain the development potential index of the student to be recommended in different research directions; performing correlation calculation on the research topic preference distribution, the research ability score and the development potential index to obtain a correlation coefficient matrix, and constructing an internal association network corresponding to the student scientific research characteristics based on the correlation coefficient matrix; performing time series decomposition on the characteristic values ​​of each node in the internal association network to obtain the time series components of the student scientific research characteristics, and performing weighted combination on the time series components based on the historical academic data in the preprocessed multi-source heterogeneous data to obtain a dynamic student portrait.

[0009] Optionally, in a fourth implementation method of the first aspect of the present invention, the graph relationship extraction of the scientific research literature data and the scientific research project data to obtain a scientific research direction knowledge graph includes: extracting a variety of key scientific research concepts from the scientific research literature data and the scientific research project data to obtain a core entity set in the scientific research field, and extracting keywords and subject descriptions of scientific research entities in the scientific research project data to obtain display relationship types between scientific research entities, and performing association strength calculation and subject clustering on the core entity set to obtain preliminary scientific research topics; performing semantic similarity calculation on the scientific research entities in each scientific research topic group in the preliminary scientific research topics to obtain sub-topic division results, and performing standardized mapping and division of topics on the preliminary scientific research topics and the sub-topic division results. The balance of the results is adjusted to obtain a scientific research direction classification system; the entity co-occurrence in the scientific research direction classification system is counted and the point mutual information value between entities is calculated to obtain the entity semantic association, and based on the entity semantic association and the display relationship type, a preliminary association graph between scientific research entities is constructed; the entity importance score of each scientific research entity in the preliminary association graph is calculated, and based on the entity importance score and the entity semantic association, the preliminary association graph is adjusted to obtain a semantic association network, and the semantic association network is structured to obtain a preliminary scientific research direction knowledge graph; the graph nodes and edges in the preliminary scientific research direction knowledge graph are vectorized and cross-domain meta-path search is performed to obtain a final scientific research direction knowledge graph.

[0010] Optionally, in a fifth implementation of the first aspect of the present invention, the student dynamic portrait and the scientific research direction knowledge graph are cross-connected to obtain a recommendation candidate set, including: multi-dimensional decomposition of the academic interest characteristics, research ability characteristics and development potential index in the student dynamic portrait to obtain a student research feature tensor, and using the student research feature tensor to project the scientific research direction knowledge graph to obtain a personalized weighted knowledge graph; using a preset topic random walk model, performing random walk extraction of high-frequency research topics on the personalized weighted knowledge graph to obtain a research topic sequence corresponding to the student to be recommended, and subject clustering the research topic sequence to obtain a potential research direction set; based on the potential research direction set, expanding the local network of the personalized weighted knowledge graph and identifying related research sub-fields to obtain candidate research communities, and performing time series correlation analysis on the candidate research communities based on the historical research trajectories corresponding to the student to be recommended to obtain a development path map; based on the development path map, predicting the potential breakthrough points and multi-research objective optimization of the student to be recommended to obtain a recommendation candidate set.

[0011] Optionally, in a sixth implementation method of the first aspect of the present invention, the multi-dimensional recommendation scoring and sorting of the recommendation candidate set to obtain a recommended list of scientific research directions includes: constructing a scoring dimension set for the students to be recommended based on the preprocessed multi-source heterogeneous data, and performing multi-dimensional quantitative evaluation on each scientific research direction in the recommendation candidate set to obtain an original scoring matrix, and performing hierarchical clustering and hierarchical tree node importance quantification on the scoring dimension set to obtain an initial weight vector; performing time series analysis on the students' recent research behavior data in the preprocessed multi-source heterogeneous data to obtain an interest drift model, and fusing the initial weight vector and the interest drift model to obtain a dynamic weight function; performing time series decomposition and periodic pattern convolution operations on the original scoring matrix and the dynamic weight function to obtain a time-varying weighted scoring matrix, and performing non-dominated sorting and hierarchical analysis on the time-varying weighted scoring matrix to obtain a comprehensive ranking score; normalizing the comprehensive ranking score and constructing an adjacency matrix to obtain a state transfer matrix, and performing steady-state distribution calculation on the state transfer matrix to obtain a recommended list of scientific research directions. The second aspect of the present invention provides a scientific research direction recommendation device based on student portraits, and the scientific research direction recommendation device based on student portraits includes: a preprocessing module, which is used to obtain multi-source heterogeneous data of students to be recommended, and preprocess the multi-source heterogeneous data to obtain preprocessed multi-source heterogeneous data; a feature representation module, which is used to extract and fuse multimodal features of the preprocessed multi-source heterogeneous data to obtain a comprehensive feature representation, and based on the comprehensive feature representation, dynamically model the student portrait of the student to be recommended to obtain a student dynamic portrait; a relationship extraction module, which is used to obtain scientific research literature data and scientific research project data to be recommended, and extract graph relationships from the scientific research literature data and the scientific research project data to obtain a scientific research direction knowledge graph; a cross-connection module, which is used to cross-connect the student dynamic portrait with the scientific research direction knowledge graph to obtain a recommendation candidate set, and perform multi-dimensional recommendation scoring and sorting on the recommendation candidate set to obtain a scientific research direction recommendation list; a dynamic adjustment module, which is used to interpret, generate and dynamically adjust the scientific research direction recommendation list to generate a final scientific research direction recommendation plan. The third aspect of the present invention provides a device for recommending scientific research directions based on student portraits, comprising: a memory and at least one processor, wherein instructions are stored in the memory; the at least one processor calls the instructions in the memory so that the device for recommending scientific research directions based on student portraits performs the various steps of the above-mentioned method for recommending scientific research directions based on student portraits.

[0012] A fourth aspect of the present invention provides a computer-readable storage medium, which stores instructions. When the computer-readable storage medium is run on a computer, it enables the computer to execute the various steps of the above-mentioned method for recommending scientific research directions based on student portraits. The above-mentioned method for recommending scientific research directions based on student portraits and related equipment. In an embodiment of the present invention, by obtaining multi-source heterogeneous data of students to be recommended and preprocessing the multi-source heterogeneous data, the preprocessed multi-source heterogeneous data is obtained; multi-modal features are extracted and fused for the preprocessed multi-source heterogeneous data to obtain a comprehensive feature representation, and based on the comprehensive feature representation, dynamic modeling of student portraits of the students to be recommended is performed to obtain a dynamic student portrait; scientific research literature data and scientific research project data to be recommended are obtained, and graph relationship extraction is performed on the scientific research literature data and scientific research project data to obtain a scientific research direction knowledge graph; the dynamic student portrait and the scientific research direction knowledge graph are cross-connected to obtain a recommendation candidate set, and the recommendation candidate set is scored and sorted in a multi-dimensional recommendation manner to obtain a scientific research direction recommendation list; the scientific research direction recommendation list is interpreted, generated and dynamically adjusted to generate a final scientific research direction recommendation plan. Compared with the existing technology, the present application obtains multi-source heterogeneous data of students to be recommended, extracts and fuses multimodal features of the multi-source heterogeneous data, and dynamically models student portraits to obtain student dynamic portraits, and extracts graph relationships of the acquired scientific research literature data and scientific research project data to be recommended to obtain a scientific research direction knowledge graph, and then cross-connects the student dynamic portraits and the scientific research direction knowledge graph to obtain a recommendation candidate set, and performs multi-dimensional recommendation scoring and sorting on the recommendation candidate set to obtain a scientific research direction recommendation list, thereby interpreting, generating and dynamically adjusting the recommendation list to generate the final recommendation plan for the students to be recommended, thereby fully combining student information with relevant scientific research information and improving the accuracy of the scientific research directions recommended to students.

[0013] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0014] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 This is a schematic diagram of a first embodiment of a method for recommending a research direction based on student portraits in an embodiment of the present invention; Figure 2 It is a schematic diagram of an embodiment of a device for recommending scientific research directions based on student portraits in an embodiment of the present invention; Figure 3 It is a schematic diagram of an embodiment of a device for recommending scientific research directions based on student portraits in an embodiment of the present invention. DETAILED DESCRIPTION

[0016] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0017] The terms "including" and "having" and any variations thereof mentioned in the embodiments of the present invention are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device end including a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or device ends.

[0018] To facilitate understanding of this embodiment, the specific process of the embodiment of the present invention is described below. Figure 1 The first embodiment of the method for recommending scientific research directions based on student portraits in the embodiment of the present invention includes: 101. Acquire multi-source heterogeneous data of the students to be recommended, and pre-process the multi-source heterogeneous data to obtain pre-processed multi-source heterogeneous data; The embodiments of the present application can acquire and process relevant data based on artificial intelligence technology. Artificial Intelligence (AI) is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results.

[0019] AI basic technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems, mechatronics, etc. AI software technologies mainly include computer vision technology, robotics technology, biometrics technology, speech processing technology, natural language processing technology, and machine learning / deep learning.

[0020] In this embodiment, the multi-source heterogeneous data here refers to the personal information data of the students to be recommended, the scientific research activity data of the students, the behavioral data of the students, the scientific research literature data, the scientific research project data, the subject knowledge data and the corresponding historical data, etc. Regular expression matching and outlier marking are performed on the text fields in the multi-source heterogeneous data to obtain outlier marking data, and the marked outliers in the outlier marking data are subjected to median replacement and multiple interpolation to obtain complete multi-source data; multi-dimensional feature extraction and cluster analysis are performed on the corresponding student information in the complete multi-source data to obtain the student unique identifier, and based on the student unique identifier and the preset log record sequence, the scientific research achievement information is structurally extracted and the academic field is annotated on the complete multi-source data to obtain the pre-processed multi-source heterogeneous data.

[0021] In actual applications, relevant information of the students to be recommended is obtained from multiple data sources, which may include student management systems, scientific research project databases, academic literature databases, and online learning platforms. The types of data obtained cover student personal information, academic performance, scientific research activity records, published paper information, and corresponding historical data. Regular expression matching is then performed on the text fields in the data to identify and extract information in specific patterns, such as email addresses, phone numbers, or identifiers in a specific format. At the same time, outlier detection and labeling are performed on the data (outliers caused by data entry errors, system failures, or real extreme situations are identified and labeled by setting reasonable thresholds or using statistical methods (such as Z-score or interquartile range method)) ; Then, for the marked outliers, median replacement is used to process the outliers of continuous variables and multiple interpolation is used to create multiple possible filling values ​​to replace missing or abnormal data, so as to obtain a relatively complete and reasonable data set; Then, multi-dimensional feature extraction is performed on these complete multi-source data, including text feature extraction (such as TF-IDF or word embedding technology), standardization or normalization of numerical features, unique hot encoding of categorical features, etc., and cluster analysis is performed on the results of feature extraction to discover the inherent structure and pattern in the data, so as to generate a unique identifier for each student. This identifier is not just a simple ID, but can reflect the combination of students' features in multiple dimensions, and combined with the preset log record sequence, the complete multi-source data is further processed. The log record sequence here may refer to the timeline of students' learning and scientific research activities; Then, based on this time sequence information, the student's scientific research results information is structuredly extracted, including extracting keywords from paper titles and abstracts, identifying research methods, determining research topics, etc. At the same time, these scientific research results are labeled in academic fields using a pre-defined subject classification system, and finally the pre-processed multi-source heterogeneous data is obtained.

[0022] 102. Extract and fuse multimodal features of the preprocessed multi-source heterogeneous data to obtain a comprehensive feature representation, and based on the comprehensive feature representation, dynamically model the student portraits of the recommended students to obtain dynamic student portraits; In this embodiment, the student text data in the preprocessed multi-source heterogeneous data is segmented to obtain a word vector sequence, and the student numerical data in the preprocessed multi-source heterogeneous data is time-series analyzed to obtain learning performance trend characteristics, and the scientific research activity data in the preprocessed multi-source heterogeneous data is structured extracted to obtain scientific research experience characteristics; the word vector sequence is vectorized and mapped to obtain a word vector set of student-related characteristics, and the word vector set is clustered by interest topics to obtain the distribution of students' interest topics; the students' interest topic distribution, learning performance trend characteristics and scientific research experience characteristics are integrated to obtain a multimodal feature matrix, and the multimodal feature matrix is ​​normalized and dimensionally reduced to obtain a comprehensive feature representation of the students to be recommended. Based on the comprehensive feature representation, a student scientific research portrait framework is constructed under multiple preset key portrait dimensions for the recommended students, and a cluster analysis is performed on the academic interest characteristics in the student scientific research portrait framework to obtain the research topic preference distribution of the recommended students, as well as a quantitative evaluation of the research ability characteristics in the student scientific research portrait framework to obtain the research ability scores of the recommended students in different research methods and skills, and a predictive analysis is performed on the scientific research potential characteristics in the student scientific research portrait framework to obtain the development potential index of the recommended students in different research directions; correlation calculation is performed on the research topic preference distribution, research ability score and development potential index to obtain the correlation coefficient matrix, and based on the correlation coefficient matrix, an internal correlation network corresponding to the student scientific research characteristics is constructed; the characteristic values ​​of each node in the internal correlation network are decomposed into time series to obtain the time series components of the student scientific research characteristics, and based on the pre-processed historical academic data in the multi-source heterogeneous data, the time series components are weighted combined to obtain a dynamic student portrait.

[0023] In practical applications, first, we use specialized word segmentation tools, such as the jieba word segmenter for Chinese and NLTK or spaCy for English, to perform word segmentation on the student text data in the preprocessed multi-source heterogeneous data. In the word segmentation process, we need to consider not only general language rules, but also professional terms and compound words in the academic field. We need to introduce custom dictionaries to improve the accuracy of word segmentation, thereby obtaining a word vector sequence. We also use the time series analysis technology of the ARIMA model to perform time series analysis on the students' numerical data (including indicators that change over time, such as academic performance, frequency of scientific research activities, number of published papers, etc.), to capture the long-term trends and short-term fluctuations of students' learning performance, and obtain information reflecting the speed of students' learning progress. The method uses Word2Vec technology to vectorize the word vector sequence, so as to map each word to a high-dimensional vector space, so that words with similar semantics are closer in this space, and a word vector set of student-related features is obtained. The topic model algorithm is used to cluster the word vector set by interest topics, so as to discover the potential topics in the word vector set and generate a topic distribution for each student. This distribution reflects the students' interest levels in different research topics. Multimodal fusion technology is then used to integrate the above-mentioned student interest topic distributions, learning performance trend characteristics, and scientific research experience characteristics to organize these characteristics into a multimodal feature matrix, in which each row represents a student and each column represents a feature dimension. The multimodal feature matrix is ​​normalized using Z-score standardization and principal component analysis is used to reduce the dimensionality of the normalized data. Finally, a comprehensive feature representation of the students to be recommended is obtained.

[0024] Next, based on the comprehensive feature representation, a student scientific research portrait framework is constructed under multiple preset key portrait dimensions (wherein these key dimensions include academic interests, research ability, scientific research potential, etc.) of the recommended students, and K-means is used to perform cluster analysis on the academic interest characteristics to classify similar research topics and obtain the students' research topic preference distribution (wherein this distribution not only reflects the students' current research interests, but may also reveal potential interdisciplinary research tendencies); and a quantitative evaluation is performed on the research ability characteristics in the student scientific research portrait framework (such as students' scientific research achievements, course grades, project experience, etc.) to obtain the students' research ability scores in different research methods and skills, and a prediction model is constructed in advance based on factors such as students' historical performance, learning curves, and development trends of research topics to predict the students' development potential in different research directions. The prediction model is used to perform predictive analysis on the scientific research potential characteristics in the student scientific research portrait framework to predict the student's development potential index to reflect the students' long-term development prospects in various research directions; and then the research topic preference distribution, research ability, and research potential are calculated by calculating the Pearson correlation coefficient. The correlation between the ability score and the development potential index is calculated to obtain a correlation coefficient matrix (reflecting the strength of the relationship between each feature), and based on this correlation coefficient matrix, an internal correlation network corresponding to the student's scientific research characteristics is constructed, where this network is represented by a graph structure, in which the nodes represent each feature and the edge weights represent the strength of the correlation between the features; then the moving average decomposition is used to perform time series decomposition on the characteristic values ​​of each node in this internal correlation network, that is, by decomposing the time series into trend, seasonal and random components, in order to identify the long-term trend, cyclical changes and short-term fluctuations of the student's scientific research characteristics (that is, the change pattern of the student's scientific research characteristics over time), and the historical academic data in the pre-processed multi-source heterogeneous data is used to perform weighted combination of the time series components, and the initial weights are set by using expert knowledge, and then these weights are optimized by machine learning algorithms (such as gradient descent or genetic algorithms). For example, the most recent data may have a higher weight than the older data. Finally, a dynamic student portrait is obtained, which not only includes the student's current scientific research characteristics, but also incorporates information in the time dimension, which can reflect the development trajectory of the student's scientific research ability and interest. The advantage of this dynamic portrait is that it can capture the dynamic process of students' academic development rather than just a static snapshot, and can better match students' long-term development needs rather than just satisfying short-term interests.

[0025] 103. Obtain the scientific research literature data and scientific research project data to be recommended, and extract the graph relationship of the scientific research literature data and scientific research project data to obtain the scientific research direction knowledge graph; In this embodiment, a variety of key scientific research concepts are extracted from scientific research literature data and scientific research project data to obtain a core entity set in the scientific research field, and keywords and subject descriptions of scientific research entities in scientific research project data are extracted to obtain the display relationship type between scientific research entities, and the core entity set is subjected to correlation strength calculation and subject clustering to obtain preliminary scientific research themes; semantic similarity calculation is performed on the scientific research entities in each scientific research subject group in the preliminary scientific research themes to obtain sub-theme division results, and the preliminary scientific research themes and sub-theme division results are subjected to standardized mapping of themes and balance adjustment of the division results to obtain a scientific research direction classification system; the scientific research direction classification system is subjected to The co-occurrence of entities in the system is counted and the point mutual information values ​​between entities are calculated to obtain the entity semantic association, and based on the entity semantic association and the display relationship type, a preliminary association graph between scientific research entities is constructed; the entity importance score of each scientific research entity in the preliminary association graph is calculated, and based on the entity importance score and the entity semantic association, the preliminary association graph is adjusted to obtain a semantic association network, and the semantic association network is structured to obtain a preliminary scientific research direction knowledge graph; the graph nodes and edges in the preliminary scientific research direction knowledge graph are vectorized and cross-domain meta-path search is performed to obtain the final scientific research direction knowledge graph.

[0026] In practical applications, scientific research literature data and scientific research project data to be recommended are obtained. These data come from multiple sources such as academic databases and scientific research project management systems. Professional term extraction algorithms such as TextRank or RAKE are used to extract a variety of key scientific research concepts from these data. These concepts constitute the core entity set in the scientific research field. At the same time, keywords and subject descriptions of each scientific research entity are extracted from the scientific research project data to determine the explicit relationship types between scientific research entities (including subject relationships (reflecting the hierarchy or inclusion relationship between scientific research topics), method relationships (indicating the association between a certain research method or technology and a specific research field), problem-solution relationships (indicating the relationship between a certain research or technology for a specific problem), temporal relationships (reflecting the evolution of scientific research topics or methods), application relationships (indicating the application of research results in practical fields) and comparative relationships (indicating the comparative relationship between different methods or technologies), etc.), and point mutual information (PMI) is used to calculate the association strength of the core entity set to measure the degree of association between entities, and a hierarchical clustering algorithm is used to cluster these entities to obtain preliminary scientific research topics. Then, the Word2Vec model is used to calculate the semantic similarity of the entities in the preliminary scientific research topics, so as to obtain the preliminary scientific research topics based on these related entities. Similarity is used to obtain the subtopic division result, that is, assuming that the word vector cosine similarity of "deep learning" and "neural network" is very high, they may be divided into the same subtopic; then the preliminary scientific research topics and subtopic division results are standardized and balanced to ensure that our scientific research direction classification system meets the requirements of standardization and maintains a reasonable balance between various topics and subtopics, and obtains the scientific research direction classification system; then the entity co-occurrence in the scientific research direction classification system is counted and the point mutual information value between entities is calculated to obtain the semantic association between entities, and based on the entity semantic association and the display relationship type, a scientific research direction classification system is constructed. A preliminary association graph between scientific research entities is constructed; the PageRank algorithm is then used to calculate the importance scores of each scientific research entity in the preliminary association graph, and then the preliminary association graph is adjusted based on the entity importance scores and semantic associations to construct a semantic association network between scientific research entities. For example, if the entity "machine learning" is referenced or associated with many other important entities, its PageRank value will be higher, and its importance in the knowledge graph will also increase accordingly. The semantic association network is structured to obtain a preliminary knowledge graph of scientific research directions (the preliminary knowledge graph contains rich scientific research entities and relationship information);We then use knowledge graph embedding technology to vectorize the graph nodes and edges in the preliminary scientific research direction knowledge graph, map the entities and relationships in the graph to a low-dimensional vector space, and use the meta-path2vec algorithm to perform cross-domain meta-path search on the vector representation results to capture the complex semantic relationships between different types of nodes and discover potential interdisciplinary connections. Finally, we obtain a comprehensive and in-depth scientific research direction knowledge graph, which effectively captures the complex structure and potential connections in the scientific research field, reflects the mutual relationships and evolution trends between different research topics, and can not only provide traditional content-based recommendations, but also perform deeper semantic reasoning and association discovery based on the graph structure. ;

[0027] 104. Cross-connect the student dynamic portrait and the scientific research direction knowledge graph to obtain a recommendation candidate set, and perform multi-dimensional recommendation scoring and sorting on the recommendation candidate set to obtain a scientific research direction recommendation list; In this embodiment, the academic interest characteristics, research ability characteristics and development potential index in the student dynamic portrait are decomposed in multiple dimensions to obtain the student research feature tensor, and the student research feature tensor is used to project the scientific research direction knowledge graph to obtain a personalized weighted knowledge graph; the preset topic random walk model is used to perform random walk extraction of high-frequency research topics on the personalized weighted knowledge graph to obtain a research topic sequence corresponding to the recommended students, and the research topic sequence is thematically clustered to obtain a set of potential research directions; based on the set of potential research directions, the personalized weighted knowledge graph is expanded in local networks and related research sub-fields are identified to obtain candidate research communities, and the historical research trajectories corresponding to the recommended students are used to perform time series correlation analysis on the candidate research communities to obtain a development path map; based on the development path map, the potential breakthrough points and multi-research target optimization of the recommended students are predicted to obtain a recommendation candidate set ; Based on the preprocessed multi-source heterogeneous data, a set of scoring dimensions for the students to be recommended is constructed, and a multi-dimensional quantitative evaluation is performed on each scientific research direction in the recommended candidate set to obtain the original scoring matrix, and the scoring dimension set is hierarchically clustered and the importance of the hierarchical tree nodes is quantified to obtain the initial weight vector; a time series analysis is performed on the students' recent research behavior data in the preprocessed multi-source heterogeneous data to obtain an interest drift model, and the initial weight vector and the interest drift model are fused to obtain a dynamic weight function; the original scoring matrix and the dynamic weight function are subjected to time series decomposition and convolution operations of periodic patterns to obtain a time-varying weighted scoring matrix, and the time-varying weighted scoring matrix is ​​subjected to non-dominated sorting and hierarchical analysis to obtain a comprehensive ranking score; the comprehensive ranking score is normalized and the adjacency matrix is ​​constructed to obtain a state transfer matrix, and the state transfer matrix is ​​calculated for steady-state distribution to obtain a list of recommended scientific research directions.

[0028] In practical applications, the academic interest characteristics, research ability characteristics and development potential index in the student dynamic portrait are decomposed in multiple dimensions through the Tucker decomposition method to capture the potential interactions between student characteristics and obtain a more compact and information-rich student research feature tensor. Based on the student research feature tensor, the scientific research direction knowledge graph is projected using tensor-matrix multiplication. The student feature tensor is multiplied by the adjacency matrix of the knowledge graph to integrate the student's personal characteristics into the knowledge graph, thereby obtaining a personalized weighted knowledge graph (the weight reflects the importance of different research topics to the student). Then, a preset topic random walk model such as the Node2Vec model is used to extract high-frequency research topics from the graph. Through multiple random walks, a series of research topic sequences are obtained (where these sequences reflect the correlation between topics in the knowledge graph, and also take into account the personal characteristics of students). The obtained research topic sequences are then clustered to identify potential research direction sets, so that similar research topics can be grouped together, and each group can be regarded as a potential research direction. Then, based on the potential research direction set, a graph convolutional network is used to extract high-frequency research topics. The network expands the local network of the personalized weighted knowledge graph to explore the relevant topics and sub-fields around each potential research direction, and discovers research sub-fields that are closely related to the potential research direction but may be ignored by the initial clustering, so as to obtain a more comprehensive candidate research community. The long short-term memory network is used to analyze the changing trends of students' past research interests to predict their possible future research directions, and this information is integrated into the candidate research community to form a development path map; based on the development path map, the deep Q network is used to predict students' potential breakthrough points and perform multi-research goal optimization, that is, by modeling the research direction selection problem as a multi-step decision-making process, by simulating different research paths, potential breakthrough points are found, that is, those research directions that may bring major progress. At the same time, the balance of multiple research goals, such as academic influence, innovation, practical value, etc., is considered through a multi-objective optimization algorithm, and finally a recommended candidate set for a specific student is obtained (among which, this candidate set not only takes into account the students' current research interests and abilities, but also incorporates the prediction of discipline development trends and potential breakthrough points. It reflects both the personal characteristics of the students and the knowledge structure and development dynamics of the entire academic field).

[0029] Next, based on the preprocessed multi-source heterogeneous data, a set of scoring dimensions for the recommended students is constructed (this set may include academic influence, innovation, practical value, interdisciplinary degree, etc.), and a multi-dimensional quantitative evaluation is performed on each scientific research direction in the recommended candidate set (including text analysis, citation analysis, expert rating, etc.), to obtain an original scoring matrix, in which each row represents a scientific research direction and each column represents a scoring dimension. Then, a hierarchical clustering algorithm is used to hierarchically cluster the scoring dimension set to identify interrelated scoring dimensions, form a hierarchical structure, and use PageRank or HITS to identify the related scoring dimensions. The algorithm considers factors such as the position of the node in the tree and the number of child nodes it contains, quantifies the importance of each node in this hierarchical tree, and obtains an initial weight vector to reflect the relative importance of different scoring dimensions; then uses a long short-term memory network to perform time series analysis on students' recent research behavior data (such as recently read papers, participated projects, published articles, etc.) to obtain an interest drift model to capture the trend of students' research interests changing over time, and uses exponential decay or sigmoid function to fuse the initial weight vector and the interest drift model. The weight can be dynamically adjusted with time and changes in students' interests. A dynamic weight function that can change with time is obtained; then the original score matrix and the dynamic weight function are decomposed into trend, cycle and random components by using wavelet transform, and the result of time series decomposition is convolved with periodic patterns to capture the periodic changes in the score, thus obtaining a time-varying weighted score matrix; then the time-varying weighted score matrix is ​​subjected to non-dominated sorting and hierarchical analysis to find a balance between multiple objectives and consider the relative importance of different dimensions, thus obtaining a comprehensive ranking score by comprehensively considering multiple evaluation dimensions and time factors; then the comprehensive ranking score is analyzed. Normalization is performed to ensure that all scores are on the same scale, and an adjacency matrix is ​​constructed based on these normalized scores to describe the similarities or conversion possibilities between different scientific research directions. Through certain mathematical transformations, this adjacency matrix is ​​converted into a state transition matrix, in which each element represents the probability of switching from one scientific research direction to another. Then, the steady-state distribution of this state transition matrix is ​​calculated by solving the matrix eigenvalue problem, so as to obtain the probability of each scientific research direction being selected in the long run, and the final list of scientific research direction recommendations is generated based on this probability distribution. The higher the probability, the higher the ranking of the scientific research direction. It can not only provide the most suitable scientific research direction recommendations at present, but also predict possible research trends in the future. For example, for a student who mainly studies machine learning, "explainable artificial intelligence" may be recommended as an important research direction, because this direction is not only related to the student's background, but also has a high academic influence and practical value, and is also a rapidly developing frontier field.

[0030] 105. Explain, generate and dynamically adjust the list of scientific research direction recommendations to generate the final scientific research direction recommendation plan.

[0031] In this embodiment, the previously constructed scientific research direction knowledge graph is used to extract key concepts, important research issues and latest progress related to the direction, and combined with the personal characteristics of the students, explain why this direction is suitable for the student, which may involve aspects such as the student's research background, skill advantages and development potential. Then, the GPT series model is used to generate coherent text paragraphs based on the given key information points. In the generation process, the personalization of the explanation needs to be considered to ensure that the explanation content not only covers the general information of the scientific research direction, but also contains personalized content related to specific students. Then, a feedback mechanism is pre-designed to allow students to rate or provide opinions on the recommended scientific research direction. Based on these feedbacks, an online learning algorithm is used. To continuously update and optimize the recommendation model, and set up a regular update mechanism, regularly crawl and analyze the latest academic literature and conference information to capture the latest trends and breakthroughs in the field of scientific research, such as updating the knowledge graph and recommendation model once a week or month, so as to dynamically adjust the recommendation list by considering multiple factors, including student feedback, the latest developments in the field of scientific research, and changes in the external environment, and use the above feedback mechanism to dynamically adjust the recommendation list. In the dynamic adjustment process, consider the diversity and novelty of the recommendations, and use the multi-armed bandit algorithm to appropriately introduce some research directions that may be unexpected to students but have great potential; then integrate all these elements to generate a comprehensive, personalized and dynamic scientific research direction recommendation plan. This plan not only includes a list of recommended scientific research directions, but also should include detailed explanations of each direction, reasons for recommendation, possible research questions, relevant latest literature, potential collaborators or research teams, and other information. In addition, a regular review and update mechanism can be set up, such as a comprehensive evaluation and adjustment of the recommendation plan at regular intervals (such as every semester or every year) to ensure that the recommendations always remain relevant and timely.

[0032] In an embodiment of the present invention, multi-source heterogeneous data of students to be recommended are obtained, and multi-modal features are extracted, integrated, and student portraits are dynamically modeled for the multi-source heterogeneous data to obtain student dynamic portraits, and graph relationship extraction is performed on the obtained scientific research literature data and scientific research project data to be recommended to obtain a scientific research direction knowledge graph, and then the student dynamic portraits and the scientific research direction knowledge graph are cross-connected to obtain a recommendation candidate set, and the recommendation candidate set is multi-dimensionally recommended scored and sorted to obtain a scientific research direction recommendation list, thereby interpreting, generating, and dynamically adjusting the recommendation list to generate a final recommendation plan for the students to be recommended, thereby achieving a full combination of student information and relevant scientific research information, and improving the accuracy of the scientific research directions recommended to students. The above describes the method for recommending scientific research directions based on student portraits in an embodiment of the present invention. The following describes the device for recommending scientific research directions based on student portraits in an embodiment of the present invention. Figure 2 In one embodiment of the present invention, a device for recommending scientific research directions based on student portraits includes: The preprocessing module 201 is used to obtain multi-source heterogeneous data of the students to be recommended, and preprocess the multi-source heterogeneous data to obtain preprocessed multi-source heterogeneous data; The feature representation module 202 is used to extract and fuse multimodal features of the preprocessed multi-source heterogeneous data to obtain a comprehensive feature representation, and based on the comprehensive feature representation, dynamically model the student portrait of the student to be recommended to obtain a dynamic student portrait; The relationship extraction module 203 is used to obtain the scientific research literature data and scientific research project data to be recommended, and perform graph relationship extraction on the scientific research literature data and the scientific research project data to obtain a scientific research direction knowledge graph; A cross-connection module 204 is used to cross-connect the student dynamic portrait and the scientific research direction knowledge graph to obtain a recommendation candidate set, and perform multi-dimensional recommendation scoring and sorting on the recommendation candidate set to obtain a scientific research direction recommendation list; The dynamic adjustment module 205 is used to interpret, generate and dynamically adjust the scientific research direction recommendation list to generate a final scientific research direction recommendation plan.

[0033] In an embodiment of the present invention, multi-source heterogeneous data of students to be recommended are obtained, and multi-modal features are extracted, integrated, and student portraits are dynamically modeled for the multi-source heterogeneous data to obtain student dynamic portraits, and graph relationship extraction is performed on the obtained scientific research literature data and scientific research project data to be recommended to obtain a scientific research direction knowledge graph, and then the student dynamic portraits and the scientific research direction knowledge graph are cross-connected to obtain a recommendation candidate set, and the recommendation candidate set is multi-dimensionally recommended scored and sorted to obtain a scientific research direction recommendation list, thereby interpreting, generating, and dynamically adjusting the recommendation list to generate a final recommendation plan for the students to be recommended, thereby achieving a full combination of student information and relevant scientific research information, and improving the accuracy of the scientific research directions recommended to students. above Figure 2 The device for recommending scientific research directions based on student portraits in an embodiment of the present invention is described in detail from the perspective of modular functional entities. The device for recommending scientific research directions based on student portraits in an embodiment of the present invention is described in detail from the perspective of hardware processing.

[0034] Figure 33 is a schematic diagram of the structure of a device for recommending a scientific research direction based on a student portrait provided by an embodiment of the present invention. The device 300 for recommending a scientific research direction based on a student portrait may have relatively large differences due to different configurations or performances, and may include one or more processors (central processing units, CPU) 310 (for example, one or more processors) and a memory 320, and one or more storage media 330 (for example, one or more mass storage devices) storing application programs 333 or data 332. Among them, the memory 320 and the storage medium 330 may be short-term storage or permanent storage. The program stored in the storage medium 330 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations in the device 300 for recommending a scientific research direction based on a student portrait. Furthermore, the processor 310 may be configured to communicate with the storage medium 330, and execute a series of instruction operations in the storage medium 330 on the device 300 for recommending a scientific research direction based on a student portrait.

[0035] The scientific research direction recommendation device 300 based on student portraits may also include one or more power supplies 340, one or more wired or wireless network interfaces 350, one or more input and output interfaces 360, and / or one or more operating systems 331, such as Windows Serve, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will appreciate that Figure 3 The structure of the device for recommending scientific research directions based on student portraits shown does not constitute a limitation of the device for recommending scientific research directions based on student portraits, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.

[0036] The present invention also provides a device for recommending scientific research directions based on student portraits. The computer device includes a memory and a processor. The memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the processor executes each step of the method for recommending scientific research directions based on student portraits in the above-mentioned embodiments.

[0037] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are executed on a computer, the computer executes each step of the method for recommending scientific research directions based on student portraits. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0038] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or the whole or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0039] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application can also be practiced in distributed computing environments, in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0040] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for recommending scientific research directions based on student portraits, characterized in that: The method for recommending scientific research directions based on student portraits includes: Acquire multi-source heterogeneous data of students to be recommended, and preprocess the multi-source heterogeneous data to obtain preprocessed multi-source heterogeneous data; Extracting and fusing multimodal features of the preprocessed multi-source heterogeneous data to obtain a comprehensive feature representation, and dynamically modeling the student portrait of the student to be recommended based on the comprehensive feature representation to obtain a dynamic student portrait; Acquire scientific research literature data and scientific research project data to be recommended, and extract graph relationships between the scientific research literature data and the scientific research project data to obtain a scientific research direction knowledge graph; Cross-connecting the student dynamic portrait and the scientific research direction knowledge graph to obtain a recommendation candidate set, and performing multi-dimensional recommendation scoring and sorting on the recommendation candidate set to obtain a scientific research direction recommendation list; The scientific research direction recommendation list is interpreted, generated and dynamically adjusted to generate a final scientific research direction recommendation plan.

2. The method for recommending scientific research directions based on student portraits according to claim 1, characterized in that: The preprocessing of the multi-source heterogeneous data to obtain preprocessed multi-source heterogeneous data includes: Performing regular expression matching and outlier marking on text fields in the multi-source heterogeneous data to obtain outlier marked data, and performing median replacement and multiple interpolation on marked outliers in the outlier marked data to obtain complete multi-source data; Multi-dimensional feature extraction and cluster analysis are performed on the corresponding student information in the integrity multi-source data to obtain a unique student identifier, and based on the unique student identifier and a preset log record sequence, structured extraction of scientific research achievement information and annotation of academic fields are performed on the integrity multi-source data to obtain preprocessed multi-source heterogeneous data.

3. The method for recommending scientific research directions based on student portraits according to claim 1, characterized in that: The extracting and fusing of multi-modal features of the pre-processed multi-source heterogeneous data to obtain a comprehensive feature representation includes: Performing word segmentation on the student text data in the preprocessed multi-source heterogeneous data to obtain a word vector sequence, performing time series analysis on the student numerical data in the preprocessed multi-source heterogeneous data to obtain learning performance trend characteristics, and performing structured extraction on the scientific research activity data in the preprocessed multi-source heterogeneous data to obtain scientific research experience characteristics; Performing vector mapping on the word vector sequence to obtain a word vector set of student-related features, and clustering the word vector set by interest topics to obtain a distribution of student interest topics; The distribution of the student's interest topics, the learning performance trend characteristics and the scientific research experience characteristics are integrated to obtain a multimodal feature matrix, and the multimodal feature matrix is ​​normalized and dimensionally reduced to obtain a comprehensive feature representation of the student to be recommended.

4. The method for recommending scientific research directions based on student portraits according to claim 1, characterized in that: The step of dynamically modeling the student portrait of the student to be recommended based on the comprehensive feature representation to obtain the student dynamic portrait includes: Based on the comprehensive feature representation, a student scientific research portrait framework of the recommended student under multiple preset key portrait dimensions is constructed, and a cluster analysis is performed on the academic interest characteristics in the student scientific research portrait framework to obtain the research topic preference distribution of the recommended student, and a quantitative evaluation is performed on the research ability characteristics in the student scientific research portrait framework to obtain the research ability score of the recommended student in different research methods and skills, and a predictive analysis is performed on the scientific research potential characteristics in the student scientific research portrait framework to obtain the development potential index of the recommended student in different research directions; Performing correlation calculation on the research topic preference distribution, the research ability score and the development potential index to obtain a correlation coefficient matrix, and constructing an internal association network corresponding to the student's scientific research characteristics based on the correlation coefficient matrix; The characteristic values ​​of each node in the internal association network are decomposed into time series to obtain the time series components of the student's scientific research characteristics, and based on the historical academic data in the pre-processed multi-source heterogeneous data, the time series components are weighted combined to obtain a dynamic student portrait.

5. The method for recommending scientific research directions based on student portraits according to claim 1, characterized in that: The graph relationship extraction of the scientific research literature data and the scientific research project data to obtain a scientific research direction knowledge graph includes: Extracting multiple key scientific research concepts from the scientific research literature data and the scientific research project data to obtain a core entity set in the scientific research field, extracting keywords and subject descriptions of scientific research entities in the scientific research project data to obtain display relationship types between scientific research entities, and performing association strength calculation and subject clustering on the core entity set to obtain preliminary scientific research themes; Calculating semantic similarity of scientific research entities in each scientific research theme group in the preliminary scientific research theme to obtain sub-theme division results, and performing standardized mapping of the preliminary scientific research theme and the sub-theme division results and balancing adjustment of the division results to obtain a scientific research direction classification system; Counting the co-occurrence of entities in the scientific research direction classification system and calculating the point mutual information values ​​between entities to obtain the entity semantic association, and constructing a preliminary association diagram between scientific research entities based on the entity semantic association and the display relationship type; Calculating the entity importance score of each scientific research entity in the preliminary association graph, and adjusting the association of the preliminary association graph based on the entity importance score and the entity semantic association degree to obtain a semantic association network, and performing a structured representation on the semantic association network to obtain a preliminary scientific research direction knowledge graph; The graph nodes and edges in the preliminary scientific research direction knowledge graph are vectorized and subjected to cross-domain meta-path search to obtain the final scientific research direction knowledge graph.

6. The method for recommending scientific research directions based on student portraits according to claim 4 is characterized in that: The cross-connection of the student dynamic portrait and the scientific research direction knowledge graph is performed to obtain a recommendation candidate set, including: Perform multi-dimensional decomposition on the academic interest characteristics, research ability characteristics and development potential index in the student dynamic portrait to obtain a student research feature tensor, and use the student research feature tensor to project the scientific research direction knowledge graph to obtain a personalized weighted knowledge graph; Using a preset topic random walk model, a random walk extraction of high-frequency research topics is performed on the personalized weighted knowledge graph to obtain a research topic sequence corresponding to the recommended students, and the research topic sequence is clustered to obtain a set of potential research directions; Based on the set of potential research directions, the personalized weighted knowledge graph is expanded with local networks and related research sub-fields are identified to obtain candidate research communities. The candidate research communities are analyzed for temporal correlation based on the historical research trajectories of the students to be recommended to obtain a development path map. Based on the development path map, the potential breakthrough points of the students to be recommended and multiple research objectives are predicted to obtain a recommendation candidate set.

7. The method for recommending scientific research directions based on student portraits according to claim 1, characterized in that: The recommendation candidate set is scored and sorted in multiple dimensions to obtain a list of scientific research direction recommendations, including: Based on the preprocessed multi-source heterogeneous data, a set of scoring dimensions for the students to be recommended is constructed, and a multi-dimensional quantitative evaluation is performed on each scientific research direction in the recommended candidate set to obtain an original scoring matrix, and hierarchical clustering and hierarchical tree node importance quantification are performed on the scoring dimension set to obtain an initial weight vector; Performing time series analysis on the students' recent research behavior data in the preprocessed multi-source heterogeneous data to obtain an interest drift model, and fusing the initial weight vector and the interest drift model to obtain a dynamic weight function; Performing time series decomposition and periodic pattern convolution operations on the original scoring matrix and the dynamic weight function to obtain a time-varying weighted scoring matrix, and performing non-dominated sorting and hierarchical analysis on the time-varying weighted scoring matrix to obtain a comprehensive sorting score; The comprehensive ranking scores are normalized and an adjacency matrix is ​​constructed to obtain a state transfer matrix, and a steady-state distribution calculation is performed on the state transfer matrix to obtain a recommended list of scientific research directions.

8. A device for recommending scientific research directions based on student portraits, characterized in that: The scientific research direction recommendation device based on student portraits includes: A preprocessing module is used to obtain multi-source heterogeneous data of the students to be recommended, and preprocess the multi-source heterogeneous data to obtain preprocessed multi-source heterogeneous data; A feature representation module is used to extract and fuse multimodal features of the preprocessed multi-source heterogeneous data to obtain a comprehensive feature representation, and based on the comprehensive feature representation, dynamically model the student portrait of the student to be recommended to obtain a dynamic student portrait; A relationship extraction module is used to obtain the scientific research literature data and scientific research project data to be recommended, and to extract the graph relationship between the scientific research literature data and the scientific research project data to obtain a scientific research direction knowledge graph; A cross-connection module is used to cross-connect the student dynamic portrait and the scientific research direction knowledge graph to obtain a recommendation candidate set, and to perform multi-dimensional recommendation scoring and sorting on the recommendation candidate set to obtain a scientific research direction recommendation list; The dynamic adjustment module is used to interpret, generate and dynamically adjust the scientific research direction recommendation list to generate a final scientific research direction recommendation plan.

9. A device for recommending scientific research directions based on student portraits, characterized in that: The scientific research direction recommendation device based on student portraits includes: a memory and at least one processor, wherein instructions are stored in the memory; The at least one processor calls the instructions in the memory so that the scientific research direction recommendation device based on student portraits performs the various steps of the scientific research direction recommendation method based on student portraits as described in any one of claims 1-7.

10. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions are executed by the processor, the various steps of the method for recommending scientific research directions based on student portraits as described in any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Multi-dimensional portrait construction method and recommendation method for researchers in tobacco field

    CN112418695A

  • NLP-based scientific research archive management method and system

    CN116909991A

  • Learning resource recommendation method based on knowledge graph

    CN117131275A

  • Intelligent teaching blackboard management and control method and system

    CN117973643A

  • Washing brush

    KR102527884B1

Cited By

  • Medical science popularization article recommendation method and system based on user portrait

    CN120179918A

  • Artificial intelligence-based scientific research project matching recommendation method and system

    CN120278494A

  • Classified extraction method and device based on scientific research demand information

    CN121166920A

  • Man-machine collaborative intelligent health consultant interaction method and system

    CN121237444A

  • Sequence recommendation method based on wavelet hybrid expert framework

    CN122065024A