Influence factor-oriented hierarchical relationship analysis method and device

Through the use of target keyword information, first literature data, correlation, influence and blur matrix method in data analysis, automated analysis of the level relationship of influencing factors, solving the problem of long and low accuracy of manual analysis, realized the realization, realized the realization, realized the realization, and realized it. High -efficiency and accurate analysis results.

CN119378533AActive Publication Date: 2025-01-28TIANJIN UNIV
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411531653.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-01-28
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

In the prior art, it takes time and is low to be accurate when manually analyzing academic literature to determine the hierarchical relationship between influencing factors.

Method used

By determining the first influencing factor in the first document data corresponding to the target keyword information, calculate its correlation and influence, screen the second influencing factor based on the first influential factors, and use the second influencing factors to use the second influencing factors The correlation scores are generated to generate a fuzzy matrix to determine the hierarchical relationship.

Benefits of technology

The automation analysis of the level of influencing factors has been realized, the cost of time is reduced, and the accuracy of the analysis is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119378533A_ABST
    Figure CN119378533A_ABST
Patent Text Reader

Abstract

The invention provides an influence factor-oriented hierarchical relationship analysis method and device, and the method comprises the steps: determining first influence factors for target keyword information, which are contained in first document data corresponding to the target keyword information, and determining the relevancy of the first document data to each first influence factor, determining the correlation degree of the first document data on each first influence factor, determining second influence factors corresponding to the target keyword information from each first influence factor based on the correlation degree and the influence degree, and determining a first fuzzy matrix corresponding to the second influence factors based on correlation scores among the second influence factors; wherein rows and columns of the first fuzzy matrix are in one-to-one correspondence with the second influence factors, and for the target keyword information, based on the first fuzzy matrix, the hierarchical relationship between the second influence factors is determined, so that the time cost of data analysis can be reduced to a certain extent, and the accuracy of data analysis is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of data analysis, and in particular to a method and device for analyzing hierarchical relationships of influencing factors. Background Art

[0002] Understanding the complex mechanisms of interaction between influencing factors is crucial in real-world decision-making in the fields of environmental science, social science, and public policy. Correctly analyzing these mechanisms, especially in the fields of global climate change, public health, and resource management, can greatly help scientists and policymakers predict future trends and develop effective strategies and policies to support real complex system problems such as managing human behavior. With the deepening of interdisciplinary studies and the surge in the amount of scientific research data, there are still some challenges in the process of analyzing complex human behavior decisions and extracting and analyzing data from a wide range of academic literature.

[0003] In related technologies, since academic literature contains rich data and information, especially empirical literature often has real data as input and support, it can better reflect the combination of practice and theory. After proper processing and analysis, this information can provide a deeper analysis of complex problems. Therefore, some literature data extraction and analysis tools can be used to obtain the corresponding academic literature, and manually analyze the influencing factors from the academic literature to obtain the hierarchical relationship between the various influencing factors.

[0004] However, in the above method, manual data analysis consumes a lot of time and cost, and the hierarchical relationship of influencing factors obtained through manual analysis often has errors, and the accuracy of manual analysis is not high. Summary of the invention

[0005] In view of the above problems, the embodiments of the present application provide a hierarchical relationship analysis method, device, electronic device and readable storage medium for influencing factors, so as to overcome the above problems or at least partially solve the above problems.

[0006] In a first aspect, an embodiment of the present application provides a hierarchical relationship analysis method for influencing factors, the method comprising: Determining a first influencing factor for the target keyword information contained in the first document data corresponding to the target keyword information; Determine the relevance of the first document data to each of the first influencing factors, and determine the influence of the first document data on each of the first influencing factors; wherein the relevance represents the degree of association between the first document data and each of the first influencing factors; and the influence represents the degree of influence of each of the first influencing factors on the target keyword information; Based on the relevance and the influence, determining a second influencing factor corresponding to the target keyword information from each of the first influencing factors; Based on the correlation scores between the second influencing factors, determine a first fuzzy matrix corresponding to the second influencing factors; wherein the rows and columns of the first fuzzy matrix correspond to the second influencing factors one by one; With respect to the target keyword information, based on the first fuzzy matrix, a hierarchical relationship between each of the second influencing factors is determined.

[0007] Optionally, the determining the first fuzzy matrix corresponding to the second influencing factors based on the correlation scores between the second influencing factors includes: Determine the triangular fuzzy numbers corresponding to the correlation scores between the second influencing factors respectively; Based on the triangular fuzzy number, a first fuzzy matrix corresponding to the second influencing factor is generated.

[0008] Optionally, the determining, for the target keyword information, a hierarchical relationship between each of the second influencing factors based on the first fuzzy matrix includes: Based on the magnitude relationship between the element value of each element in the first fuzzy matrix and the first preset threshold, the first fuzzy matrix is ​​clarified to obtain a first reachable matrix; Decomposing the first reachable matrix to obtain a first reachable set and a first predecessor set; With respect to the target keyword information, based on the first reachable set and the first preceding set, a hierarchical relationship between each of the second influencing factors is determined.

[0009] Optionally, the elements in the first fuzzy matrix are triangular fuzzy numbers, and the method further includes: Based on the lower limit value, the most likely value and the upper limit value respectively corresponding to each triangular fuzzy number in the first fuzzy matrix, the element value of each element in the first fuzzy matrix is ​​determined.

[0010] Optionally, determining the relevance of the first document data to each of the first influencing factors includes: Performing semantic recognition on each first document in the first document data to obtain first keyword information corresponding to each first document; Determine the similarity between the first keyword information and each of the first influencing factors; Filtering from the first document to obtain a second document containing the first keyword information corresponding to a similarity greater than or equal to a second preset threshold; Based on the first quantities of the second documents respectively associated with the first influencing factors, the relevance of the first document data to each of the first influencing factors is determined.

[0011] Optionally, determining the influence of the first document data on each of the first influencing factors includes: Performing semantic recognition on each of the second documents to obtain first context information corresponding to each of the second documents; For each of the first influencing factors, determining from the second documents a third document corresponding to the first context information containing a preset sensitive word; Based on the second number of the third documents, the influence of the first document data on each of the first influencing factors is determined.

[0012] Optionally, for each of the first influencing factors, determining from the second document a third document corresponding to the first context information containing a preset sensitive word includes: For each of the first influencing factors, determining second context information within a preset range surrounding the first keyword information in the second document from the first context information; In a case where the second context information includes a preset sensitive word, the second document corresponding to the second context information is determined as the third document corresponding to the first context information.

[0013] Optionally, the determining, based on the relevance and the influence, a second influencing factor corresponding to the target keyword information from each of the first influencing factors includes: Determine, from each of the first influencing factors, a third influencing factor whose influence is greater than or equal to a third preset threshold; Determine, from each of the first influencing factors, a fourth influencing factor whose influence is less than the third preset threshold and whose correlation is greater than or equal to a fourth preset threshold; The third influencing factor and the fourth influencing factor are integrated to obtain a second influencing factor corresponding to the target keyword information.

[0014] Optionally, the method further comprises: Based on the hierarchical relationship, a directed graph of hierarchical relationships between each of the second influencing factors and the target keyword information is generated.

[0015] In a second aspect, an embodiment of the present application provides a hierarchical relationship analysis device for influencing factors, the device comprising: A first determination module, used to determine a first influencing factor for the target keyword information contained in the first document data corresponding to the target keyword information; A second determination module is used to determine the relevance of the first document data to each of the first influencing factors, and determine the influence of the first document data on each of the first influencing factors; wherein the relevance indicates the degree of association between the first document data and each of the first influencing factors; and the influence indicates the degree of influence of each of the first influencing factors on the target keyword information; A third determination module, configured to determine, based on the relevance and the influence, a second influencing factor corresponding to the target keyword information from each of the first influencing factors; A fourth determination module, configured to determine a first fuzzy matrix corresponding to each of the second influencing factors based on the correlation scores between the second influencing factors; wherein the rows and columns of the first fuzzy matrix correspond to each of the second influencing factors one by one; The fifth determination module is used to determine the hierarchical relationship between each of the second influencing factors based on the first fuzzy matrix with respect to the target keyword information.

[0016] Optionally, the fourth determining module includes: A first determination submodule is used to determine the triangular fuzzy numbers corresponding to the correlation scores between the second influencing factors; A generating submodule is used to generate a first fuzzy matrix corresponding to the second influencing factor based on the triangular fuzzy number.

[0017] Optionally, the fifth determining module includes: A clarification submodule, configured to clarify the first fuzzy matrix based on a magnitude relationship between an element value of each element in the first fuzzy matrix and a first preset threshold value, so as to obtain a first reachable matrix; A decomposition submodule, used for decomposing the first reachable matrix to obtain a first reachable set and a first predecessor set; The second determination submodule is used to determine the hierarchical relationship between each of the second influencing factors based on the first reachable set and the first preceding set with respect to the target keyword information.

[0018] Optionally, the elements in the first fuzzy matrix are triangular fuzzy numbers, and the device further includes: The sixth determination module is used to determine the element value of each element in the first fuzzy matrix based on the lower limit value, the most likely value and the upper limit value respectively corresponding to each triangular fuzzy number in the first fuzzy matrix.

[0019] Optionally, the second determining module includes: A first identification submodule is used to perform semantic identification on each first document in the first document data to obtain first keyword information corresponding to each first document; A third determination submodule, configured to determine the similarity between the first keyword information and each of the first influencing factors; A fourth determination submodule is used to filter out from the first document a second document containing the first keyword information corresponding to a similarity greater than or equal to a second preset threshold; The fifth determining submodule is configured to determine the relevance of the first document data to each of the first influencing factors based on the first quantity of the second documents respectively associated with each of the first influencing factors.

[0020] Optionally, the second determining module includes: A second recognition submodule is used to perform semantic recognition on each of the second documents to obtain first context information corresponding to each of the second documents; a sixth determination submodule, configured to determine, for each of the first influencing factors, from the second documents a third document corresponding to the first context information containing a preset sensitive word; The seventh determination submodule is configured to determine the influence of the first document data on each of the first influencing factors based on the second number of the third documents.

[0021] Optionally, the sixth determining submodule includes: A second determining unit, configured to determine, for each of the first influencing factors, second context information within a preset range surrounding the first keyword information in the second document from the first context information; The third determining unit is configured to determine, when the second context information contains a preset sensitive word, the second document corresponding to the second context information as the third document corresponding to the first context information.

[0022] Optionally, the third determining module includes: an eighth determining submodule, configured to determine, from each of the first influencing factors, a third influencing factor whose influence is greater than or equal to a third preset threshold; a ninth determining submodule, configured to determine, from among the first influencing factors, a fourth influencing factor whose influence is less than the third preset threshold and whose correlation is greater than or equal to a fourth preset threshold; The integration submodule is used to integrate the third influencing factor and the fourth influencing factor to obtain the second influencing factor corresponding to the target keyword information.

[0023] Optionally, the device further comprises: A generating module is used to generate a directed graph of hierarchical relationships between each of the second influencing factors and the target keyword information based on the hierarchical relationship.

[0024] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the hierarchical relationship analysis method for influencing factors as described in any one of the above items.

[0025] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the hierarchical relationship analysis method for influencing factors as described in any one of the above items is implemented.

[0026] The specific beneficial effects are: The embodiment of the present application determines the first influencing factors for the target keyword information contained in the first document data corresponding to the target keyword information, determines the relevance of the first document data to each first influencing factor, and determines the influence of the first document data on each first influencing factor. Based on the relevance and influence, the second influencing factors corresponding to the target keyword information are determined from each first influencing factor. Based on the correlation scores between each second influencing factor, the first fuzzy matrix corresponding to the second influencing factor is determined; wherein the rows and columns of the first fuzzy matrix correspond to each second influencing factor one-to-one, respectively. For the target keyword information, based on the first fuzzy matrix, the hierarchical relationship between each second influencing factor is determined, the first influencing factor corresponding to the target keyword can be found from the first document data corresponding to the target keyword information, and the first influencing factor can be screened by the relevance and influence to obtain the second influencing factor, and finally the hierarchical relationship between each second influencing factor is obtained through the fuzzy matrix of the second influencing factor, and the document data corresponding to the target keyword information can be automatically analyzed, thereby reducing the time cost of data analysis to a certain extent and improving the accuracy of data analysis. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0028] Figure 1 It is a flowchart of a hierarchical relationship analysis method for influencing factors provided in an embodiment of the present application; Figure 2 It is a flowchart of another hierarchical relationship analysis method for influencing factors provided in an embodiment of the present application; Figure 3 is a schematic diagram of a reachable matrix provided in an embodiment of the present application; Figure 4 is a schematic diagram of a hierarchical relationship directed graph provided in an embodiment of the present application; Figure 5 It is a logic block diagram of a hierarchical relationship analysis device for influencing factors provided in an embodiment of the present application; Figure 6 It is a schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] The exemplary embodiments of the present application will be described in more detail below in conjunction with the accompanying drawings in the embodiments of the present application. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present application and to enable the scope of the present application to be fully communicated to those skilled in the art.

[0030] Reference Figure 1 , Figure 1 A schematic diagram of a process for analyzing a hierarchical relationship of influencing factors provided in an embodiment of the present application, the method comprising: Step 101: determine a first influencing factor for the target keyword information contained in first document data corresponding to the target keyword information.

[0031] In an embodiment of the present application, the target keyword information may be the central vocabulary around which the content of the document material revolves. For example, the target keyword information may be the research content in various fields such as water-saving behavior, water-using behavior, electricity-using behavior, travel frequency, and speech generation. The first document data corresponding to the target keyword information may refer to the paper document data containing the target keyword information in the subject or abstract. The first document data may be segmented, so that other vocabulary information in addition to the target keyword information in the first document data may be obtained. The above other vocabulary information is the first influencing factor for the target keyword information contained in the first document data.

[0032] For example, the target keyword information may be water-saving behavior, and the first document data may be relevant research papers on water-saving behavior. The first influencing factors contained in the first document data may include but are not limited to the degree of part-time employment, planting scale, technical perception, technical training, land endowment, incentive policies, cultural level, water resources endowment, family income, age, family population, etc.

[0033] Step 102, determining the relevance of the first document data to each of the first influencing factors, and determining the influence of the first document data on each of the first influencing factors; wherein the relevance represents the degree of association between the first document data and each of the first influencing factors; and the influence represents the degree of influence of each of the first influencing factors on the target keyword information.

[0034] In the embodiment of the present application, the relevance may refer to the degree of association between the first document data and each first influencing factor, which may be calculated by the frequency of occurrence of the first influencing factor in the first document data. For example, the frequency of occurrence of the first influencing factor may be directly used as the relevance of the first document data to each first influencing factor, or the frequency of occurrence of the first influencing factor may be normalized using a normalization function, and the normalized value may be used as the relevance of the first document data to each first influencing factor. The influence is an evaluation index for measuring the comprehensive influence of a certain element on other elements in the system. In the embodiment of the present application, the influence may represent the influence of each first influencing factor on the target keyword information. Generally, the corresponding influence may be calculated based on the survey data or experimental data of each paper document contained in the first document data. For example, in a control experiment, the relative rate of change between the experimental data of the experimental group and the experimental data of the control group may be used as the influence of the variable condition on the control experiment; for each first influencing factor, the relative difference between the survey data or experimental data containing the first influencing factor and the survey data or experimental data not containing the first influencing factor may be used as the influence of the first document data on the first influencing factor.

[0035] Step 103: determining a second influencing factor corresponding to the target keyword information from each of the first influencing factors based on the relevance and the influence.

[0036] In an embodiment of the present application, after obtaining the relevance and influence of the first document data to each of the first influencing factors, the second influencing factor corresponding to the target keyword information can be screened from each of the first influencing factors based on the above relevance and influence. Among them, the relevance and influence can be independently used as conditions for screening, or they can be combined to form a joint condition for screening the first influencing factor. For example, the first influencing factor whose relevance is greater than or equal to the first threshold can be used as the second influencing factor, and the first influencing factor whose influence is greater than or equal to the second threshold can be used as the second influencing factor; the first influencing factor whose relevance is greater than or equal to the first threshold and whose influence is greater than or equal to the second threshold can also be used as the second influencing factor.

[0037] Step 104: determine a first fuzzy matrix corresponding to the second influencing factors based on the correlation scores between the second influencing factors; wherein the rows and columns of the first fuzzy matrix correspond to the second influencing factors one by one.

[0038] In an embodiment of the present application, the relevance score can be an evaluation index of the relevance between each second influencing factor, and can be obtained by scoring by a group of experts in the field described by the target keyword information. The relevance score can have a preset score set or score interval. A fuzzy matrix is ​​a matrix used to represent fuzzy relationships. If set X has m elements and set Y has n elements, the fuzzy relationship from set X to set Y can be represented by a matrix. The elements of the fuzzy matrix have values ​​between [0, 1], where 0 represents complete irrelevance and 1 represents complete correlation. The value of each element in the fuzzy matrix can be determined based on the mapping between the score set or score interval of the relevance score and the element value interval of the fuzzy matrix.

[0039] For example, if the score set of the correlation score is {1, 2, 3, 4, 5}, then the element value set corresponding to the score set can be {0.2, 0.4, 0.6, 0.8, 1}, where a correlation score of 1 can correspond to an element value of 0.2, a correlation score of 2 can correspond to an element value of 0.4, a correlation score of 3 can correspond to an element value of 0.6, a correlation score of 4 can correspond to an element value of 0.8, and a correlation score of 5 can correspond to an element value of 1.

[0040] Step 105: for the target keyword information, based on the first fuzzy matrix, determine the hierarchical relationship between each of the second influencing factors.

[0041] In an embodiment of the present application, the hierarchical relationship can represent the influence level of each second influencing factor on the target keyword information, and the hierarchical relationship between each second influencing factor can be determined according to the first fuzzy matrix. Among them, the hierarchical relationship and the target keyword information can correspond to each other. For example, the level of the second influencing factor corresponding to the column can be determined according to the sum of the element values ​​of each column in the first fuzzy matrix. The larger the sum of the element values, the smaller the level of the second influencing factor, indicating that the second influencing factor has a stronger relevance to the target keyword information.

[0042] In an embodiment of the present application, by determining the first influencing factors for the target keyword information contained in the first document data corresponding to the target keyword information, determining the relevance of the first document data to each first influencing factor, and determining the influence of the first document data on each first influencing factor, based on the relevance and influence, determining the second influencing factors corresponding to the target keyword information from each first influencing factor, and based on the correlation scores between each second influencing factor, determining the first fuzzy matrix corresponding to the second influencing factor; wherein the rows and columns of the first fuzzy matrix correspond one-to-one to each second influencing factor, respectively, for the target keyword information, based on the first fuzzy matrix, determining the hierarchical relationship between each second influencing factor, the first influencing factor corresponding to the target keyword information can be found from the first document data corresponding to the target keyword information, and the first influencing factor can be screened by the relevance and influence to obtain the second influencing factor, and finally the hierarchical relationship between each second influencing factor can be obtained by the fuzzy matrix of the second influencing factor, and the document data corresponding to the target keyword information can be automatically analyzed, thereby reducing the time cost of data analysis to a certain extent and improving the accuracy of data analysis.

[0043] Reference Figure 2 , Figure 2 A flowchart of a method for analyzing and determining a hierarchical relationship of influencing factors provided in an embodiment of the present application, the method may include: Step 201: determine a first influencing factor for the target keyword information contained in first document data corresponding to the target keyword information.

[0044] In the embodiments of the present application, the implementation content of this step can refer to the embodiment content of step 101, which will not be repeated here.

[0045] Step 202: perform semantic recognition on each first document in the first document data to obtain first keyword information corresponding to each first document.

[0046] In an embodiment of the present application, the first document data may include multiple first documents, and a word segmenter or a common semantic recognition model (such as a BERT model) may be used to perform semantic recognition on each first document, thereby obtaining the first keyword information corresponding to each first document.

[0047] Step 203: determine the similarity between the first keyword information and each of the first influencing factors.

[0048] In an embodiment of the present application, the similarity between the first keyword information and each first influencing factor can be calculated, such as using the Pearson Correlation Coefficient between the first keyword information and each first influencing factor as the similarity, or using the Euclidean distance as the similarity. The vector used when calculating the similarity can be obtained by vectorizing the first keyword information and each first influencing factor using embedding.

[0049] Step 204: Filter and obtain from the first documents the second documents containing the first keyword information corresponding to a similarity greater than or equal to a second preset threshold.

[0050] In an embodiment of the present application, a second document containing first keyword information corresponding to a similarity greater than or equal to a second preset threshold can be screened out from the first document, that is, the first document containing first keyword information corresponding to a similarity greater than or equal to the second preset threshold is determined, and the portion of the first document is used as the second document.

[0051] Step 205: Determine the relevance of the first document data to each of the first influencing factors based on the first number of the second documents associated with each of the first influencing factors.

[0052] In the embodiment of the present application, according to the content of the aforementioned embodiment, there may be an association relationship between each first influencing factor and the first document, and therefore, there may also be an association relationship between the second document and the first influencing factor. Therefore, the relevance of the first document data to each first influencing factor may be determined based on the first number of second documents associated with each first influencing factor. The specific content of the relevance can refer to the embodiment content of step 102, which will not be repeated here.

[0053] Step 206: perform semantic recognition on each of the second documents to obtain first context information corresponding to each of the second documents.

[0054] In an embodiment of the present application, semantic recognition can be performed on each second document, so that the first context information corresponding to each second document can be obtained. For example, the first context information of each second document can be obtained using a common Transformer-based improved model (such as a BERT model) or a common large language model.

[0055] Step 207: for each of the first influencing factors, determine from the second documents a third document corresponding to the first context information containing a preset sensitive word.

[0056] In an embodiment of the present application, for each first influencing factor, a third document corresponding to the first context information containing a preset sensitive word can be screened from the second document. Obviously, for each first influencing factor, there can be a corresponding third document. Among them, the preset sensitive word can be a word indicating that the first influencing factor has a strong correlation with the target keyword information, such as "significantly positive", "significantly negative", "relatively strong", "extremely strong", etc.

[0057] Optionally, step 207 may include the following sub-steps: Sub-step 2071 : for each of the first influencing factors, determine second context information within a preset range surrounding the first keyword information in the second document from the first context information.

[0058] In an embodiment of the present application, for each first influencing factor, second context information within a preset range around the first keyword information in the second document can be determined from the first context information. The preset range around the first keyword information in the second document can refer to a query range with the first keyword information as the query center and a preset number of bytes as the query radius. Thus, the process of determining the second context information can be the query result obtained by querying the first context information according to the above query range.

[0059] Sub-step 2072: when the second context information contains a preset sensitive word, determine the second document corresponding to the second context information as the third document corresponding to the first context information.

[0060] In an embodiment of the present application, when the second context information includes a preset sensitive word, the second document corresponding to the second context information may be determined as the third document corresponding to the first context information.

[0061] Step 208: Determine the influence of the first document data on each of the first influencing factors based on the second number of the third documents.

[0062] In the embodiment of the present application, the influence of the first document data on each first influencing factor can be determined according to the second number of the third document. The content related to the influence can refer to the embodiment of step 102, which will not be repeated here.

[0063] Step 209: determining a second influencing factor corresponding to the target keyword information from each of the first influencing factors based on the relevance and the influence.

[0064] In the embodiments of the present application, the implementation content of this step can refer to the implementation content of step 103, which will not be repeated here.

[0065] Optionally, step 209 may include the following sub-steps: Sub-step 2091: determining, from each of the first influencing factors, a third influencing factor whose influence degree is greater than or equal to a third preset threshold.

[0066] In the embodiment of the present application, third influencing factors having an influence greater than or equal to a third preset threshold value may be screened and determined from among the first influencing factors according to the magnitude of the influence.

[0067] Sub-step 2092: determining, from each of the first influencing factors, a fourth influencing factor whose influence is less than the third preset threshold and whose correlation is greater than or equal to a fourth preset threshold.

[0068] In an embodiment of the present application, third influencing factors having an influence less than the third preset threshold and a correlation greater than or equal to the fourth preset threshold can be screened and determined from the first influencing factors according to the influence and the correlation.

[0069] Sub-step 2093: integrating the third influencing factor and the fourth influencing factor to obtain a second influencing factor corresponding to the target keyword information.

[0070] In an embodiment of the present application, the third influencing factor and the fourth influencing factor may be integrated, so that the integrated result may be used as the second influencing factor corresponding to the target keyword information.

[0071] Step 210: Determine a first fuzzy matrix corresponding to the second influencing factors based on the correlation scores between the second influencing factors; wherein the rows and columns of the first fuzzy matrix correspond to the second influencing factors one by one.

[0072] In the embodiments of the present application, the implementation content of this step can refer to the implementation content of step 104, which will not be repeated here.

[0073] Optionally, step 210 may include the following sub-steps: Sub-step 2101: determining the triangular fuzzy numbers corresponding to the correlation scores between the respective second influencing factors.

[0074] In an embodiment of the present application, a triangular fuzzy number is a mathematical tool for representing uncertain information. A triangular fuzzy number consists of three parameters: a lower limit value (l), a most likely value (m), and an upper limit value (r). These three values ​​together define a triangular membership function, which describes the degree of membership of a variable within a given range, that is, the degree to which the variable belongs to a certain set. The correlation score between each second influencing factor can be determined based on the pre-established correspondence between the correlation score and the triangular fuzzy number. A correspondence between a correlation score and a triangular fuzzy number can be shown in Table 1 below: Table 1

[0075] Sub-step 2102: generating a first fuzzy matrix corresponding to the second influencing factor based on the triangular fuzzy number.

[0076] In an embodiment of the present application, a first fuzzy matrix corresponding to the second influencing factors can be generated according to triangular fuzzy numbers. The triangular fuzzy numbers can be directly used as element values ​​of the first fuzzy matrix, or the most likely value in the triangular fuzzy numbers can be used as element values ​​of the first fuzzy matrix.

[0077] Step 211: for the target keyword information, based on the first fuzzy matrix, determine the hierarchical relationship between each of the second influencing factors.

[0078] In the embodiments of the present application, the implementation content of this step can refer to the implementation content of step 105, which will not be repeated here.

[0079] Optionally, step 211 may include the following sub-steps: Sub-step 2111, determining the element value of each element in the first fuzzy matrix based on the lower limit value, the most likely value and the upper limit value respectively corresponding to each triangular fuzzy number in the first fuzzy matrix.

[0080] In the embodiment of the present application, the element value of each element in the first fuzzy matrix can be calculated and determined according to the lower limit value, the most likely value and the upper limit value corresponding to each triangular fuzzy number in the first fuzzy matrix. The calculation method is shown in the following formulas 1 to 3: (Formula 1) (Formula 2) (Formula 3) In the above formulas 1 to 3, represents the element value of row i and column j in the first fuzzy matrix, represents the upper limit value of the triangular fuzzy number in row i and column j, represents the most likely value among the triangular fuzzy numbers in row i and column j, represents the lower limit of the triangular fuzzy number in row i and column j. The remaining variables are intermediate parameters and are not explained here.

[0081] Sub-step 2112: based on the magnitude relationship between the element value of each element in the first fuzzy matrix and a first preset threshold, the first fuzzy matrix is ​​clarified to obtain a first reachable matrix.

[0082] In an embodiment of the present application, a reachable matrix is ​​a matrix form used to describe the degree to which each node of a directed connection graph can be reached after a path of a certain length, and the element value of the reachable matrix can be 0 or 1. In a directed graph, if there is a path from vertex Si to vertex Sj, Si is said to be reachable to Sj, and accordingly, the value of element Sij is 1. The first fuzzy matrix can be clarified by the relationship between the element values ​​of each element in the first fuzzy matrix and the first preset threshold, thereby obtaining the first reachable matrix. If the element value is greater than or equal to the first preset threshold, the element corresponding to the element value is set to 1; if the element value is less than the first preset threshold, the element corresponding to the element value is set to 0.

[0083] For example, refer to Figure 3 , Figure 3 A schematic diagram of a reachable matrix provided in an embodiment of the present application. In the figure, S0 represents the target keyword information, S1 to S10 represent the second influencing factors, a total of 10. The elements on the diagonal of the matrix are all defaulted to 1 and have no practical meaning. ij For example, if S ij =1, it means that there is a connected path from Si to Sj. ij =0, it means that there is no connected path between the influencing factor Si and the influencing factor Sj.

[0084] Sub-step 2113, decomposing the first reachable matrix to obtain a first reachable set and a first predecessor set.

[0085] In the embodiment of the present application, the first reachable matrix can be decomposed to obtain a first reachable set and a first predecessor set. The reachable set contains all other influencing factors that can be reached from the influencing factor i, which is expressed as , the antecedent set contains all other influencing factors that can reach influencing factor i, expressed as According to the properties of the reachable set, the first reachable matrix is ​​decomposed row by row to obtain the first reachable set corresponding to each second influencing factor; according to the properties of the predecessor set, the first reachable matrix is ​​decomposed column by column to obtain the first predecessor set corresponding to each second influencing factor.

[0086] Continuing with the above example, for influencing factor S5, its reachable set is {S1, S3, S6, S10}, and its predecessor set is {S4, S8}.

[0087] Sub-step 2114, for the target keyword information, based on the first reachable set and the first precedent set, determining the hierarchical relationship between each of the second influencing factors.

[0088] In the embodiment of the present application, with respect to the target keyword information, the hierarchical relationship between the second influencing factors may be determined according to the first reachable set and the first precedent set respectively corresponding to the second influencing factors.

[0089] Using the above example, for the influencing factor S5, S5 can point to S1, S3, S6 and S10, and S4 and S8 can point to S5. In this way, the hierarchical relationship between the influencing factor S5 and other influencing factors is obtained. By traversing all the influencing factors, the hierarchical relationship between each second influencing factor can be obtained.

[0090] Step 212: Based on the hierarchical relationship, generate a directed graph of the hierarchical relationship between each of the second influencing factors and the target keyword information.

[0091] In the embodiment of the present application, a directed graph of hierarchical relationships between the second influencing factors and the target keyword information may be generated according to the hierarchical relationships between the second influencing factors. When generating the directed graph of hierarchical relationships, the cross-influences between the second influencing factors may be considered.

[0092] Using the above example, refer to Figure 4 , Figure 4 A schematic diagram of a hierarchical directed graph provided in an embodiment of the present application. In the figure, if S0 is water-saving behavior, S1 is the degree of concurrent employment, S2 is the scale of planting, S3 is the land endowment, S4 is age, S5 is the educational level, S6 is the technical perception, S7 is the incentive policy, S8 is the family income, S9 is the water resource endowment, and S10 is the technical training, then the generated hierarchical directed graph is Figure 4As shown. For the second influencing factor S5, there is one path pointing to S5, namely the path of "age→family income→education level". Corresponding to the influencing factors S4 and S8, there are four paths pointing to other influencing factors S1, S3, S6 and S10, namely the path of "education level→land endowment→part-time degree", the path of "education level→land endowment→planting scale", the path of "education level→land endowment→technical perception" and the path of "education level→land endowment→technical training". In the path of "age→family income→education level", since S4 has directed connected paths to all other influencing factors, and S8 has directed connected paths to all other influencing factors except S4, it can be determined that the pointing relationship is "S4 points to S8". For other influencing factors, the above analysis method for S5 can be referred to for analysis, which will not be repeated here. For the target keyword S0, there is only a path pointing to S0, and there is no path pointed to by S0, so S0 is at the end of the pointing path of the hierarchical relationship directed graph.

[0093] Reference Figure 5 , Figure 5 A logic block diagram of a hierarchical relationship analysis device for influencing factors provided in an embodiment of the present application, the hierarchical relationship analysis device 500 for influencing factors may include: A first determination module 501 is used to determine a first influencing factor for the target keyword information contained in the first document data corresponding to the target keyword information; A second determination module 502 is used to determine the relevance of the first document data to each of the first influencing factors, and determine the influence of the first document data on each of the first influencing factors; A third determination module 503 is used to determine a second influencing factor corresponding to the target keyword information from each of the first influencing factors based on the relevance and the influence; A fourth determination module 504 is used to determine a first fuzzy matrix corresponding to each of the second influencing factors based on the correlation scores between the second influencing factors; wherein the rows and columns of the first fuzzy matrix correspond to each of the second influencing factors one by one; The fifth determination module 505 is configured to determine the hierarchical relationship between each of the second influencing factors based on the first fuzzy matrix with respect to the target keyword information.

[0094] Optionally, the fourth determining module 504 includes: A first determination submodule is used to determine the triangular fuzzy numbers corresponding to the correlation scores between the second influencing factors; A generating submodule is used to generate a first fuzzy matrix corresponding to the second influencing factor based on the triangular fuzzy number.

[0095] Optionally, the fifth determining module 505 includes: A clarification submodule, configured to clarify the first fuzzy matrix based on a magnitude relationship between an element value of each element in the first fuzzy matrix and a first preset threshold value, so as to obtain a first reachable matrix; A decomposition submodule, used for decomposing the first reachable matrix to obtain a first reachable set and a first predecessor set; The second determination submodule is used to determine the hierarchical relationship between each of the second influencing factors based on the first reachable set and the first preceding set with respect to the target keyword information.

[0096] Optionally, the elements in the first fuzzy matrix are triangular fuzzy numbers, and the hierarchical relationship analysis device 500 for influencing factors further includes: The sixth determination module is used to determine the element value of each element in the first fuzzy matrix based on the lower limit value, the most likely value and the upper limit value respectively corresponding to each triangular fuzzy number in the first fuzzy matrix.

[0097] Optionally, the second determining module 502 includes: A first identification submodule is used to perform semantic identification on each first document in the first document data to obtain first keyword information corresponding to each first document; A third determination submodule, configured to determine the similarity between the first keyword information and each of the first influencing factors; A fourth determination submodule is used to filter out from the first document a second document containing the first keyword information corresponding to a similarity greater than or equal to a second preset threshold; The fifth determining submodule is configured to determine the relevance of the first document data to each of the first influencing factors based on the first quantity of the second documents respectively associated with each of the first influencing factors.

[0098] Optionally, the second determining module 502 includes: A second recognition submodule is used to perform semantic recognition on each of the second documents to obtain first context information corresponding to each of the second documents; a sixth determination submodule, configured to determine, for each of the first influencing factors, from the second documents a third document corresponding to the first context information containing a preset sensitive word; The seventh determination submodule is configured to determine the influence of the first document data on each of the first influencing factors based on the second number of the third documents.

[0099] Optionally, the sixth determining submodule includes: A second determining unit, configured to determine, for each of the first influencing factors, second context information within a preset range surrounding the first keyword information in the second document from the first context information; The third determining unit is configured to determine, when the second context information contains a preset sensitive word, the second document corresponding to the second context information as the third document corresponding to the first context information.

[0100] Optionally, the third determining module 503 includes: an eighth determining submodule, configured to determine, from each of the first influencing factors, a third influencing factor whose influence is greater than or equal to a third preset threshold; a ninth determining submodule, configured to determine, from among the first influencing factors, a fourth influencing factor whose influence is less than the third preset threshold and whose correlation is greater than or equal to a fourth preset threshold; The integration submodule is used to integrate the third influencing factor and the fourth influencing factor to obtain the second influencing factor corresponding to the target keyword information.

[0101] Optionally, the hierarchical relationship analysis device 500 for influencing factors further includes: A generating module is used to generate a directed graph of hierarchical relationships between each of the second influencing factors and the target keyword information based on the hierarchical relationship.

[0102] The hierarchical relationship analysis device for influencing factors in the embodiment of the present application can be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices other than a terminal. Exemplarily, the electronic device can be a GPUBOX, a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0103] The hierarchical relationship analysis device for influencing factors in the embodiment of the present application may be a device with an operating system. The operating system may be an Android operating system, a Linux operating system, a Windows operating system, etc., or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0104] The hierarchical relationship analysis device for influencing factors provided in the embodiment of the present application can achieve Figures 1 to 3 To avoid repetition, the various processes implemented by the method embodiment are not described here.

[0105] The present application embodiment provides an electronic device, see Figure 6 The electronic device 60 includes: a processor 601, a memory 602, and a computer program 6021 stored in the memory 602 and executable on the processor 601. When the processor 601 executes the program, the hierarchical relationship analysis method for influencing factors of the aforementioned embodiment is implemented.

[0106] The embodiment of the present application also provides a computer-readable storage medium on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, the steps in the hierarchical relationship analysis method for influencing factors disclosed in the embodiment of the present application are implemented.

[0107] The embodiment of the present application also provides a computer program product. When the computer program product is run on an electronic device, the processor is enabled to implement the steps in the hierarchical relationship analysis method for influencing factors as disclosed in the embodiment of the present application.

[0108] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0109] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices, electronic devices, and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0110] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0111] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0112] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.

[0113] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0114] The above is a detailed introduction to a hierarchical relationship analysis method for influencing factors provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A hierarchical relationship analysis method for influencing factors, characterized in that: The method comprises: Determining a first influencing factor for the target keyword information contained in the first document data corresponding to the target keyword information; Determine the relevance of the first document data to each of the first influencing factors, and determine the influence of the first document data on each of the first influencing factors; wherein the relevance represents the degree of association between the first document data and each of the first influencing factors; and the influence represents the degree of influence of each of the first influencing factors on the target keyword information; Based on the relevance and the influence, determining a second influencing factor corresponding to the target keyword information from each of the first influencing factors; Based on the correlation scores between the second influencing factors, determine a first fuzzy matrix corresponding to the second influencing factors; wherein the rows and columns of the first fuzzy matrix correspond to the second influencing factors one by one; With respect to the target keyword information, based on the first fuzzy matrix, a hierarchical relationship between each of the second influencing factors is determined.

2. The method according to claim 1, characterized in that The determining, based on the correlation scores between the second influencing factors, a first fuzzy matrix corresponding to the second influencing factors comprises: Determine the triangular fuzzy numbers corresponding to the correlation scores between the second influencing factors respectively; Based on the triangular fuzzy number, a first fuzzy matrix corresponding to the second influencing factor is generated.

3. The method according to claim 1, characterized in that The step of determining the hierarchical relationship between the second influencing factors based on the first fuzzy matrix for the target keyword information includes: Based on the magnitude relationship between the element value of each element in the first fuzzy matrix and the first preset threshold, the first fuzzy matrix is ​​clarified to obtain a first reachable matrix; Decomposing the first reachable matrix to obtain a first reachable set and a first predecessor set; With respect to the target keyword information, based on the first reachable set and the first preceding set, a hierarchical relationship between each of the second influencing factors is determined.

4. The method according to claim 3, characterized in that The elements in the first fuzzy matrix are triangular fuzzy numbers, and the method further includes: Based on the lower limit value, the most likely value and the upper limit value respectively corresponding to each triangular fuzzy number in the first fuzzy matrix, the element value of each element in the first fuzzy matrix is ​​determined.

5. The method according to claim 1, characterized in that Determining the relevance of the first document data to each of the first influencing factors includes: Performing semantic recognition on each first document in the first document data to obtain first keyword information corresponding to each first document; Determine the similarity between the first keyword information and each of the first influencing factors; Filtering from the first document to obtain a second document containing the first keyword information corresponding to a similarity greater than or equal to a second preset threshold; Based on the first quantities of the second documents respectively associated with the first influencing factors, the relevance of the first document data to each of the first influencing factors is determined.

6. The method according to claim 5, characterized in that The determining the influence of the first document data on each of the first influencing factors includes: Performing semantic recognition on each of the second documents to obtain first context information corresponding to each of the second documents; For each of the first influencing factors, determining from the second documents a third document corresponding to the first context information containing a preset sensitive word; Based on the second number of the third documents, the influence of the first document data on each of the first influencing factors is determined.

7. The method according to claim 6, characterized in that The determining, for each of the first influencing factors, from the second document, a third document corresponding to the first context information containing a preset sensitive word includes: For each of the first influencing factors, determining second context information within a preset range surrounding the first keyword information in the second document from the first context information; In a case where the second context information includes a preset sensitive word, the second document corresponding to the second context information is determined as the third document corresponding to the first context information.

8. The method according to claim 1, characterized in that The determining, based on the relevance and the influence, from each of the first influence factors, a second influence factor corresponding to the target keyword information includes: Determine, from each of the first influencing factors, a third influencing factor whose influence is greater than or equal to a third preset threshold; Determine, from each of the first influencing factors, a fourth influencing factor whose influence is less than the third preset threshold and whose correlation is greater than or equal to a fourth preset threshold; The third influencing factor and the fourth influencing factor are integrated to obtain a second influencing factor corresponding to the target keyword information.

9. The method according to claim 1, characterized in that: The method further comprises: Based on the hierarchical relationship, a directed graph of hierarchical relationships between each of the second influencing factors and the target keyword information is generated.

10. A hierarchical relationship analysis device for influencing factors, characterized in that: The device comprises: A first determination module, used to determine a first influencing factor for the target keyword information contained in the first document data corresponding to the target keyword information; A second determination module is used to determine the relevance of the first document data to each of the first influencing factors, and determine the influence of the first document data on each of the first influencing factors; wherein the relevance indicates the degree of association between the first document data and each of the first influencing factors; and the influence indicates the degree of influence of each of the first influencing factors on the target keyword information; A third determination module, configured to determine, based on the relevance and the influence, a second influencing factor corresponding to the target keyword information from each of the first influencing factors; A fourth determination module, configured to determine a first fuzzy matrix corresponding to each of the second influencing factors based on the correlation scores between the second influencing factors; wherein the rows and columns of the first fuzzy matrix correspond to each of the second influencing factors one by one; The fifth determination module is used to determine the hierarchical relationship between each of the second influencing factors based on the first fuzzy matrix with respect to the target keyword information.

Citation Information

Patent Citations

  • Keyword extraction method and system and storage medium

    CN110598209A

  • Patent retrieval method and device based on patent database

    CN111291160A

  • Method for analytic hierarchy of influence factors of construction cost of power distribution network project

    CN114298453A

  • Method and system for judging influence factors of carbon emission in operation and maintenance stage of building

    CN115511357A

  • Literature information pushing method, device and system and storage medium

    CN117527888A