A standard full life cycle management method and related equipment

By conducting causal analysis of the original data set of established standards and determining the key indicators of the standard, the problem of manual dependence on the entire life cycle management of existing standards is solved, and the accuracy and efficiency of standard documents are improved.

CN119228228BActive Publication Date: 2025-03-14HANGZHOU LIYING STANDARD TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411767542.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-14
Estimated Expiration
2044-12-04

AI Technical Summary

Technical Problem

The full life cycle management of existing standards is highly dependent on manual labor, resulting in low accuracy of standard documents.

Method used

By causal analysis of the original data set of established standards based on the large language model, candidate causal data are obtained, and the standard key indicators are determined based on the target causal data related to the established standards, replacing the manually determined indicators.

Benefits of technology

It improves the accuracy of standard documents, reduces human error, and reduces the time and labor costs in the standard formulation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119228228B_ABST
    Figure CN119228228B_ABST
Patent Text Reader

Abstract

The present application provides a full life cycle management method and related equipment for a standard, specifically relating to the technical field of data processing, the method comprising: performing causal analysis on the original data set corresponding to the established project standard based on a large language model to obtain multiple candidate causal data, wherein each of the candidate causal data includes a cause indicator and a result indicator; among the multiple candidate causal data, determining multiple target causal data related to the ideal purpose; performing life cycle management on the established project standard according to multiple standard key indicators corresponding one-to-one to the multiple target causal data, wherein the standard key indicator is the cause indicator included in the corresponding target causal data, and the standard file corresponding to the established project standard includes the multiple standard key indicators. The present application can avoid errors caused by human factors, obtain more accurate standard key indicators, and improve the accuracy of the final standard file.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of data processing, and in particular to a standard full life cycle management method and related equipment. Background Art

[0002] Standards are documents developed through consensus through standardization activities in accordance with prescribed procedures, which provide rules, guidelines or characteristics for various activities or their results for common and repeated use. The development of standards can achieve the best order within a certain range.

[0003] At present, the full life cycle management of standards relies heavily on manual labor, especially in the formulation stage after the standard is established. The selection of relevant indicators that affect the standard setting goals is generally reached through discussions by expert think tanks. This method requires high manpower and time costs, and the relevant indicators finally selected may also have errors and omissions, which may make the final standard document differ from the actual situation.

[0004] That is to say, the accuracy of the standards based on relevant technologies is low. Summary of the invention

[0005] The purpose of the present disclosure is to provide a standard full life cycle management method and related equipment to solve the technical problem of low accuracy of standards formulated by related technologies.

[0006] In a first aspect, the present disclosure provides a standard full life cycle management method, the method comprising:

[0007] Performing causal analysis on the original data set corresponding to the established project standard based on the large language model to obtain multiple candidate causal data, wherein each candidate causal data includes a cause indicator and a result indicator;

[0008] Determine a plurality of target causal data from the plurality of candidate causal data, wherein the target causal data is candidate causal data whose semantic relevance between the included result indicator and the project establishment target included in the established project standard is greater than or equal to a first set threshold;

[0009] The lifecycle management of the established project standards is performed according to multiple standard key indicators corresponding one-to-one to the multiple target causal data, wherein the standard key indicators are the cause indicators included in the corresponding target causal data, and the standard file corresponding to the established project standards includes the multiple standard key indicators.

[0010] In a second aspect, the present disclosure further provides a standard full life cycle management device, the device comprising:

[0011] A causal analysis module, which is used to perform causal analysis on the original data set corresponding to the established project standard based on the large language model to obtain multiple candidate causal data, wherein each candidate causal data includes a cause indicator and a result indicator;

[0012] A target determination module is used to determine a plurality of target causal data from the plurality of candidate causal data, wherein the target causal data is candidate causal data whose semantic relevance between the included result indicator and the project establishment target included in the project establishment standard is greater than or equal to a first set threshold;

[0013] Cycle management is used to perform life cycle management on the established project standards based on multiple standard key indicators that correspond one-to-one to the multiple target causal data, wherein the standard key indicators are the cause indicators included in the corresponding target causal data, and the standard file corresponding to the established project standards includes the multiple standard key indicators.

[0014] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method described in the first aspect.

[0015] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in the first aspect are implemented.

[0016] In a fifth aspect, an embodiment of the present application provides a computer program product, comprising computer instructions, which, when executed by a processor, implement the steps of the method described in the first aspect.

[0017] In the present application, a causal analysis is performed on the original data set corresponding to the established project standard to obtain multiple candidate causal data, and the target causal data related to the project objectives included in the established project standard are determined therefrom. Finally, the cause indicators in each target causal data are determined as standard key indicators for forming the standard document of the established project standard, thereby replacing the method of manually determining the standard key indicators. This can avoid errors caused by human factors, thereby obtaining more accurate standard key indicators, and improving the accuracy of the final standard document. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a flowchart of a standard full life cycle management method provided by an embodiment of the present disclosure;

[0019] Figure 2 is a schematic diagram of the structure of a standard full life cycle management device provided by an embodiment of the present disclosure;

[0020] Figure 3 It is a schematic diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0021] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0022] See also Figure 1 , Figure 1 It is a flow chart of a standard full life cycle management method provided in an embodiment of the present application.

[0023] Figure 1 As shown, the standard full life cycle management approach includes:

[0024] Step 101: Perform causal analysis on the original data set corresponding to the established project standard based on the large language model to obtain multiple candidate causal data.

[0025] Each of the candidate causal data includes a cause indicator and a result indicator.

[0026] It should be understood that the approved standards mentioned in this application are specifically standard projects that have been established but have not yet formed standard documents.

[0027] Among them, the above standards can be understood as relevant standards for people with a number lower than the set threshold (such as 1,000 people), such as industry standards, company standards, etc.

[0028] The original data set corresponding to the above-mentioned established project standards includes: a number of source data collected by users and related to the established project standards, and a number of associated data found by the large language model through data association of the said number of source data.

[0029] It should be understood that the established standards at least include the project objectives and the field to which the standards belong. For example, the project objectives may be: increasing annual total revenue, improving product production efficiency, etc., and the field to which the standards belong may be: vehicle manufacturing, engineering construction, etc.

[0030] Step 102: Determine a plurality of target causal data from among the plurality of candidate causal data.

[0031] Among them, the target causal data is candidate causal data whose semantic relevance between the included result indicators and the project establishment objectives included in the project establishment standards is greater than or equal to a first set threshold.

[0032] By analyzing the semantic relevance between the project objectives and multiple result indicators in multiple candidate causal data, the target causal data associated with the established project standards can be determined, thereby replacing the method of manually determining several indicators associated with the established project standards, avoiding the influence of human factors, reducing the probability of misdetermining or missing relevant indicators associated with the established project standards, and improving the comprehensiveness and accuracy of the determined relevant indicators associated with the established project standards.

[0033] Step 103: Perform lifecycle management on the established standards according to a plurality of standard key indicators corresponding one-to-one to the plurality of target causal data.

[0034] Among them, the standard key indicators are the cause indicators included in the corresponding target causal data, and the standard content corresponding to the established project standards includes the multiple standard key indicators.

[0035] In the present application, a causal analysis is performed on the original data set corresponding to the established project standard to obtain multiple candidate causal data, and the target causal data related to the project objectives included in the established project standard are determined therefrom. Finally, the cause indicators in each target causal data are determined as standard key indicators for forming the standard document of the established project standard, thereby replacing the method of manually determining the standard key indicators. This can avoid errors caused by human factors, thereby obtaining more accurate standard key indicators, and improving the accuracy of the final standard document.

[0036] In one embodiment, the lifecycle management of the established project standards according to the multiple standard key indicators corresponding to the multiple target causal data includes:

[0037] Distinguishing between rigid indicators and flexible indicators among the plurality of standard key indicators;

[0038] The lifecycle management of the established standard is performed based on at least one of the standard key indicators corresponding to the rigid indicators and at least one of the standard key indicators corresponding to the flexible indicators, wherein, in the standard document corresponding to the established standard, the value range of the standard key indicator corresponding to the rigid indicator is a locked range, and the value range of the standard key indicator corresponding to the flexible indicator is a non-locked range.

[0039] Specifically, rigid indicators can be understood as indicators that are strongly correlated with the project objectives and whose numerical changes will have a serious impact on the project objectives, such as the total building height and the minimum floor spacing in the housing construction quality standards. Their importance is reflected in the standard document as follows: the value range of the standard key indicators corresponding to the rigid indicators is a locked range, that is, the standard document needs to specify the upper limit and / or lower limit of the value of the standard key indicators corresponding to the rigid indicators. Therefore, users need to allocate more resources (such as human resources, time resources, etc.) to the standard key indicators corresponding to the rigid indicators.

[0040] Flexible indicators can be understood as indicators that are strongly or weakly correlated with the project objectives, but whose numerical changes will not have a serious impact on the project objectives, such as the specific types of green plants in the greening area. Therefore, the standard document does not need to specify the upper and lower limits of the values ​​of the standard key indicators corresponding to the flexible indicators. It is sufficient to give recommended values ​​or recommended value ranges. Users can allocate fewer resources to the standard key indicators corresponding to the rigid indicators.

[0041] The value range of the standard key indicator corresponding to the flexible indicator is a non-locked range, which should be understood as the upper and lower limits of the value of the standard key indicator corresponding to the flexible indicator are not limited in the standard document.

[0042] In this embodiment, by distinguishing rigid indicators and flexible indicators among multiple standard key indicators, users are guided to adjust resource allocation on different types of standard indicators, thereby improving the accuracy of the final standard document and reducing the total time spent in the standard document formulation process.

[0043] In one embodiment, the step of distinguishing rigid indicators from flexible indicators among the plurality of standard key indicators includes:

[0044] Determine a first indicator value according to the value of the traversal indicator in the original data set, and determine a second indicator value of the traversal indicator according to the project establishment goal included in the established project standard, wherein the traversal indicator is any one of the multiple standard key indicators;

[0045] When the difference between the first indicator value and the second indicator value is less than or equal to a second set threshold, and the implementation cost corresponding to the second indicator value is less than or equal to a third set threshold, determining the ergodic indicator as a standard key indicator corresponding to the rigid indicator;

[0046] Among them, the standard key indicator corresponding to the flexible indicator is the standard key indicator among the multiple standard keys except the standard key indicator corresponding to the rigid indicator.

[0047] The first index value may be used to represent the conventional value of the traversal index in the original data set, and the second index value may be used to represent the ideal value of the traversal index when matching the established project goal.

[0048] In the process of users compiling the standard document of the established standard, when a certain standard key indicator is determined as the standard key indicator corresponding to the rigid indicator, the ideal value of the standard key indicator can be provided to the user to facilitate the user to set the value range of the standard key indicator in the standard document. However, it should be pointed out that if no relevant restrictions are made, when the gap between the conventional value and the ideal value of the standard key indicator is too large, the value range setting of the standard key indicator in the standard document will deviate from the actual application requirements. Specifically, if the value range setting is biased towards the conventional value, it will be too conservative, which will not achieve the expected standard guidance effect. When the value range setting is biased towards the established value, it will be too radical, which may make the implementation of the indicator too difficult and the implementation cost too high, thereby hindering the popularization of the standard document. Therefore, in view of the above situation, by excluding the standard key indicators with too large a gap between the conventional value and the ideal value from the category of rigid indicators, the above problems can be effectively avoided to ensure that the standard guidance effect of the standard document can be fully exerted.

[0049] Correspondingly, the reason why the implementation cost of the standard key indicator corresponding to the rigid indicator is set to be less than or equal to the third set threshold when the value is the ideal value is to screen out a type of indicators whose changes in indicator values ​​have too great an impact on changes in implementation costs. Through the above-mentioned limitation, it is possible to avoid the implementation of the standard document being hindered due to overly high requirements for the indicators set in the standard document, and to ensure that the normative guidance effect of the standard document can be fully exerted.

[0050] It should be understood that when the difference between the first indicator value and the second indicator value is greater than the second set threshold, and / or the implementation cost corresponding to the second indicator value is greater than the third set threshold, the traversal indicator will be determined as the standard key indicator of the corresponding flexibility indicator.

[0051] In one embodiment, determining the first index value according to the value of the traversal index in the original data set includes:

[0052] Obtain multiple candidate index values ​​of the traversal index in the original data set;

[0053] Sorting the multiple candidate index values ​​in descending order to obtain an index value sequence;

[0054] The average of multiple candidate index values ​​in the index value sequence that are greater than or equal to the minimum sequence number and less than or equal to the maximum sequence number is determined as the first index value, wherein the minimum sequence number is determined according to the total number of the multiple candidate index values ​​and a first setting parameter, and the maximum sequence number is determined according to the total number of the multiple candidate index values ​​and a second setting parameter.

[0055] In this embodiment, the mean is calculated to ensure that the determined first indicator value accurately reflects the regular value of the traversal indicator in the original data set. Among them, multiple candidate indicator values ​​that are greater than or equal to the minimum sequence number and less than or equal to the maximum sequence number in the indicator value sequence are selected to calculate the mean. This is to avoid adverse effects caused by external factors such as extreme situations or data entry errors, so that the accuracy of the determined first indicator value is further improved.

[0056] Specifically, in order to adapt to different data amounts corresponding to different indicators, the minimum sequence number is calculated according to the total number of the multiple candidate indicator values ​​and the first setting parameter, and the maximum sequence number is calculated according to the total number of the multiple candidate indicator values ​​and the second setting parameter, so as to obtain the corresponding minimum sequence number and maximum sequence number for different data amounts of different indicators, so that the calculation of the first indicator values ​​of different indicators is more flexible.

[0057] Specifically, the first setting parameter can be understood as any real number in the value range of 0 to 0.2, and the second setting parameter can be understood as any real number in the value range of 0.7 to 1. At this time, the minimum sequence number is based on the total number of the multiple candidate index values ​​and the product of the first setting parameter, and the maximum sequence number is based on the total number of the multiple candidate index values ​​and the product of the second setting parameter.

[0058] In one embodiment, the step of obtaining the implementation cost corresponding to the second indicator value includes:

[0059] Acquire multiple candidate index values ​​of the traversal index in the original data set, and an implementation cost corresponding to each of the candidate index values, wherein the implementation cost indication includes an implementation time, and the longer the implementation time, the higher the corresponding implementation cost;

[0060] Establishing a fitting function according to the multiple candidate index values ​​and the implementation cost corresponding to each of the candidate index values, wherein the fitting function is used to simulate the correlation between the index value of the ergodic index and the implementation cost;

[0061] Substitute the second index value into the fitting function to obtain the implementation cost corresponding to the second index value.

[0062] In this embodiment, a fitting function is constructed to simulate the correlation between the indicator value of the traversal indicator and the implementation cost, so as to conveniently calculate the implementation cost corresponding to the second indicator value corresponding to the traversal indicator, and ensure the data accuracy of the implementation cost corresponding to the second indicator value corresponding to the traversal indicator.

[0063] In applications, the above implementation costs may also include resource expenses, such as raw material expenses, manpower expenses, etc.

[0064] In some embodiments, the fitting function can also be optimized and adjusted. Specifically, before the second indicator value is input into the fitting function, the numerical level corresponding to the second indicator value is detected, and the adjustment coefficient corresponding to the numerical level is obtained. Then, the product of the function result output by the fitting function after taking the first indicator value as input and the adjustment coefficient is used as the implementation cost corresponding to the second indicator value.

[0065] Among them, the larger the second indicator value is, the higher the corresponding numerical level is, and the larger the corresponding adjustment coefficient is, and the adjustment coefficient is greater than or equal to 1.

[0066] In this implementation, the setting of the adjustment coefficient is used to increase the implementation cost growth rate of the traversal indicator after the indicator value reaches a certain value, so as to adapt to the steep increase in cost in the later stage of indicator value growth in actual applications, so that the implementation cost corresponding to the second indicator value finally calculated is more accurate.

[0067] In one example, the causal effect estimation model can be used to determine the degree of influence of each standard key indicator on the project objective, and the ideal value corresponding to each standard key indicator can be estimated based on the degree of influence of each standard key indicator on the project objective and the expected value corresponding to the project objective (which can be input by the user or obtained based on model prediction).

[0068] In one embodiment, the lifecycle management of the established standard according to at least one of the standard key indicators corresponding to the rigid indicator and at least one of the standard key indicators corresponding to the flexible indicator includes:

[0069] According to at least one of the standard key indicators corresponding to the rigid indicators and at least one of the standard key indicators corresponding to the flexible indicators, prepare the initial document corresponding to the established standard;

[0070] Revise and review the initial documents corresponding to the approved standards to obtain standard documents corresponding to the approved standards;

[0071] The standard document corresponding to the established standard is published and implemented, and after the publication time of the standard document corresponding to the established standard exceeds the set time threshold, the standard document corresponding to the established standard is abolished.

[0072] See also Figure 2 , Figure 2 It is a standard full life cycle management device provided by the embodiment of the present disclosure, such as Figure 2 As shown, the standard full life cycle management device 200 includes:

[0073] The causal analysis module 201 is used to perform causal analysis on the original data set corresponding to the established project standard based on the large language model to obtain multiple candidate causal data, wherein each candidate causal data includes a cause indicator and a result indicator;

[0074] A target determination module 202 is used to determine a plurality of target causal data from the plurality of candidate causal data, wherein the target causal data is candidate causal data whose semantic relevance between the included result indicator and the project establishment target included in the project establishment standard is greater than or equal to a first set threshold;

[0075] The cycle management module 203 is used to perform life cycle management on the established project standards according to multiple standard key indicators that correspond one-to-one to the multiple target causal data, wherein the standard key indicators are the cause indicators included in the corresponding target causal data, and the standard file corresponding to the established project standards includes the multiple standard key indicators.

[0076] In one embodiment, the cycle management module 203 includes:

[0077] A first management submodule, used to distinguish rigid indicators and flexible indicators among the plurality of standard key indicators;

[0078] The second management submodule is used to perform lifecycle management on the established project standard according to at least one of the standard key indicators corresponding to the rigid indicators and at least one of the standard key indicators corresponding to the flexible indicators, wherein in the standard document corresponding to the established project standard, the value range of the standard key indicator corresponding to the rigid indicator is a locked range, and the value range of the standard key indicator corresponding to the flexible indicator is a non-locked range.

[0079] In one embodiment, the first management submodule includes:

[0080] An indicator value determination unit, configured to determine a first indicator value according to a value of a traversal indicator in the original data set, and to determine a second indicator value of the traversal indicator according to a project establishment target included in the established project standard, wherein the traversal indicator is any one of the multiple standard key indicators;

[0081] an indicator type distinguishing unit, configured to determine that the ergodic indicator is a standard key indicator corresponding to a rigid indicator when a difference between the first indicator value and the second indicator value is less than or equal to a second set threshold value and an implementation cost corresponding to the second indicator value is less than or equal to a third set threshold value;

[0082] Among them, the standard key indicator corresponding to the flexible indicator is the standard key indicator among the multiple standard keys except the standard key indicator corresponding to the rigid indicator.

[0083] In one embodiment, the indicator value determination unit is specifically used to:

[0084] Obtain multiple candidate index values ​​of the traversal index in the original data set;

[0085] Sorting the multiple candidate index values ​​in descending order to obtain an index value sequence;

[0086] The average of multiple candidate index values ​​in the index value sequence that are greater than or equal to the minimum sequence number and less than or equal to the maximum sequence number is determined as the first index value, wherein the minimum sequence number is determined according to the total number of the multiple candidate index values ​​and a first setting parameter, and the maximum sequence number is determined according to the total number of the multiple candidate index values ​​and a second setting parameter.

[0087] In one embodiment, the step of obtaining the implementation cost corresponding to the second indicator value includes:

[0088] Acquire multiple candidate index values ​​of the traversal index in the original data set, and an implementation cost corresponding to each of the candidate index values, wherein the implementation cost indication includes an implementation time, and the longer the implementation time, the higher the corresponding implementation cost;

[0089] Establishing a fitting function according to the multiple candidate index values ​​and the implementation cost corresponding to each of the candidate index values, wherein the fitting function is used to simulate the correlation between the index value of the ergodic index and the implementation cost;

[0090] Substitute the second index value into the fitting function to obtain the implementation cost corresponding to the second index value.

[0091] In one embodiment, the second management submodule is specifically used for:

[0092] According to at least one of the standard key indicators corresponding to the rigid indicators and at least one of the standard key indicators corresponding to the flexible indicators, prepare the initial document corresponding to the established standard;

[0093] Revise and review the initial documents corresponding to the approved standards to obtain standard documents corresponding to the approved standards;

[0094] The standard document corresponding to the established standard is published and implemented, and after the publication time of the standard document corresponding to the established standard exceeds the set time threshold, the standard document corresponding to the established standard is abolished.

[0095] The standard full life cycle management device 200 provided in the embodiment of the present disclosure can implement each process in the above-mentioned standard full life cycle management method embodiment, and will not be described again here to avoid repetition.

[0096] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device and a readable storage medium.

[0097] Figure 3 A schematic block diagram of an example electronic device 300 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.

[0098] like Figure 3 As shown, the device 300 includes a computing unit 301, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 302 or a computer program loaded from a storage unit 308 to a random access memory (RAM) 303. In the RAM 303, various programs and data required for the operation of the device 300 can also be stored. The computing unit 301, the ROM 302, and the RAM 303 are connected to each other via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0099] A number of components in the device 300 are connected to the I / O interface 305, including: an input unit 306, such as a keyboard, a mouse, etc.; an output unit 307, such as various types of displays, speakers, etc.; a storage unit 308, such as a disk, an optical disk, etc.; and a communication unit 309, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 309 allows the device 300 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0100] The computing unit 301 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 301 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSP), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 301 performs the various methods and processes described above, such as a standard full life cycle management method. For example, in some embodiments, the standard full life cycle management method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 308. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 300 via the ROM 302 and / or the communication unit 309. When the computer program is loaded into the RAM 303 and executed by the computing unit 301, one or more steps of the standard full life cycle management method described above may be performed. Alternatively, in other embodiments, the computing unit 301 may be configured to execute a standard full lifecycle management method in any other appropriate manner (eg, by means of firmware).

[0101] Various embodiments of the systems and techniques described above herein may be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0102] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0103] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0104] As used herein, the term "machine-readable medium" refers to any computer program product, apparatus, and / or device (e.g., disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

[0105] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0106] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0107] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.

[0108] The present application also provides a computer program product, including computer instructions, which, when executed by a processor, implement the above Figure 1 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0109] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.

[0110] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.

Claims

1. A standard full life cycle management method, characterized in that: The method comprises: Performing causal analysis on the original data set corresponding to the established project standard based on the large language model to obtain multiple candidate causal data, wherein each candidate causal data includes a cause indicator and a result indicator; Determine a plurality of target causal data from the plurality of candidate causal data, wherein the target causal data is candidate causal data whose semantic relevance between the included result indicator and the project establishment target included in the established project standard is greater than or equal to a first set threshold; Performing lifecycle management on the established project standard according to a plurality of standard key indicators corresponding one-to-one to the plurality of target causal data, wherein the standard key indicators are cause indicators included in the corresponding target causal data, and the standard file corresponding to the established project standard includes the plurality of standard key indicators; The method of performing life cycle management on the approved project standards according to the multiple standard key indicators corresponding to the multiple target causal data includes: Distinguishing between rigid indicators and flexible indicators among the plurality of standard key indicators; Performing lifecycle management on the established project standard according to at least one of the standard key indicators corresponding to the rigid indicator and at least one of the standard key indicators corresponding to the flexible indicator, wherein in the standard document corresponding to the established project standard, the value interval of the standard key indicator corresponding to the rigid indicator is a locked interval, and the value interval of the standard key indicator corresponding to the flexible indicator is a non-locked interval; The performing lifecycle management on the established standard according to at least one of the standard key indicators corresponding to the rigid indicators and at least one of the standard key indicators corresponding to the flexible indicators includes: According to at least one of the standard key indicators corresponding to the rigid indicators and at least one of the standard key indicators corresponding to the flexible indicators, prepare the initial document corresponding to the established standard; Revise and review the initial documents corresponding to the approved standards to obtain standard documents corresponding to the approved standards; The standard document corresponding to the established standard is published and implemented, and after the publication time of the standard document corresponding to the established standard exceeds the set time threshold, the standard document corresponding to the established standard is abolished.

2. The method according to claim 1, characterized in that The method of distinguishing rigid indicators from flexible indicators among the plurality of standard key indicators includes: Determine a first indicator value according to the value of the traversal indicator in the original data set, and determine a second indicator value of the traversal indicator according to the project establishment goal included in the established project standard, wherein the traversal indicator is any one of the multiple standard key indicators; When the difference between the first indicator value and the second indicator value is less than or equal to a second set threshold, and the implementation cost corresponding to the second indicator value is less than or equal to a third set threshold, determining the ergodic indicator as a standard key indicator corresponding to the rigid indicator; Among them, the standard key indicator corresponding to the flexible indicator is the standard key indicator among the multiple standard keys except the standard key indicator corresponding to the rigid indicator.

3. The method according to claim 2, characterized in that The determining the first index value according to the value of the traversal index in the original data set includes: Obtain multiple candidate index values ​​of the traversal index in the original data set; Sorting the multiple candidate index values ​​in descending order to obtain an index value sequence; The average of multiple candidate index values ​​in the index value sequence that are greater than or equal to the minimum sequence number and less than or equal to the maximum sequence number is determined as the first index value, wherein the minimum sequence number is determined according to the total number of the multiple candidate index values ​​and a first setting parameter, and the maximum sequence number is determined according to the total number of the multiple candidate index values ​​and a second setting parameter.

4. The method according to claim 2, characterized in that: The step of obtaining the implementation cost corresponding to the second indicator value includes: Acquire multiple candidate index values ​​of the traversal index in the original data set, and an implementation cost corresponding to each of the candidate index values, wherein the implementation cost indication includes an implementation time, and the longer the implementation time, the higher the corresponding implementation cost; Establishing a fitting function according to the multiple candidate index values ​​and the implementation cost corresponding to each of the candidate index values, wherein the fitting function is used to simulate the correlation between the index value of the ergodic index and the implementation cost; Substitute the second index value into the fitting function to obtain the implementation cost corresponding to the second index value.

5. A standard full life cycle management device, characterized in that: The device comprises: A causal analysis module, which is used to perform causal analysis on the original data set corresponding to the established project standard based on the large language model to obtain multiple candidate causal data, wherein each candidate causal data includes a cause indicator and a result indicator; A target determination module is used to determine a plurality of target causal data from the plurality of candidate causal data, wherein the target causal data is candidate causal data whose semantic relevance between the included result indicator and the project establishment target included in the project establishment standard is greater than or equal to a first set threshold; A cycle management module, used to perform life cycle management on the established project standard according to a plurality of standard key indicators corresponding one-to-one to the plurality of target causal data, wherein the standard key indicator is a cause indicator included in the corresponding target causal data, and the standard file corresponding to the established project standard includes the plurality of standard key indicators; The cycle management module includes: A first management submodule, used to distinguish rigid indicators and flexible indicators among the plurality of standard key indicators; A second management submodule is used to perform lifecycle management on the established project standard according to at least one of the standard key indicators corresponding to the rigid indicators and at least one of the standard key indicators corresponding to the flexible indicators, wherein in the standard document corresponding to the established project standard, the value interval of the standard key indicator corresponding to the rigid indicator is a locked interval, and the value interval of the standard key indicator corresponding to the flexible indicator is a non-locked interval; The second management submodule is specifically used for: According to at least one of the standard key indicators corresponding to the rigid indicators and at least one of the standard key indicators corresponding to the flexible indicators, prepare the initial document corresponding to the established standard; Revise and review the initial documents corresponding to the approved standards to obtain standard documents corresponding to the approved standards; The standard document corresponding to the established standard is published and implemented, and after the publication time of the standard document corresponding to the established standard exceeds the set time threshold, the standard document corresponding to the established standard is abolished.

6. An electronic device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps of the method according to any one of claims 1 to 4 when executed by the processor.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.

8. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps of the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Project warehousing assessment method, server and storage medium

    CN110147928A

  • Intelligent cooperative processing system and method for whole life cycle of engineering project

    CN113743893A