A structured information extraction method for detecting greenwashing of enterprises and related equipment

By using structured information extraction methods to obtain ESG report text and perform in-depth feature analysis, the problem of unreliable green bleaching detection results in traditional detection methods is solved, and higher accuracy of enterprise green bleaching detection is achieved.

CN121234949BActive Publication Date: 2026-02-24湖南工商大学
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511768209.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-28
Publication Date
2026-02-24
Estimated Expiration
2045-11-28

AI Technical Summary

Technical Problem

Traditional text detection methods struggle to reveal deeper characteristics in corporate ESG reports, such as the commitment entities, time constraints, quantitative basis, and expression strength, leading to unreliable greenwashing detection results.

Method used

The ESG report text is obtained and sentences are extracted using structured information extraction methods. Keyword extraction, responsible entity extraction, and detection of time adverbs and modifiers are performed. The initial greenwashing confidence of the sentences is calculated, and the greenwashing confidence of the sentences is determined based on core keywords, responsible entities, and time status labels. Finally, the enterprise greenwashing detection results are generated.

Benefits of technology

It improves the accuracy of green bleaching detection, ensures information richness and depth through in-depth feature analysis, and enhances the credibility of the detection results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121234949B_ABST
    Figure CN121234949B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of greenwashing detection, and provides an enterprise greenwashing detection method based on structured information extraction and related equipment. The method comprises the following steps: obtaining an ESG report text of a target enterprise, and extracting a plurality of sentences from the ESG report text; performing semantic recognition on each sentence to obtain a structured evidence object of each sentence; for each sentence, calculating a greenwashing confidence of the sentence based on the structured evidence object of the sentence; calculating an environmental greenwashing confidence of the target enterprise based on the greenwashing confidence corresponding to all environmental sentences, calculating a social greenwashing confidence of the target enterprise based on the greenwashing confidence corresponding to all social sentences, and calculating a governance greenwashing confidence of the target enterprise based on the greenwashing confidence corresponding to all governance sentences; and generating an enterprise greenwashing detection result of the target enterprise according to the environmental greenwashing confidence, the social greenwashing confidence and the governance greenwashing confidence. The method can improve the credibility of enterprise greenwashing detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of green bleaching detection technology, and in particular to a method and related equipment for detecting green bleaching in enterprises using structured information extraction. Background Technology

[0002] As environmental, social, and governance (ESG) information disclosure becomes a focus of capital markets and regulatory agencies, companies are engaging in "greenwashing" in their reports by using vague statements, over-promises, and deviations from the facts to create a "green image."

[0003] Traditional text detection methods mostly remain at the level of keyword matching or sentiment analysis, making it difficult to reveal the logical relationship between deeper features such as the commitment subject, time constraints, quantitative basis, and expression intensity, resulting in unreliable greenwashing detection results for enterprises. Summary of the Invention

[0004] This application provides a method and related equipment for detecting greenwashing in enterprises by extracting structured information, which can solve the problem of unreliable greenwashing detection results for enterprises.

[0005] Firstly, this application provides a method for detecting corporate greenwashing through structured information extraction, the method comprising:

[0006] Obtain the target company's ESG report text and extract multiple statements from it; the statements can be environmental, social, or governance statements.

[0007] For each statement, keyword extraction, responsible party extraction, time adverbial and modifying component detection, and qualitative modifier analysis are performed to obtain the structured evidence object of the statement. The structured evidence object includes the core keywords of the statement, the responsible party, time status labels, and achievement degree indicators.

[0008] For each statement, the initial greenwash confidence score is calculated based on the statement's implementation level index. Based on the initial greenwash confidence score, core keywords, responsible parties, and time status labels, the greenwash confidence score of the statement is determined.

[0009] Calculate the target company's environmental greenwashing confidence based on the greenwashing confidence based on all environmental statements, calculate the target company's social greenwashing confidence based on the greenwashing confidence based on all social statements, and calculate the target company's governance greenwashing confidence based on the greenwashing confidence based on all governance statements.

[0010] The greenwashing detection results for the target company are generated based on environmental greenwashing confidence, social greenwashing confidence, and governance greenwashing confidence.

[0011] Optionally, the statement can be subjected to keyword extraction, responsible party extraction, detection of time adverbs and modifiers, and qualitative modifier analysis to obtain structured evidence objects, including:

[0012] Identify multiple core keywords in a statement and form a keyword set;

[0013] Extract multiple responsible parties involved in the statement to form a subject set;

[0014] Time adverbs and modifiers in the sentence are detected to obtain time status labels;

[0015] Establish an indicator of the degree of realization of a statement based on the qualitative modifiers in the statement;

[0016] By integrating the keyword set, subject set, time status label, and achievement level indicator into a single data set, a structured evidence object for the statement is obtained.

[0017] Optionally, the initial greenwashing confidence score of the statement is calculated based on the statement's implementation level index, and the greenwashing confidence score of the statement is determined based on the initial greenwashing confidence score, core keywords, responsible parties, and time status labels, including:

[0018] Calculate the consistency index based on the degree of implementation index in the structured evidence object of the statement;

[0019] The consistency index is iteratively updated to obtain the final consistency index;

[0020] The initial greenwash confidence level of the statement is calculated based on the eventual consistency index;

[0021] Determine whether the initial confidence level for green bleaching is less than the first confidence level but greater than or equal to the second confidence level; the first confidence level is less than the second confidence level.

[0022] If so, the initial greenwash confidence score will be used as the greenwash confidence score of the statement.

[0023] Otherwise, the statement's greenwash confidence level is obtained by re-evaluating the keyword set, subject set, and time status label in the structured evidence object of the statement.

[0024] Optionally, a consistency index is calculated based on the implementation degree index in the structured evidence object of the statement, including:

[0025] Through the formula:

[0026] ;

[0027] ;

[0028] ;

[0029] Calculate the consistency index ;

[0030] in, Represents the weighted geometric mean. This represents the weighted arithmetic mean. , , All are weighting coefficients. Indicates the credibility of an entity. Indicates time determinism, Indicators representing the degree of achievement;

[0031] The consistency metrics are iteratively updated to obtain the final consistency metrics, including:

[0032] Update the achievement level indicators based on the consistency indicators;

[0033] Determine whether the updated implementation metrics meet the stability conditions;

[0034] If so, the consistency metric will be used as the final consistency metric.

[0035] Otherwise, use the updated implementation metrics as the implementation metrics and return to the steps of calculating the consistency metrics based on the implementation metrics in the structured evidence object of the statement.

[0036] Optionally, the achievement metrics can be updated based on consistency metrics, including:

[0037] Through the formula:

[0038] ;

[0039] Calculate the updated implementation metrics ;

[0040] in, This represents the equilibrium constant.

[0041] Optionally, the initial greenwash confidence level of the statement is calculated based on the eventual consistency metric, including:

[0042] Through the formula:

[0043] ;

[0044] Calculate the initial confidence level of green bleaching ;

[0045] in, Indicates the eventual consistency metric;

[0046] The greenwash confidence level of the statement is obtained by re-evaluating it using the keyword set, subject set, and time status label in the structured evidence object of the statement, including:

[0047] The search query is generated based on the keyword set, subject set, and time status tag of the statement;

[0048] Based on the search query, multiple candidate evidence statements are retrieved from the statement database;

[0049] Calculate the similarity between the structured evidence object of the statement and the structured evidence object of each candidate evidence statement, and take the candidate evidence statement with the highest similarity as the target evidence statement;

[0050] Calculate the greenwash confidence level of the statement based on the target evidence statement.

[0051] Optionally, the greenwash confidence score of the statement is calculated based on the target evidence statement, including:

[0052] Through the formula:

[0053] ;

[0054] Calculate the confidence level of green bleaching ;

[0055] in, Indicators of consistency based on the target evidence statement:

[0056] ;

[0057] ;

[0058] ;

[0059] in, This represents the weighted geometric mean of the statements based on the target evidence. This represents the weighted arithmetic mean of the statements based on the target evidence. Indicates a stable term. , , All are weighting coefficients. The entity credibility of the target evidence statement. This indicates the temporal certainty of the target evidence statement. Indicators representing the degree to which the target evidence statement is achieved.

[0060] Optionally, the environmental greenwashing confidence score of the target enterprise is calculated based on the greenwashing confidence scores corresponding to all environmental statements, including:

[0061] Through the formula:

[0062] ;

[0063] ;

[0064] ;

[0065] Calculate the confidence level of environmental greening ;

[0066] in, Indicates the first The weight of each environment statement. This represents the set of numbers for environment statements. Indicates the first Green bleach confidence level of each environmental statement Indicates the first The initial weight of each environment statement. Indicates the first The initial weight of each environment statement. Indicates the first Classification confidence of each environment statement, Indicates the first The structured extraction confidence score of each environment statement Indicates the first Similarity of external evidence for each context statement.

[0067] Secondly, this application provides a structured information extraction device for detecting greenwashing in enterprises, comprising:

[0068] The acquisition module is used to acquire the ESG report text of the target enterprise and extract multiple statements from the ESG report text; the statements can be environmental statements, social statements, or governance statements.

[0069] The semantic recognition module is used to extract keywords, identify responsible parties, detect time adverbs and modifiers, and analyze qualitative modifiers for each statement to obtain structured evidence objects. The structured evidence objects include the core keywords, responsible parties, time status labels, and achievement level indicators of the statement.

[0070] The first calculation module is used to calculate the initial greenwash confidence of each statement based on the statement's implementation level index, and to determine the statement's greenwash confidence based on the initial greenwash confidence, core keywords, responsible parties, and time status labels.

[0071] The second calculation module is used to calculate the environmental greenwashing confidence of the target company based on the greenwashing confidence of all environmental statements, calculate the social greenwashing confidence of the target company based on the greenwashing confidence of all social statements, and calculate the governance greenwashing confidence of the target company based on the greenwashing confidence of all governance statements.

[0072] The generation module is used to generate enterprise greenwashing detection results for target companies based on environmental greenwashing confidence, social greenwashing confidence, and governance greenwashing confidence.

[0073] Thirdly, embodiments of this application provide a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the above-described enterprise greenwashing detection method for structured information extraction.

[0074] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described enterprise greenwashing detection method for structured information extraction.

[0075] The above-mentioned solution in this application has the following beneficial effects:

[0076] In the embodiments of this application, the ESG report text of the target enterprise is obtained, and multiple statements are extracted from the ESG report text. Then, for each statement, keyword extraction, responsible entity extraction, time adverbial and modifying component detection, and qualitative modifier analysis are performed to obtain the structured evidence object of the statement. Then, for each statement, the initial greenwashing confidence score of the statement is calculated based on the statement's realization degree index. Based on the initial greenwashing confidence score, core keywords, responsible entities, and time status labels, the greenwashing confidence score of the statement is determined. Then, the environmental greenwashing confidence score of the target enterprise is calculated based on the greenwashing confidence scores corresponding to all environmental statements, the social greenwashing confidence score of the target enterprise is calculated based on the greenwashing confidence scores corresponding to all social statements, and the governance greenwashing confidence score of the target enterprise is calculated based on the greenwashing confidence scores corresponding to all governance statements. Finally, the enterprise greenwashing detection result of the target enterprise is generated based on the environmental greenwashing confidence score, the social greenwashing confidence score, and the governance greenwashing confidence score. Among them, semantic recognition of statements can effectively analyze the semantic information of ESG report text, revealing deeper features such as subject, time state, and degree of implementation in the text, ensuring information richness and depth. Based on the information in the structured evidence object with information richness and depth, the initial greenwash confidence is calculated and the final greenwash confidence is determined, effectively improving the accuracy of greenwash confidence and thus effectively improving the credibility of greenwash detection for enterprises. Attached Figure Description

[0077] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0078] Figure 1 A flowchart of a structured information extraction method for detecting green bleaching in enterprises, provided as an embodiment of this application;

[0079] Figure 2 A schematic diagram of a structured information extraction detection device for enterprises in accordance with an embodiment of this application;

[0080] Figure 3 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation

[0081] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0082] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0083] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0084] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0085] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0086] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0087] To address the unreliability of existing greenwashing detection results for enterprises, this application provides a structured information extraction method for enterprise greenwashing detection. This method obtains the ESG report text of the target enterprise and extracts multiple statements from it. For each statement, keyword extraction, responsible entity extraction, detection of time adverbs and modifiers, and qualitative modifier analysis are performed to obtain structured evidence objects. For each statement, an initial greenwashing confidence score is calculated based on the statement's realization level index. Based on the initial greenwashing confidence score, core keywords, responsible entities, and time status tags, the greenwashing confidence score of the statement is determined. Then, the environmental greenwashing confidence score of the target enterprise is calculated based on the greenwashing confidence scores corresponding to all environmental statements, the social greenwashing confidence score based on the greenwashing confidence scores corresponding to all social statements, and the governance greenwashing confidence score based on the greenwashing confidence scores corresponding to all governance statements. Finally, the enterprise greenwashing detection result for the target enterprise is generated based on the environmental, social, and governance greenwashing confidence scores. Among them, semantic recognition of statements can effectively analyze the semantic information of ESG report text, revealing deeper features such as subject, time state, and degree of implementation in the text, ensuring information richness and depth. Based on the information in the structured evidence object with information richness and depth, the initial greenwash confidence is calculated and the final greenwash confidence is determined, effectively improving the accuracy of greenwash confidence and thus effectively improving the credibility of greenwash detection for enterprises.

[0088] The following is an illustrative example of the enterprise greenwashing detection method for structured information extraction provided in this application.

[0089] like Figure 1 As shown, the enterprise greenwashing detection method for structured information extraction provided in this application includes the following steps:

[0090] Step 11: Obtain the ESG report text of the target company and extract multiple statements from the ESG report text.

[0091] The target companies mentioned above are those required to undergo greenwashing testing. The statements used are environmental, social, or governance statements. The ESG report text is a disclosure report by the target companies regarding their non-financial performance in environmental, social, and governance aspects. Environmental statements are those related to the environment in the ESG report text (e.g., "The company's greenhouse gas emissions have decreased by 8% compared to the previous year"); social statements are those related to society in the ESG report text (e.g., "Donated 2 million yuan to fund the construction of educational facilities in schools in remote areas and launched 10 environmental volunteer projects"); and governance statements are those related to governance in the ESG report text (e.g., "Holds regular shareholders' meetings and ensures that shareholders' voices can directly influence company decisions").

[0092] In some embodiments of this application, ESG report text can be obtained by accessing the company's official website, etc. Multiple sentences can be extracted from the ESG report text using models such as Sentence-Bidirectional Encoder Representations from Transformers (Sentence-BERT). Each sentence can be classified into environmental, social, or governance sentences using the BERT model for Environmental, Social, and Governance (FinBERT-ESG).

[0093] For example, after obtaining the ESG report text, regular expressions and natural language processing tools (such as spaCy) can be used to preprocess the ESG report text, removing irrelevant formatting symbols, headers and footers, general statements and background descriptions, and retaining the core content relevant to the target company.

[0094] Step 12: For each statement, perform keyword extraction, responsible party extraction, time adverbial and modifying component detection, and qualitative modifier analysis to obtain the structured evidence object of the statement.

[0095] Structured evidence includes core keywords, responsible parties, time status labels, and achievement indicators. Core keywords refer to ESG-related terms, such as carbon emissions, energy consumption, and employee performance. Responsible parties refer to ESG-related entities and organizations, such as the company itself, subsidiaries, and supply chain links. Time status labels describe the certainty and uncertainty of ESG-related events, such as achieved, in progress, future, and ambiguous. Achievement indicators describe the degree to which ESG-related events have been achieved, with values ​​ranging from 0 to 1. The higher the value, the higher the degree of achievement; for example, "significant improvement" corresponds to an achievement indicator of 0.8.

[0096] In some embodiments of this application, the steps described above for each statement—including keyword extraction, responsible party extraction, detection of time adverbs and modifiers, and qualitative modifier analysis—to obtain the structured evidence object of the statement include:

[0097] The first step is to identify multiple core keywords in the statement and form a keyword set.

[0098] For example, a BERT-based keyword extraction model (KeyBERT) can be used to identify multiple core keywords in a statement and integrate all core keywords into a set to obtain a keyword set.

[0099] The second step is to extract the multiple responsible parties involved in the statement and form a subject set.

[0100] For example, the spaCy named entity recognition model can be used to extract multiple responsible entities involved in a statement and integrate all responsible entities into a set to obtain the entity set.

[0101] The third step is to detect time adverbs and modifiers in the sentence to obtain time status labels.

[0102] For example, event expression recognition tools (such as HeidelTime) can be used to detect time adverbs and modifiers in a statement to obtain time status labels.

[0103] The fourth step is to establish an indicator of the degree of realization of the statement based on the qualitative modifiers in the statement.

[0104] For example, a model for analyzing semantic sentiment intensity (RoBERTa, Robustlyoptimized BERT approach) can be used to establish an achievement index for a statement based on qualitative modifiers (such as significant improvement, industry leadership, etc.). For instance, the statement is input into the RoBERTa model, which performs sentiment intensity analysis on the qualitative modifiers in the statement and outputs the corresponding achievement index.

[0105] The fifth step is to integrate the keyword set, subject set, time status label, and achievement level indicator into a single data set to obtain the structured evidence object of the statement.

[0106] Step 13: For each statement, calculate the initial greenwash confidence score based on the statement's implementation level index, and determine the statement's greenwash confidence score based on the initial greenwash confidence score, core keywords, responsible parties, and time status labels.

[0107] The above confidence level for greenwashing describes the probability of a statement being greenwashed; the higher the value, the higher the probability of greenwashing.

[0108] In some embodiments of this application, the steps of calculating the initial greenwash confidence of a statement based on the statement's implementation level index, and determining the statement's greenwash confidence based on the initial greenwash confidence, core keywords, responsible parties, and time status tags, include:

[0109] The first step is to calculate the consistency index based on the implementation degree index in the structured evidence object of the statement.

[0110] Specifically, through the formula:

[0111] ;

[0112] ;

[0113] ;

[0114] Calculate the consistency index .

[0115] in, Represents the weighted geometric mean. This represents the weighted arithmetic mean. , , All are weighting coefficients. Indicates the credibility of an entity. Indicates time determinism, Indicators representing the degree of achievement.

[0116] For a company to make a credible statement, its three dimensions—E, T, and D—should be consistent and mutually supportive. If one dimension (such as the D value for "industry leadership") is extremely high, while other dimensions (such as the T value for "future" or the E value for "supply chain") are extremely low, then there is an internal contradiction in the statement, and the risk of greenwashing is high.

[0117] For the indicator part, considering the weighted geometric mean ( It is extremely sensitive to low values; any "weakness" in any dimension will significantly lower the value. Value; while the weighted arithmetic mean ( This reflects the overall level. The ratio between the two perfectly depicts this "coordination" or "consistency." When all three are balanced and score highly, Approximately equal to Consistency indicators →1; When there is a significant weakness. much smaller , →0.

[0118] The design of the aforementioned consistency indicators can capture nonlinear synergistic effects, assessing not only whether each dimension is "good" or "bad," but also whether they are "compatible." For example, a "grand promise" (high D value) to the "future" (low T value) made by the "supply chain" (low E value) will have a high consistency indicator. It will be very low, because The low values ​​of E and T significantly lower the risk profile, thus revealing its high risk. Linear weighting, on the other hand, may give a moderate score due to a high D value, failing to reveal this inherent risk structure.

[0119] For example, weight parameters can be calculated using algorithms such as sensitivity analysis and fixed-point iteration. , , Specifically, at the reference point To ensure that the standardized elasticities in the three dimensions are equal, the nonlinear constraint equation can be obtained:

[0120] ;

[0121] in, λ is a constant. Representing characteristic components, Indicates the weighted components, This represents the dot product of the weight component and the feature component.

[0122] Construct an iterative function based on the above conditions:

[0123] ;

[0124] in, >0 indicates a smoothing term. Indicates unnormalized weights , Indicates unnormalized weights , , This represents the new weights after normalization.

[0125] The formula for weight iteration and update is:

[0126] ;

[0127] in, This represents the weight vector for the next iteration. Indicates the damping factor. This represents the weight vector for the current iteration. This represents the weight update direction vector.

[0128] When the arithmetic mean has a positive lower bound and a reasonable smoothing term is chosen, the above iteration is a compression mapping. According to Banach's fixed-point theorem, it can be proven that the iteration converges to a unique fixed point from any initial value. ,in This represents the final set of weight coefficients. , , All of these are the final weighting coefficients.

[0129] Considering that fixed weights cannot adapt to the inherent characteristics of different statements, the principle of "equal elasticity" from economics is adopted. Therefore, the model design uses weight allocation to ensure that the "standardized elasticity" of each dimension is equal, meaning that under optimal weights, the relative change of any dimension has a balanced impact on the overall system (weighted average). This ensures that the weight allocation is not subjective but driven by the structure of the data itself. Meanwhile, since the nonlinear constraint equations in the formula have no analytical solution, this fixed-point iterative algorithm is designed for numerical solution. (Smoothing term) To ensure numerical stability, damping factor The convergence speed is controlled by dynamically calculating the (E,T,D) values ​​based on each specific statement, achieving personalized evaluation "tailored to the statement". Most importantly, considering theoretical rigor, the optimization objective is based on "equal elasticity", and the uniqueness and stability of iterative convergence are guaranteed by Banach's fixed-point theorem, avoiding the arbitrariness of heuristic weighting.

[0130] The second step is to iteratively update the consistency index to obtain the final consistency index.

[0131] First, the achievement level indicators are updated based on the consistency indicators.

[0132] Then, determine whether the updated implementation level index meets the stability condition.

[0133] For example, the stability condition mentioned above can be that the difference between the implementation level indicators before and after the update is less than a preset difference.

[0134] If so, the consistency metric will be used as the final consistency metric.

[0135] Otherwise, use the updated implementation metrics as the implementation metrics and return to the steps of calculating the consistency metrics based on the implementation metrics in the structured evidence object of the statement.

[0136] Specifically, through the formula:

[0137] ;

[0138] Calculate the updated implementation metrics .

[0139] in, This represents the equilibrium constant.

[0140] Considering the initial value of "degree of implementation" in the statement Analysis based solely on qualitative modifiers is static and isolated; it requires dynamic adjustments based on its compatibility with the E and T dimensions. Therefore, we should consider... The value is transformed from a static extraction result into a dynamically evolving state variable under consistent logical constraints, enabling the evaluation system to learn and correct itself. This achieves deep information integration across the three dimensions of E, T, and D, rather than simply listing them side-by-side.

[0141] New achievement indicators Historical value A weighted average with new evidence. As a new source of evidence, among which This reflects the consistency of the current (E,T,D) combination. It is a certainty of time. This means that no matter how beautifully a statement is described ( (High), if it is inconsistent with entity and time information ( If the time complexity is low (T is low) or the time ambiguity is low (T is low), then its true "realizability" should be lowered. A mild nonlinear function—the square root function—is introduced to prevent this. Or a small change in T causes To mitigate drastic fluctuations and ensure iterative stability.

[0142] The third step is to calculate the initial greenwash confidence level of the statement based on the eventual consistency index.

[0143] Specifically, through the formula:

[0144] ;

[0145] Calculate the initial confidence level of green bleaching .

[0146] in, This represents the eventual consistency metric.

[0147] The fourth step is to determine whether the initial confidence level for green bleaching is less than the first confidence level but greater than or equal to the second confidence level.

[0148] The first confidence level is lower than the second confidence level. For example, if the first confidence level is 0.4, the second confidence level is 0.6.

[0149] If so, the initial greenwash confidence score will be used as the greenwash confidence score of the statement.

[0150] Otherwise, the statement's greenwash confidence level is obtained by re-evaluating the keyword set, subject set, and time status label in the structured evidence object of the statement.

[0151] The re-evaluation steps described above are as follows: generating a search query based on the keyword set, subject set, and time status label of the statement; retrieving multiple candidate evidence statements from the statement database based on the search query; calculating the similarity between the structured evidence object of the statement and the structured evidence object of each candidate evidence statement, and taking the candidate evidence statement with the highest similarity as the target evidence statement; and calculating the greenwash confidence of the statement based on the target evidence statement.

[0152] The above search query is:

[0153] ;

[0154] in, Indicates the search query. Represents a set of keywords. Represents a set of subjects. Indicates a time status label.

[0155] The aforementioned statement database contains a large number of statements from ESG report texts. A search is conducted within this database using the defined search terms, and the retrieved statements are selected as candidate evidence statements. Similarity calculation methods, such as cosine similarity, can be used to calculate the similarity between the structured evidence object of each statement and the structured evidence object of each candidate evidence statement.

[0156] The steps for calculating the greenwash confidence of a statement based on the target evidence statement are as follows:

[0157] Through the formula:

[0158] ;

[0159] Calculate the confidence level of green bleaching .

[0160] in, Indicators of consistency based on the target evidence statement:

[0161] ;

[0162] ;

[0163] ;

[0164] in, This represents the weighted geometric mean of the statements based on the target evidence. This represents the weighted arithmetic mean of the statements based on the target evidence. Indicates a stable term. , , All are weighting coefficients. The entity credibility of the target evidence statement. This indicates the temporal certainty of the target evidence statement. Indicators representing the degree to which the target evidence statement is achieved.

[0165] For example, if the reassessed greenwash confidence level still does not meet the condition of being less than the first confidence level and greater than or equal to the second confidence level, it is marked as "requiring further audit", the corresponding target evidence statement is retained, and it is reassessed manually or by other means.

[0166] This formula is used to introduce external target evidence statements for secondary evaluation when the initial judgment is in the "hesitation zone." Different evaluation benchmarks are used. For the main entity evaluation, it is based on the statements in the company's own ESG report, calculating their internal consistency. Then, a re-evaluation is conducted based on verified or recognized evidence statements retrieved from external databases. At this point, the evaluation objective changes from the company's own statements to the credibility of the evidence.

[0167] Furthermore, considering the diverse sources of external evidence databases, their structured extraction results (E', T', D') may contain noise or have boundary conditions, so a stability term is introduced. To prevent numerical instability caused by an excessively small denominator and ensure computational robustness, when the credibility of external evidence itself is low (AM' is very small), the presence of ε will significantly reduce the consistency index C', thereby leading to an increase in the greenwash confidence S'.

[0168] Current traditional methods, when introducing external evidence, often calculate text similarity and then directly apply external labels. Therefore, this paper considers a further in-depth credibility deconstruction of the external evidence itself, i.e., deriving C', and using this deconstruction result as the basis for the final judgment, achieving a deeper level of logical reasoning. This ultimately forms a dual verification system of "internal consistency check" + "external credibility benchmarking." Only when the internal statement is logically consistent and there is high-quality supporting external evidence can the statement be considered low-risk, which significantly improves the accuracy of detection.

[0169] Step 14: Calculate the environmental greenwashing confidence of the target company based on the greenwashing confidence of all environmental statements, calculate the social greenwashing confidence of the target company based on the greenwashing confidence of all social statements, and calculate the governance greenwashing confidence of the target company based on the greenwashing confidence of all governance statements.

[0170] The aforementioned environmental greenwashing confidence level is used to describe the probability of greenwashing of environmental information in ESG report texts; the aforementioned social greenwashing confidence level is used to describe the probability of greenwashing of social information in ESG report texts; and the aforementioned governance greenwashing confidence level is used to describe the probability of greenwashing of governance information in ESG report texts.

[0171] Specifically, through the formula:

[0172] ;

[0173] ;

[0174] ;

[0175] Calculate the confidence level of environmental greening ;

[0176] in, Indicates the first The weight of each environment statement. This represents the set of numbers for environment statements. Indicates the first Green bleach confidence level of each environmental statement Indicates the first The initial weight of each environment statement. Indicates the first The initial weight of each environment statement. Indicates the first Classification confidence of each environment statement, Indicates the first The structured extraction confidence score of each environment statement Indicates the first Similarity of external evidence for each context statement.

[0177] It should be noted that the formula for calculating the social greenwashing confidence level is the same as the formula for calculating the environmental greenwashing confidence level. That is, the weights and greenwashing confidence levels of all social statements are substituted into the above formula to obtain the social greenwashing confidence level. Similarly, the formula for calculating the governance greenwashing confidence level is the same as the formula for calculating the environmental greenwashing confidence level. That is, the weights and greenwashing confidence levels of all governance statements are substituted into the above formula to obtain the governance greenwashing confidence level.

[0178] Step 15: Generate the target company's greenwashing detection results based on environmental greenwashing confidence, social greenwashing confidence, and governance greenwashing confidence.

[0179] The above-mentioned greenwashing test results are used to describe the probability of a target company's greenwashing in three aspects: environmental, social, and governance. This may include confidence levels for environmental greenwashing, social greenwashing, and governance greenwashing.

[0180] Specifically, environmental greenwashing confidence level, social greenwashing confidence level, and governance greenwashing confidence level are used as basic information to integrate and obtain the greenwashing detection results for the target company. Furthermore, corresponding consistency indicators and relevant target evidence statements can be recorded in the greenwashing detection results to improve the information richness and reliability of the results.

[0181] It is worth mentioning that semantic recognition of statements can effectively analyze the semantic information of ESG report text, revealing deeper features such as the subject, time status, and degree of implementation in the text. Based on structured evidence objects, greenwashing confidence is calculated, ensuring information richness and depth, improving the accuracy of greenwashing confidence, and thus effectively improving the credibility of greenwashing detection for enterprises.

[0182] In addition, this application introduces a mechanism for supplementing external evidence to improve the credibility and auditability of greenwashing detection when the judgment is ambiguous or the evidence is insufficient.

[0183] The following is an exemplary description of the enterprise greenwashing detection device for structured information extraction provided in this application.

[0184] like Figure 2 As shown, this application embodiment provides a structured information extraction device for detecting corporate greenwashing. The structured information extraction device 200 for detecting corporate greenwashing includes:

[0185] The acquisition module 201 is used to acquire the ESG report text of the target enterprise and extract multiple statements from the ESG report text; the statements are environmental statements, social statements, or governance statements.

[0186] The semantic recognition module 202 is used to extract keywords, extract responsible parties, detect time adverbs and modifiers, and analyze qualitative modifiers for each statement to obtain the structured evidence object of the statement. The structured evidence object includes the core keywords, responsible parties, time status labels, and achievement level indicators of the statement.

[0187] The first calculation module 203 is used to calculate the initial greenwash confidence of each statement based on the statement's implementation degree index, and to determine the greenwash confidence of the statement based on the initial greenwash confidence, core keywords, responsible parties, and time status labels.

[0188] The second calculation module 204 is used to calculate the environmental greenwashing confidence of the target enterprise based on the greenwashing confidence of all environmental statements, calculate the social greenwashing confidence of the target enterprise based on the greenwashing confidence of all social statements, and calculate the governance greenwashing confidence of the target enterprise based on the greenwashing confidence of all governance statements.

[0189] The generation module 205 is used to generate the target company's greenwashing detection results based on environmental greenwashing confidence, social greenwashing confidence, and governance greenwashing confidence.

[0190] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.

[0191] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0192] like Figure 3 As shown, an embodiment of this application provides a terminal device, wherein the terminal device D10 of this embodiment includes: at least one processor D100 ( Figure 3The diagram shows only one processor, a memory D101, and a computer program D102 stored in the memory D101 and executable on the at least one processor D100, wherein the processor D100 executes the computer program D102 to implement the steps in any of the above method embodiments.

[0193] Specifically, when the processor D100 executes the computer program D102, it acquires the ESG report text of the target company and extracts multiple statements from the ESG report text. Then, for each statement, it performs keyword extraction, responsibility subject extraction, time adverbial and modifying component detection, and qualitative modifier analysis to obtain the structured evidence object of the statement. Then, for each statement, it calculates the initial greenwashing confidence score based on the statement's realization degree index. Based on the initial greenwashing confidence score, core keywords, responsibility subjects, and time status labels, it determines the greenwashing confidence score of the statement. Then, it calculates the environmental greenwashing confidence score of the target company based on the greenwashing confidence scores corresponding to all environmental statements, calculates the social greenwashing confidence score of the target company based on the greenwashing confidence scores corresponding to all social statements, and calculates the governance greenwashing confidence score of the target company based on the greenwashing confidence scores corresponding to all governance statements. Finally, it generates the target company's enterprise greenwashing detection result based on the environmental greenwashing confidence score, social greenwashing confidence score, and governance greenwashing confidence score. Among them, semantic recognition of statements can effectively analyze the semantic information of ESG report text, revealing deeper features such as subject, time state, and degree of implementation in the text, ensuring information richness and depth. Based on the information in the structured evidence object with information richness and depth, the initial greenwash confidence is calculated and the final greenwash confidence is determined, effectively improving the accuracy of greenwash confidence and thus effectively improving the credibility of greenwash detection for enterprises.

[0194] The processor D100 can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0195] In some embodiments, the memory D101 may be an internal storage unit of the terminal device D10, such as a hard disk or memory of the terminal device D10. In other embodiments, the memory D101 may be an external storage device of the terminal device D10, such as a plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, etc., equipped on the terminal device D10. Furthermore, the memory D101 may include both internal and external storage units of the terminal device D10. The memory D101 is used to store the operating system, applications, bootloader, data, and other programs, such as the program code of the computer program. The memory D101 can also be used to temporarily store data that has been output or will be output.

[0196] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps described in the various method embodiments above.

[0197] This application provides a computer program product that, when run on a terminal device, enables the terminal device to implement the steps described in the various method embodiments above.

[0198] If the integrated unit is implemented as 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, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying the computer program code to the structured information extraction enterprise greenwashing detection method device / terminal device, recording media, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, such as USB flash drives, portable hard drives, magnetic disks, or optical disks.

[0199] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0200] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0201] The above description is the preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this invention, and these improvements and modifications should also be considered within the scope of protection of this invention.

Claims

1. A method for detecting greenwashing in enterprises by extracting structured information, characterized in that, include: Obtain the ESG report text of the target company and extract multiple statements from the ESG report text; the statements are environmental statements, social statements, or governance statements. For each of the statements, keyword extraction, responsible party extraction, detection of time adverbs and modifiers, and qualitative modifier analysis are performed to obtain the structured evidence object of the statement; The structured evidence objects include the core keywords of the statement, the responsible party, the time status label, and the achievement level indicators; For each statement, calculate the initial greenwash confidence level of the statement based on the statement's implementation level index, and determine the greenwash confidence level of the statement based on the initial greenwash confidence level, core keywords, responsible parties, and time status tags. The environmental greenwashing confidence score of the target company is calculated based on the greenwashing confidence scores corresponding to all environmental statements; the social greenwashing confidence score of the target company is calculated based on the greenwashing confidence scores corresponding to all social statements; and the governance greenwashing confidence score of the target company is calculated based on the greenwashing confidence scores corresponding to all governance statements. The enterprise greenwashing detection results for the target enterprise are generated based on the environmental greenwashing confidence level, the social greenwashing confidence level, and the governance greenwashing confidence level.

2. The method for detecting green bleaching in enterprises according to claim 1, characterized in that, The process of extracting keywords, identifying responsible parties, detecting time adverbs and modifiers, and analyzing qualitative modifiers from the statement yields a structured evidence object of the statement, including: Identify multiple core keywords of the statement to form a keyword set; Extract the multiple responsible parties involved in the statement to form a subject set; The time adverbs and modifiers in the statement are detected to obtain time status labels; Establish an achievement index for the statement based on the qualitative modifiers in the statement; The keyword set, the subject set, the time status label, and the achievement level indicator are integrated into a single data set to obtain the structured evidence object of the statement.

3. The method for detecting green bleaching in enterprises according to claim 2, characterized in that, The initial greenwashing confidence level of the statement is calculated based on the implementation degree index of the statement, and the greenwashing confidence level of the statement is determined based on the initial greenwashing confidence level, core keywords, responsible parties, and time status tags, including: Calculate the consistency index based on the degree of implementation index in the structured evidence object of the statement; The consistency index is iteratively updated to obtain the final consistency index. The initial greenwash confidence level of the statement is calculated based on the final consistency index. Determine whether the initial confidence level for green bleaching is less than the first confidence level or greater than or equal to the second confidence level; the first confidence level is less than the second confidence level. If so, the initial greenwash confidence level shall be used as the greenwash confidence level of the statement; Otherwise, the statement is re-evaluated using the keyword set, subject set, and time status label in the structured evidence object to obtain the greenwash confidence level of the statement.

4. The method for detecting green bleaching in enterprises according to claim 3, characterized in that, The calculation of the consistency index based on the implementation degree index in the structured evidence object of the statement includes: Through the formula: ; ; ; Calculate the consistency index ; in, Represents the weighted geometric mean. This represents the weighted arithmetic mean. , , All are weighting coefficients. Indicates the credibility of an entity. Indicates time determinism, Indicators representing the degree of achievement; The iterative update of the consistency index to obtain the final consistency index includes: The achievement level indicator is updated based on the consistency indicator; Determine whether the updated implementation metrics meet the stability conditions; If so, the aforementioned consistency index shall be used as the final consistency index. Otherwise, the updated implementation level indicator is used as the implementation level indicator, and the step of calculating the consistency indicator based on the implementation level indicator in the structured evidence object of the statement is returned.

5. The method for detecting green bleaching in enterprises according to claim 4, characterized in that, The step of updating the achievement level indicator based on the consistency indicator includes: Through the formula: ; Calculate the updated implementation metrics ; in, This represents the equilibrium constant.

6. The method for detecting green bleaching in enterprises according to claim 3, characterized in that, The calculation of the initial greenwash confidence level of the statement based on the final consistency index includes: Through the formula: ; Calculate the initial confidence level of green bleaching ; in, Indicates the eventual consistency metric; The re-evaluation, utilizing the keyword set, subject set, and time status label from the structured evidence object of the statement, yields the greenwash confidence level of the statement, including: A search query is generated based on the keyword set, subject set, and time status tags of the statement; Based on the search query, multiple candidate evidence statements are retrieved from the statement database; Calculate the similarity between the structured evidence object of the statement and the structured evidence object of each candidate evidence statement, and take the candidate evidence statement with the highest similarity as the target evidence statement; Calculate the greenwash confidence level of the statement based on the target evidence statement.

7. The method for detecting green bleaching in enterprises according to claim 6, characterized in that, The calculation of the greenwash confidence level of the statement based on the target evidence statement includes: Through the formula: ; Calculate the confidence level of green bleaching ; in, Indicates the consistency index based on the target evidence statement: ; ; ; in, This represents the weighted geometric mean based on the target evidence statement. This represents the weighted arithmetic mean based on the target evidence statements. Indicates a stable term. , , All are weighting coefficients. This indicates the entity credibility of the target evidence statement. This indicates the temporal certainty of the target evidence statement. This indicates the degree to which the target evidence statement is implemented.

8. The method for detecting green bleaching in enterprises according to claim 7, characterized in that, The calculation of the target company's environmental greenwashing confidence score based on the greenwashing confidence scores corresponding to all environmental statements includes: Through the formula: ; ; ; Calculate the confidence level of environmental greening ; in, Indicates the first The weight of each environment statement. This represents the set of numbers for environment statements. Indicates the first Greenwash confidence level of an environmental statement Indicates the first The initial weight of each environment statement. Indicates the first The initial weight of each environment statement. Indicates the first Classification confidence of each environment statement, Indicates the first Structured extraction confidence of each environment statement Indicates the first Similarity of external evidence for each context statement.

9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the enterprise greenwashing detection method for structured information extraction as described in any one of claims 1 to 8.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the enterprise greenwashing detection method for structured information extraction as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method for judging greening probability of listed company

    CN119090040A