Intelligent scientific and technological innovation project progress adjustment method and device, computer equipment, storage medium and computer program product

By combining the estimated duration, weight and abnormal root cause analysis of project tasks with intelligent methods, progress adjustment instructions are automatically generated, solving the problem of low accuracy of traditional manual adjustments and achieving more efficient project progress management.

CN120746494APending Publication Date: 2025-10-03SHENZHEN COMTOP INFORMATION TECH
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510910064.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-02
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

The progress adjustment of traditional scientific and technological innovation projects relies on manual methods, which involves subjective factors and leads to low accuracy.

Method used

Through intelligent methods, the estimated duration and weight of project tasks are determined. Combined with the actual duration and progress deviation threshold, accurate progress adjustment instructions are generated. The trained model is used to predict the root cause of abnormalities and strategy information, and the project progress is automatically adjusted.

Benefits of technology

It improves the accuracy of progress adjustments for scientific and technological innovation projects, avoids subjective errors caused by human intervention, and achieves more targeted progress adjustments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120746494A_ABST
    Figure CN120746494A_ABST
Patent Text Reader

Abstract

The invention relates to an intelligent scientific and technological innovation project progress adjustment method and device, computer equipment, a storage medium and a computer program product. The method comprises the steps of determining each project task in a scientific and technological innovation project, and obtaining predicted time consumption of each project task; determining the weight of each project task, and performing fusion processing on the predicted time consumption and the weight of each project task to obtain target predicted time consumption of the scientific and technological innovation project; obtaining current actual time consumption of the scientific and technological innovation project, and performing difference processing on the current actual time consumption and the target predicted time consumption to obtain a progress deviation value of the scientific and technological innovation project; determining a progress deviation threshold value of the scientific and technological innovation project, and generating a current progress adjustment instruction of the scientific and technological innovation project when the progress deviation value is greater than the progress deviation threshold value; and performing corresponding progress adjustment processing on the scientific and technological innovation project according to the current progress adjustment instruction. By adopting the method, the progress adjustment accuracy of the scientific and technological innovation project can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method, apparatus, computer equipment, computer-readable storage medium, and computer program product for adjusting the progress of an intelligent scientific and technological innovation project. Background Art

[0002] At a time when scientific and technological innovation is booming, various scientific and technological innovation projects are emerging one after another. It is crucial to accurately adjust the progress of scientific and technological innovation projects.

[0003] In traditional technology, manual adjustment is generally used in the process of adjusting the progress of scientific and technological innovation projects. However, manual adjustment involves subjective factors and is prone to errors, resulting in low accuracy in the progress adjustment of scientific and technological innovation projects. Summary of the Invention

[0004] Based on this, it is necessary to provide an intelligent scientific and technological innovation project progress adjustment method, device, computer equipment, computer-readable storage medium and computer program product that can improve the accuracy of progress adjustment of scientific and technological innovation projects in response to the above technical problems.

[0005] In a first aspect, the present application provides a method for adjusting the progress of an intelligent scientific and technological innovation project, comprising:

[0006] In response to a schedule adjustment request for a scientific and technological innovation project, determining each project task in the scientific and technological innovation project and obtaining an estimated time for each project task;

[0007] Determine the weight of each project task, and fuse the estimated time and weight of each project task to obtain the target estimated time of the scientific and technological innovation project;

[0008] Obtaining the current actual time consumption of the scientific and technological innovation project, and performing a difference processing between the current actual time consumption and the target estimated time consumption to obtain a progress deviation value of the scientific and technological innovation project;

[0009] Determining a progress deviation threshold of the scientific and technological innovation project, and generating a current progress adjustment instruction for the scientific and technological innovation project when the progress deviation value is greater than the progress deviation threshold; the current progress adjustment instruction is generated based on current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project;

[0010] According to the current progress adjustment instruction, corresponding progress adjustment processing is performed on the scientific and technological innovation project.

[0011] In one embodiment, determining the progress deviation threshold of the scientific and technological innovation project includes:

[0012] Determine the current project level of the scientific and technological innovation project;

[0013] The correspondence between the project level and the progress deviation threshold is queried to obtain the progress deviation threshold corresponding to the current project level as the progress deviation threshold of the scientific and technological innovation project.

[0014] In one embodiment, determining the current project level of the scientific and technological innovation project includes:

[0015] Obtaining attribute information of the scientific and technological innovation project and extracting key attribute information from the attribute information;

[0016] Inputting the key attribute information into the trained grade prediction model to obtain the predicted probability of the scientific and technological innovation project at each preset project grade;

[0017] From the preset project levels, the preset project level with the largest prediction probability is selected as the current project level of the scientific and technological innovation project.

[0018] In one embodiment, generating the current progress adjustment instruction of the scientific and technological innovation project includes:

[0019] Identify abnormal indicator data of the scientific and technological innovation project;

[0020] Performing feature extraction processing on the abnormal indicator data to obtain a feature vector corresponding to the abnormal indicator data;

[0021] Inputting the feature vector into the trained abnormal root cause prediction model to obtain the current abnormal root cause of the scientific and technological innovation project;

[0022] According to the current abnormal root cause, query the correspondence between the abnormal root cause and the progress adjustment strategy information to obtain the current progress adjustment strategy information of the scientific and technological innovation project;

[0023] Generate a progress adjustment instruction corresponding to the current progress adjustment strategy information as the current progress adjustment instruction of the scientific and technological innovation project.

[0024] In one embodiment, identifying abnormal indicator data of the scientific and technological innovation project includes:

[0025] Obtaining current indicator data of the scientific and technological innovation project under the preset indicators, and obtaining the indicator data range corresponding to the preset indicators;

[0026] From each of the current indicator data, current indicator data that does not meet the indicator data range is screened out as abnormal indicator data of the scientific and technological innovation project.

[0027] In one embodiment, determining the weight of each project task includes:

[0028] Obtaining path attribute information, task processing difficulty, and dependency information of each project task;

[0029] determining a first importance of each project task based on the path attribute information, determining a second importance of each project task based on the task processing difficulty, and determining a third importance of each project task based on the dependency information;

[0030] fusing the first importance, the second importance, and the third importance to obtain the target importance of each project task;

[0031] The weight corresponding to the target importance is used as the weight of each project task.

[0032] In a second aspect, the present application further provides an intelligent scientific and technological innovation project progress adjustment device, comprising:

[0033] A data acquisition module, configured to respond to a schedule adjustment request for a scientific and technological innovation project, determine each project task in the scientific and technological innovation project, and obtain an estimated time for each project task;

[0034] A time-consuming determination module is used to determine the weight of each project task, and to fuse the estimated time-consuming and weight of each project task to obtain the target estimated time-consuming of the scientific and technological innovation project;

[0035] a deviation determination module, configured to obtain the current actual time consumption of the scientific and technological innovation project, and perform a difference processing between the current actual time consumption and the target estimated time consumption to obtain a progress deviation value of the scientific and technological innovation project;

[0036] An instruction generation module is configured to determine a progress deviation threshold value of the scientific and technological innovation project, and generate a current progress adjustment instruction for the scientific and technological innovation project when the progress deviation value is greater than the progress deviation threshold value; the current progress adjustment instruction is generated based on current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project;

[0037] The progress adjustment module is used to perform corresponding progress adjustment processing on the scientific and technological innovation project according to the current progress adjustment instruction.

[0038] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0039] In response to a schedule adjustment request for a scientific and technological innovation project, determining each project task in the scientific and technological innovation project and obtaining an estimated time for each project task;

[0040] Determine the weight of each project task, and fuse the estimated time and weight of each project task to obtain the target estimated time of the scientific and technological innovation project;

[0041] Obtaining the current actual time consumption of the scientific and technological innovation project, and performing a difference processing between the current actual time consumption and the target estimated time consumption to obtain a progress deviation value of the scientific and technological innovation project;

[0042] Determining a progress deviation threshold of the scientific and technological innovation project, and generating a current progress adjustment instruction for the scientific and technological innovation project when the progress deviation value is greater than the progress deviation threshold; the current progress adjustment instruction is generated based on current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project;

[0043] According to the current progress adjustment instruction, corresponding progress adjustment processing is performed on the scientific and technological innovation project.

[0044] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0045] In response to a schedule adjustment request for a scientific and technological innovation project, determining each project task in the scientific and technological innovation project and obtaining an estimated time for each project task;

[0046] Determine the weight of each project task, and fuse the estimated time and weight of each project task to obtain the target estimated time of the scientific and technological innovation project;

[0047] Obtaining the current actual time consumption of the scientific and technological innovation project, and performing a difference processing between the current actual time consumption and the target estimated time consumption to obtain a progress deviation value of the scientific and technological innovation project;

[0048] Determining a progress deviation threshold of the scientific and technological innovation project, and generating a current progress adjustment instruction for the scientific and technological innovation project when the progress deviation value is greater than the progress deviation threshold; the current progress adjustment instruction is generated based on current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project;

[0049] According to the current progress adjustment instruction, corresponding progress adjustment processing is performed on the scientific and technological innovation project.

[0050] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the following steps:

[0051] In response to a schedule adjustment request for a scientific and technological innovation project, determining each project task in the scientific and technological innovation project and obtaining an estimated time for each project task;

[0052] Determine the weight of each project task, and fuse the estimated time and weight of each project task to obtain the target estimated time of the scientific and technological innovation project;

[0053] Obtaining the current actual time consumption of the scientific and technological innovation project, and performing a difference processing between the current actual time consumption and the target estimated time consumption to obtain a progress deviation value of the scientific and technological innovation project;

[0054] Determining a progress deviation threshold of the scientific and technological innovation project, and generating a current progress adjustment instruction for the scientific and technological innovation project when the progress deviation value is greater than the progress deviation threshold; the current progress adjustment instruction is generated based on current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project;

[0055] According to the current progress adjustment instruction, corresponding progress adjustment processing is performed on the scientific and technological innovation project.

[0056] The above-mentioned intelligent scientific and technological innovation project progress adjustment method, device, computer equipment, storage medium and computer program product first respond to the progress adjustment request for the scientific and technological innovation project, determine each project task in the scientific and technological innovation project, and obtain the estimated time consumption of each project task, then determine the weight of each project task, and fuse the estimated time consumption and weight of each project task to obtain the target estimated time consumption of the scientific and technological innovation project. Then, the current actual time consumption of the scientific and technological innovation project is obtained, and the current actual time consumption and the target estimated time consumption are subtracted to obtain the progress deviation value of the scientific and technological innovation project. Then, the progress deviation threshold of the scientific and technological innovation project is determined. When the progress deviation value is greater than the progress deviation threshold, the current progress adjustment instruction of the scientific and technological innovation project is generated according to the current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project. Finally, the corresponding progress adjustment processing is performed on the scientific and technological innovation project according to the current progress adjustment instruction. In this way, by integrating the estimated time and weight of project tasks, the limitations of traditional single time evaluation are broken, the target estimated time is made to be more in line with the difference in task importance, and the progress deviation is accurately quantified by the difference between the actual time and the target time. Combined with the dynamically set progress deviation threshold, it can avoid misjudgment or delayed response caused by fixed thresholds, and deeply associate the progress deviation value with the root cause of the abnormality, so that the generated progress adjustment instructions are more targeted, which is conducive to improving the accuracy of determining the current progress adjustment instructions, thereby improving the progress adjustment accuracy of scientific and technological innovation projects; moreover, the entire process does not require human intervention, avoiding the subjective factors and easy errors in the manual adjustment method, which leads to the defect of low progress adjustment accuracy of scientific and technological innovation projects, and further improves the progress adjustment accuracy of scientific and technological innovation projects. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.

[0058] Figure 1 A flowchart of a method for adjusting the progress of an intelligent scientific and technological innovation project in one embodiment;

[0059] Figure 2 A flowchart of a method for adjusting the progress of an intelligent scientific and technological innovation project in another embodiment;

[0060] Figure 3 A schematic diagram of an intelligent scientific and technological innovation project progress tracking system according to one embodiment;

[0061] Figure 4 A structural block diagram of an intelligent scientific and technological innovation project progress adjustment device in one embodiment;

[0062] Figure 5 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0063] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0064] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0065] In an exemplary embodiment, Figure 1 As shown, a method for adjusting the progress of an intelligent scientific and technological innovation project is provided. This embodiment uses the method applied to a server as an example for illustration; it is understandable that the method can also be applied to a terminal, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. The terminal can be, but is not limited to, various personal computers, laptops, smartphones, and tablet computers; the server can be implemented as an independent server or a server cluster consisting of multiple servers. In this embodiment, the method includes the following steps:

[0066] Step S101 : In response to a schedule adjustment request for a scientific and technological innovation project, each project task in the scientific and technological innovation project is determined, and an estimated time consumption of each project task is obtained.

[0067] Among them, scientific and technological innovation projects refer to projects carried out around new technologies, new methods or new applications, which can be power projects.

[0068] Among them, the progress adjustment request refers to the request that triggers the progress adjustment of the scientific and technological innovation project.

[0069] Among them, project tasks are used to represent the smallest work unit that can be managed independently in scientific and technological innovation projects.

[0070] The estimated time refers to the preliminary estimate of the time required to complete the project task.

[0071] Exemplarily, the server receives a progress adjustment request for a scientific and technological innovation project sent by a terminal, and performs an integrity check on the progress adjustment request to obtain an integrity check result of the progress adjustment request; if the integrity check result is passed, the server responds to the progress adjustment request for the scientific and technological innovation project, decomposes the scientific and technological innovation project, and obtains each project task in the scientific and technological innovation project; then, the server determines the task type of each project task, and determines the average estimated time corresponding to the task type of each project task, as the estimated time of each project task.

[0072] Step S102: determine the weight of each project task, and fuse the estimated time and weight of each project task to obtain the target estimated time of the scientific and technological innovation project.

[0073] The weight of each project task is used to indicate the importance of each project task.

[0074] Among them, the target estimated time is used to represent the predicted value corresponding to the total time of the scientific and technological innovation project.

[0075] For example, the server queries the correspondence between the task type and the weight according to the task type of each project task to obtain the weight of each project task; then, the server multiplies the estimated time and weight of each project task to obtain the target estimated time of the scientific and technological innovation project.

[0076] Step S103: obtaining the current actual time consumption of the scientific and technological innovation project, and performing a difference processing between the current actual time consumption and the target estimated time consumption to obtain a progress deviation value of the scientific and technological innovation project.

[0077] Among them, the current actual time consumption is used to represent the actual value corresponding to the total time consumption of the scientific and technological innovation project.

[0078] The progress deviation value is used to represent the difference between the current actual time and the target estimated time.

[0079] Exemplarily, the server obtains the project identification of the scientific and technological innovation project, and based on the project identification, obtains the current actual time corresponding to the project identification from the database as the current actual time of the scientific and technological innovation project; then, the server performs a difference processing on the current actual time and the target estimated time, and obtains the absolute deviation between the current actual time and the target estimated time as the progress deviation value of the scientific and technological innovation project.

[0080] For example, the progress deviation value can be calculated using the following formula:

[0081] , formula (1)

[0082] in, is the progress deviation value, is the current actual time consumed, Estimate the time it will take to achieve the goal.

[0083] Step S104, determine the progress deviation threshold of the scientific and technological innovation project, and generate a current progress adjustment instruction for the scientific and technological innovation project when the progress deviation value is greater than the progress deviation threshold; the current progress adjustment instruction is generated based on the current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project.

[0084] Among them, the progress deviation threshold is a critical value used to indicate whether the progress of the scientific and technological innovation project needs to be adjusted.

[0085] Among them, the current abnormal root cause is used to indicate the specific reason that causes the deviation in the progress of scientific and technological innovation projects.

[0086] The current progress adjustment strategy information refers to a set of specific response measures formulated for the current abnormal root cause, including information such as strategy type, execution steps, and resource requirements.

[0087] Among them, the current progress adjustment instructions refer to the progress adjustment instructions of the scientific and technological innovation project at the current time.

[0088] Among them, progress adjustment instructions refer to instructions corresponding to the progress adjustment of scientific and technological innovation projects, such as resource reallocation instructions (additional budget or equipment, reuse of idle resources, etc.).

[0089] Exemplarily, the server determines a basic progress deviation threshold corresponding to the project type of the scientific and technological innovation project based on the project type of the scientific and technological innovation project; then, the server determines an adjustment coefficient corresponding to the basic progress deviation threshold based on the project risk coefficient of the scientific and technological innovation project; then, the server fuses the basic progress deviation threshold and the adjustment coefficient (such as multiplying them) to obtain a progress deviation threshold for the scientific and technological innovation project, and uses the progress deviation threshold to judge the progress deviation value; when the progress deviation value is greater than the progress deviation threshold, the server generates a current progress adjustment instruction for the scientific and technological innovation project based on the current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project; when the progress deviation value is less than or equal to the progress deviation threshold, the server maintains the current progress of the scientific and technological innovation project (i.e., does not generate a current progress adjustment instruction for the scientific and technological innovation project).

[0090] Step S105: perform corresponding progress adjustment processing on the scientific and technological innovation project according to the current progress adjustment instruction.

[0091] Exemplarily, the server performs a rationality check on the current progress adjustment instruction to obtain a rationality check result of the current progress adjustment instruction; if the rationality check result is passed, the server performs corresponding progress adjustment processing on the scientific and technological innovation project according to the current progress adjustment instruction.

[0092] In the above-mentioned intelligent scientific and technological innovation project progress adjustment method, first respond to the progress adjustment request for the scientific and technological innovation project, determine each project task in the scientific and technological innovation project, and obtain the estimated time of each project task, then determine the weight of each project task, and fuse the estimated time and weight of each project task to obtain the target estimated time of the scientific and technological innovation project, then obtain the current actual time of the scientific and technological innovation project, and perform the difference processing between the current actual time and the target estimated time to obtain the progress deviation value of the scientific and technological innovation project, then determine the progress deviation threshold of the scientific and technological innovation project, and when the progress deviation value is greater than the progress deviation threshold, generate the current progress adjustment instruction of the scientific and technological innovation project according to the current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project, and finally, perform corresponding progress adjustment processing on the scientific and technological innovation project according to the current progress adjustment instruction. In this way, by integrating the estimated time and weight of project tasks, the limitations of traditional single time evaluation are broken, the target estimated time is made to be more in line with the difference in task importance, and the progress deviation is accurately quantified by the difference between the actual time and the target time. Combined with the dynamically set progress deviation threshold, it can avoid misjudgment or delayed response caused by fixed thresholds, and deeply associate the progress deviation value with the root cause of the abnormality, so that the generated progress adjustment instructions are more targeted, which is conducive to improving the accuracy of determining the current progress adjustment instructions, thereby improving the progress adjustment accuracy of scientific and technological innovation projects; moreover, the entire process does not require human intervention, avoiding the subjective factors and easy errors in the manual adjustment method, which leads to the defect of low progress adjustment accuracy of scientific and technological innovation projects, and further improves the progress adjustment accuracy of scientific and technological innovation projects.

[0093] In an exemplary embodiment, the above step S104 determines the progress deviation threshold of the scientific and technological innovation project, which specifically includes the following contents: determining the current project level of the scientific and technological innovation project; querying the correspondence between the project level and the progress deviation threshold, and obtaining the progress deviation threshold corresponding to the current project level as the progress deviation threshold of the scientific and technological innovation project.

[0094] Among them, the current project level refers to the project level of the scientific and technological innovation project at the current time.

[0095] The corresponding relationship between project level and progress deviation threshold is used to represent the association between project level and progress deviation threshold. For example, if the project level is high, the corresponding progress deviation threshold is 3 days; if the project level is medium, the corresponding progress deviation threshold is 5 days; if the project level is low, the corresponding progress deviation threshold is 10 days.

[0096] Exemplarily, the server obtains indicator data of the scientific and technological innovation project, and determines the project score of the scientific and technological innovation project based on the indicator data; then, the server obtains the current project level of the scientific and technological innovation project based on the mapping relationship between the project score and the project level; then, the server queries the correspondence between the project level and the progress deviation threshold, and obtains the progress deviation threshold corresponding to the current project level as the progress deviation threshold of the scientific and technological innovation project.

[0097] In this embodiment, by dividing scientific and technological innovation projects into different levels and matching differentiated progress deviation thresholds, precise and dynamic project management is achieved, which is conducive to improving the accuracy of determining the progress deviation thresholds of scientific and technological innovation projects and providing an accurate data basis for subsequent judgment of progress deviation values.

[0098] In an exemplary embodiment, determining the current project level of a scientific and technological innovation project specifically includes the following: obtaining attribute information of the scientific and technological innovation project, and extracting key attribute information from the attribute information; inputting the key attribute information into a trained level prediction model to obtain the prediction probability of the scientific and technological innovation project at each preset project level; and screening out the preset project level with the largest prediction probability from each preset project level as the current project level of the scientific and technological innovation project.

[0099] Among them, attribute information is used to represent all data sets of the characteristics of scientific and technological innovation projects.

[0100] Among them, key attribute information refers to attribute information whose corresponding importance is greater than the preset importance.

[0101] Among them, the level prediction model refers to a network model that can predict the current project level of a scientific and technological innovation project, such as a convolutional neural network model.

[0102] Among them, the preset project level refers to a pre-set project level, such as a high-level project, a medium-level project, and a low-level project.

[0103] The predicted probability is used to indicate the possibility that the grade prediction model determines that the preset item grade is correct.

[0104] Exemplarily, the server obtains the attribute information of the scientific and technological innovation project; then, the server inputs the attribute information of the scientific and technological innovation project into multiple trained importance prediction models to obtain multiple predicted importances corresponding to the attribute information of the scientific and technological innovation project; then, the server fuses the multiple predicted importances corresponding to each attribute information to obtain the target importance of each attribute information; then, the server filters out the attribute information whose target importance is greater than the preset importance from each attribute information as the key attribute information; then, the server inputs the key attribute information into the trained level prediction model to obtain the predicted probability of the scientific and technological innovation project under each preset project level; then, the server filters out the preset project level with the largest predicted probability from each preset project level as the current project level of the scientific and technological innovation project.

[0105] In this embodiment, by extracting key features from project attribute information, redundant data interference can be eliminated, and the focus can be placed on core influencing factors such as strategic importance and technical complexity, so that the level division is more in line with the essential attributes of the project. Predictions are made with the help of a trained level prediction model to avoid subjective biases in human experience judgment, which is conducive to improving the prediction accuracy of the current project level of scientific and technological innovation projects.

[0106] In an exemplary embodiment, the above-mentioned step S104 generates the current progress adjustment instruction of the scientific and technological innovation project, which specifically includes the following contents: identifying abnormal indicator data of the scientific and technological innovation project; performing feature extraction processing on the abnormal indicator data to obtain a feature vector corresponding to the abnormal indicator data; inputting the feature vector into a trained abnormal root cause prediction model to obtain the current abnormal root cause of the scientific and technological innovation project; according to the current abnormal root cause, querying the correspondence between the abnormal root cause and the progress adjustment strategy information to obtain the current progress adjustment strategy information of the scientific and technological innovation project; generating a progress adjustment instruction corresponding to the current progress adjustment strategy information as the current progress adjustment instruction of the scientific and technological innovation project.

[0107] Among them, abnormal indicator data refers to indicator data in scientific and technological innovation projects that deviate from the indicator data range.

[0108] Among them, the feature vector refers to the representation vector corresponding to the abnormal indicator data.

[0109] Among them, the abnormal root cause prediction model refers to a network model that can predict the current abnormal root cause of scientific and technological innovation projects, such as the random forest model.

[0110] The corresponding relationship between the root cause of the anomaly and the schedule adjustment strategy information is used to represent the association between the root cause of the anomaly and the schedule adjustment strategy information. For example, if the root cause is a sharp increase in supply chain material prices, the corresponding schedule adjustment strategy information is to increase the budget; if the root cause is a sudden failure of core equipment, the corresponding schedule adjustment strategy information is to add equipment; if the root cause is an unbalanced allocation of resources across departments, the corresponding schedule adjustment strategy information is to reuse idle resources.

[0111] Exemplarily, a server identifies abnormal indicator data of a scientific and technological innovation project; then, the server determines a current data type of the abnormal indicator data, queries the correspondence between the data type and a feature extraction model, obtains a feature extraction model that matches the current data type, and uses it as a target feature extraction model corresponding to the abnormal indicator data; then, the server inputs the abnormal indicator data into the target feature extraction model for feature extraction processing to obtain a feature vector corresponding to the abnormal indicator data; then, the server inputs the feature vector corresponding to the abnormal indicator data into a trained abnormal root cause prediction model to obtain a predicted probability of the scientific and technological innovation project under each preset abnormal root cause; then, the server selects a preset abnormal root cause with a predicted probability greater than a preset probability from each preset abnormal root cause, and uses it as the current abnormal root cause of the scientific and technological innovation project; then, based on the current abnormal root cause, the server queries the correspondence between the abnormal root cause and progress adjustment strategy information to obtain the current progress adjustment strategy information of the scientific and technological innovation project; then, the server performs feature extraction processing on the current progress adjustment strategy information to obtain a feature vector corresponding to the current progress adjustment strategy information; then, the server inputs the feature vector corresponding to the current progress adjustment strategy information into a trained progress adjustment instruction prediction model to obtain a progress adjustment instruction corresponding to the current progress adjustment strategy information, which serves as the current progress adjustment instruction of the scientific and technological innovation project.

[0112] In this embodiment, by extracting feature vectors from abnormal indicator data, we can focus on key influencing factors and provide structured input for root cause analysis. With the help of the trained abnormal root cause prediction model, we can more accurately predict the current abnormal root cause of the scientific and technological innovation project, and then obtain more accurate current progress adjustment strategy information, further improving the accuracy of determining the current progress adjustment instructions.

[0113] In an exemplary embodiment, identifying abnormal indicator data of a scientific and technological innovation project specifically includes the following: obtaining current indicator data of the scientific and technological innovation project under preset indicators, and obtaining the indicator data range corresponding to the preset indicators; from each current indicator data, screening out the current indicator data that does not meet the indicator data range as abnormal indicator data of the scientific and technological innovation project.

[0114] Among them, preset indicators refer to pre-set indicators for scientific and technological innovation projects, such as project cost indicators (budget execution deviation rate, unit output cost), project quality indicators (technical indicator compliance rate, compliance pass rate), etc.

[0115] Among them, current indicator data refers to the indicator data of scientific and technological innovation projects under the preset indicators at the current time.

[0116] Among them, the indicator data range is used to indicate the reasonable range within which the current indicator data is allowed to fluctuate.

[0117] Exemplarily, the server determines the preset indicators corresponding to the scientific and technological innovation project based on the project type of the scientific and technological innovation project; then, the server obtains the current indicator data of the scientific and technological innovation project under the preset indicators from the database based on the project identification of the scientific and technological innovation project, and obtains the indicator data range corresponding to the preset indicators from the database; then, the server filters out the current indicator data that does not meet the indicator data range from each current indicator data, and uses these current indicator data as abnormal indicator data of the scientific and technological innovation project.

[0118] In this embodiment, by accurately obtaining the current indicator data and preset indicator data range of the scientific and technological innovation project, abnormal indicator data can be quickly and efficiently screened out, which is beneficial for project managers to promptly discover key indicators that deviate from the normal range during the project operation, thereby quickly locating potential risks and problems, thereby improving the accuracy of determining abnormal indicator data.

[0119] In an exemplary embodiment, the above step S102 determines the weight of each project task, which specifically includes the following contents: obtaining the path attribute information, task processing difficulty and dependency information of each project task; determining the first importance of each project task based on the path attribute information, determining the second importance of each project task based on the task processing difficulty, and determining the third importance of each project task based on the dependency information; fusing the first importance, the second importance and the third importance to obtain the target importance of each project task; and using the weight corresponding to the target importance as the weight of each project task.

[0120] Among them, the path attribute information is used to indicate whether the project task is in the critical path of the scientific and technological innovation project architecture.

[0121] Among them, task processing difficulty is used to indicate the technical complexity of project tasks.

[0122] Dependency information is used to represent the constraint relationship between project tasks.

[0123] The first importance refers to the importance calculated based on the path attribute information of the project task.

[0124] The second importance refers to the importance calculated based on the task processing difficulty of the project task.

[0125] The third importance refers to the importance calculated based on the dependency information of the project tasks.

[0126] The target importance refers to the importance obtained by fusing the first importance, the second importance, and the third importance.

[0127] Exemplarily, the server obtains the project architecture information of the scientific and technological innovation project, and determines the path attribute information, task processing difficulty and dependency information of each project task in the scientific and technological innovation project based on the project architecture information of the scientific and technological innovation project; then, the server queries the correspondence between the path attribute information and the importance based on the path attribute information, and obtains the first importance of each project task; then, the server queries the correspondence between the task processing difficulty and the importance based on the task processing difficulty, and obtains the second importance of each project task; then, the server queries the correspondence between the dependency information and the importance based on the dependency information, and obtains the third importance of each project task; then, the server determines the first weight corresponding to the first importance, the second weight corresponding to the second importance, and the third weight corresponding to the third importance, and sums the first importance, the second importance and the third importance according to the first weight, the second weight and the third weight to obtain the target importance of each project task; then, the server uses the weight corresponding to the target importance as the weight of each project task.

[0128] In this embodiment, by comprehensively obtaining the path attributes, processing difficulty and dependency information of the project tasks, the first, second and third importance are determined from different dimensions respectively, and then the target importance is obtained through fusion processing and converted into task weights. This can comprehensively and scientifically measure the importance of the project tasks and avoid the one-sidedness of single-dimensional evaluation.

[0129] In an exemplary embodiment, Figure 2 As shown, another intelligent scientific and technological innovation project progress adjustment method is provided. Taking the application of this method to a server as an example, the method specifically includes the following steps:

[0130] Step S201 : In response to a schedule adjustment request for a scientific and technological innovation project, each project task in the scientific and technological innovation project is determined, and an estimated time consumption of each project task is obtained.

[0131] Step S202, obtaining the path attribute information, task processing difficulty and dependency information of each project task; determining the first importance of each project task based on the path attribute information, determining the second importance of each project task based on the task processing difficulty, and determining the third importance of each project task based on the dependency information.

[0132] Step S203 , fusing the first importance, the second importance, and the third importance to obtain the target importance of each project task; and using the weight corresponding to the target importance as the weight of each project task.

[0133] Step S204: The estimated time and weight of each project task are integrated to obtain the target estimated time for the scientific and technological innovation project.

[0134] Step S205: obtaining the current actual time consumption of the scientific and technological innovation project, and performing a difference processing between the current actual time consumption and the target estimated time consumption to obtain a progress deviation value of the scientific and technological innovation project.

[0135] Step S206, obtain the attribute information of the scientific and technological innovation project, and extract the key attribute information in the attribute information; input the key attribute information into the trained level prediction model to obtain the prediction probability of the scientific and technological innovation project under each preset project level; from each preset project level, select the preset project level with the largest prediction probability as the current project level of the scientific and technological innovation project.

[0136] Step S207: query the correspondence between the project level and the progress deviation threshold, and obtain the progress deviation threshold corresponding to the current project level as the progress deviation threshold of the scientific and technological innovation project.

[0137] Step S208, when the progress deviation value is greater than the progress deviation threshold, obtain the current indicator data of the scientific and technological innovation project under the preset indicators, and obtain the indicator data range corresponding to the preset indicators; from each current indicator data, filter out the current indicator data that does not meet the indicator data range as abnormal indicator data of the scientific and technological innovation project.

[0138] Step S209: perform feature extraction processing on the abnormal indicator data to obtain a feature vector corresponding to the abnormal indicator data; input the feature vector into the trained abnormal root cause prediction model to obtain the current abnormal root cause of the scientific and technological innovation project.

[0139] Step S210: According to the current abnormal root cause, query the correspondence between the abnormal root cause and the progress adjustment strategy information to obtain the current progress adjustment strategy information of the scientific and technological innovation project; generate a progress adjustment instruction corresponding to the current progress adjustment strategy information as the current progress adjustment instruction of the scientific and technological innovation project.

[0140] Step S211: perform corresponding progress adjustment processing on the scientific and technological innovation project according to the current progress adjustment instruction.

[0141] In the above-mentioned intelligent scientific and technological innovation project progress adjustment method, the estimated time and weight of the project task are integrated and calculated to break the limitations of the traditional single time evaluation, so that the target estimated time is more in line with the difference in task importance. The progress deviation is accurately quantified by the difference between the actual time and the target time. Combined with the dynamically set progress deviation threshold, it can avoid misjudgment or delayed response caused by fixed thresholds, and deeply associate the progress deviation value with the root cause of the abnormality, so that the generated progress adjustment instructions are more targeted, which is conducive to improving the accuracy of the determination of the current progress adjustment instructions, thereby improving the progress adjustment accuracy of scientific and technological innovation projects; moreover, the entire process does not require human intervention, avoiding the subjective factors and easy errors in the manual adjustment method, which leads to the low accuracy of the progress adjustment of scientific and technological innovation projects, and further improves the progress adjustment accuracy of scientific and technological innovation projects.

[0142] In an exemplary embodiment, in order to more clearly illustrate the intelligent technological innovation project progress adjustment method provided by the embodiment of the present application, the intelligent technological innovation project progress adjustment method is specifically described below with a specific embodiment. In one embodiment, Figure 3 As shown, this application also provides an intelligent scientific and technological innovation project progress tracking system. Specifically, it includes the following contents:

[0143] An intelligent scientific and technological innovation project progress tracking system includes an information acquisition unit, a model building unit, a difference analysis unit, a warning unit, and a strategy generation unit, wherein:

[0144] The information acquisition unit collects information related to scientific and technological innovation projects through various means, covering task decomposition structure, resource input and time nodes;

[0145] A model building unit, which builds a project schedule model based on the information obtained by the information acquisition unit;

[0146] The variance analysis unit compares the actual project progress with the expected progress in the progress model to obtain the progress deviation value;

[0147] The warning unit, based on the difference analysis results, issues a warning signal when the progress deviation value exceeds the set threshold;

[0148] The strategy generation unit formulates a project schedule adjustment strategy based on the results of the difference analysis and the actual project status.

[0149] Specifically, the information acquisition unit collects a wide range of information such as project task decomposition, resource input, and time nodes through various channels, such as document parsing and system docking. The model construction unit constructs a progress model based on this information. The difference analysis unit compares the actual progress with the expected progress in the model and calculates the deviation value. The warning unit triggers the warning mechanism based on the comparison result of the deviation value with the preset threshold. The strategy generation unit analyzes the causes from multiple dimensions and formulates adjustment strategies based on the deviation situation and the actual situation of the project. The full process of project progress tracking is automated and intelligent. Comprehensive and accurate data collection provides support for model construction, and accurate progress models assist in prediction. Timely detection of deviations and warnings allow managers to quickly adopt effective adjustment strategies to ensure that projects proceed as planned, improve project success rates, and reduce management costs.

[0150] The progress model construction unit uses the following formula when constructing the progress model:

[0151] , formula (2)

[0152] in, For project progress estimation indicators, For the The estimated time required for each task, For the The weight of each task should be determined by fully considering the importance of the task in achieving the overall project goals and the degree of impact on the project's critical path. is the total number of tasks.

[0153] Specifically, when constructing a schedule model, the schedule model construction unit comprehensively considers many factors to determine the estimated time required for each task. When determining task weights, it uses scientific and reasonable methods to fully consider the importance of the task in achieving the overall project goals and the degree of impact on the project's critical path, thereby constructing a comprehensive and accurate project schedule model. Compared with traditional construction methods, the schedule model constructed by this method is more scientific and accurate. It can clearly present the different degrees of impact of each task on the project schedule, helping managers to reasonably plan resources and accurately arrange project time in advance, effectively reducing the risk of project schedule delays, significantly improving the utilization efficiency of project resources, and providing a solid guarantee for the smooth progress of the project.

[0154] When collecting various basic information and process data of scientific and technological innovation projects, the information acquisition unit includes:

[0155] Process project documents to accurately identify and extract project task breakdown structure data, including document title hierarchy, paragraph structure, and key information identification;

[0156] Connect with the resource management system through a standardized interface to collect resource input data such as the input quantity and input time of various resources in real time and accurately;

[0157] Automatically extract time node data from the project management calendar to identify key time markers, task start and end times, and other information in the calendar.

[0158] Specifically, when processing project documents, the information acquisition unit extracts project task breakdown structure data by accurately identifying the document's title hierarchy, paragraph structure, and key information identifiers. With the help of standardized interfaces, it seamlessly connects with the resource management system to accurately and in real time collect data such as the input quantity and input time of various resources. Using specialized technology, it automatically extracts key time markers, task start and end times, and other time node data from the project management calendar. This data collection method greatly improves the efficiency and accuracy of data collection. It effectively avoids the tediousness and errors that may occur when manually collecting data, provides reliable data support for subsequent model construction, difference analysis, and other links, ensures that the project progress tracking system can operate based on real and valid data, and enhances the scientific nature and reliability of project management.

[0159] When the variance analysis unit compares the actual project progress with the expected progress in the progress model, the calculation formula for the progress deviation value is:

[0160] , formula (1)

[0161] in, is the progress deviation value, It is the actual progress indicator, which is obtained by comprehensive calculation of various data during the project execution process. It is the expected progress indicator, which comes from the preset value in the progress model.

[0162] Specifically, the variance analysis unit conducts a comprehensive analysis of various actual data from the project execution process to derive the actual progress indicator. This indicator is then compared with the expected progress indicator pre-set in the schedule model. The difference between the two is then subtracted to produce a progress deviation value that directly reflects the degree of difference between the actual and expected progress. This provides project managers with intuitive and clear information on project progress deviations. This deviation value allows managers to quickly determine whether the project is progressing according to plan and promptly identify potential problems during execution. This provides a key basis for subsequent targeted adjustments, effectively avoiding losses caused by project delays.

[0163] When issuing a warning signal based on the difference analysis result, the warning unit includes:

[0164] Comprehensively consider the importance, urgency, and tolerable risk range of the project, and pre-set different levels of progress deviation thresholds;

[0165] Compare the progress deviation value obtained by the difference analysis unit with the threshold values ​​of each level;

[0166] When the corresponding threshold is exceeded, a warning signal of the corresponding level will be sent through preset channels such as email, text message or system pop-up window.

[0167] Specifically, the warning unit will first comprehensively consider multiple factors such as the importance, urgency, and tolerable risk range of the project, and pre-set different levels of progress deviation thresholds. The progress deviation value obtained by the difference analysis unit will then be compared one by one with these preset thresholds. Once the progress deviation value exceeds the corresponding threshold, a warning signal of the corresponding level will be issued through preset channels such as email, SMS, or system pop-up windows. This allows project managers to be informed of any abnormalities in the project progress at the first time. Different levels of warning signals can help managers quickly judge the severity of the problem, and then take corresponding levels of response measures in a timely manner to effectively prevent the problem from further deteriorating and ensure that the project can continue to advance within a controllable range.

[0168] When the strategy generation unit generates a project schedule adjustment strategy based on the difference analysis results and the actual project situation, it includes:

[0169] Investigate the causes of progress deviations from multiple perspectives including resources, technology, personnel, and external environment;

[0170] Develop corresponding adjustment strategies based on the reasons identified. If resources are insufficient, develop a resource allocation strategy, including reallocation of resources and emergency procurement. If the task difficulty increases, develop a task replanning strategy, including adjusting task priorities and increasing technical support.

[0171] Specifically, the strategy generation unit will thoroughly investigate the causes of progress deviations from multiple dimensions, including resources, technology, personnel, and external environment. For example, in terms of resources, there may be budget constraints, procurement delays, and other factors leading to insufficient resources; in terms of technology, the difficulty of the task may increase due to unresolved technical problems and changes in requirements. In response to the different reasons identified, corresponding adjustment strategies are formulated. For example, when resources are insufficient, a resource allocation strategy is formulated, including reallocation of resources and emergency procurement; when the difficulty of the task increases, a task re-planning strategy is formulated, such as adjusting task priorities and increasing technical support. Accurately locating the root cause of the problem provides a practical solution for solving project progress problems. It can quickly resolve progress deviations in the project, put the project back on track, effectively improve the success rate and benefits of the project, and ensure that the project can smoothly achieve its expected goals.

[0172] The system also includes a data storage unit, which is used to store the collected project information, the constructed schedule model data, the difference analysis results, and the adjustment strategy generated by the strategy generation unit. The storage adopts the following data structure:

[0173] , formula (3)

[0174] in, To store data sets, For project information, the table structure of the relational database is used for storage;

[0175] For progress model data, model parameters and related configuration information are stored in a serialized manner;

[0176] To classify and store the difference analysis results according to chronological order and project stages;

[0177] To adjust the strategy, it is stored in association with the difference analysis results.

[0178] Specifically, the data storage unit uses a specific data structure for data storage. Project information is stored in a relational database table structure, facilitating data classification, management, and query. Schedule model data is serialized to store model parameters and related configuration information, facilitating subsequent model recall and updates. Variance analysis results are categorized and stored by chronological order and project phase, allowing for tracing schedule deviations at different stages. Adjustment strategies are stored in association with variance analysis results. By establishing a specific association, corresponding adjustment strategies and implementation status can be quickly retrieved based on the variance analysis results. This significantly improves data management efficiency and data availability.

[0179] When the data storage unit performs data storage, it includes:

[0180] Categorize and store project information, create different data tables by task category, and set time indexes in chronological order to facilitate quick query of project information within a specific time period;

[0181] The progress model data is stored in a structured form, and the key parameters and algorithm logic of the model are stored in different fields to facilitate subsequent reading and updating of model parameters;

[0182] The difference analysis results and adjustment strategies are stored in association with each other, and a foreign key relationship is established in the database to ensure that the corresponding adjustment strategies and implementation status can be quickly queried based on the difference analysis results.

[0183] Specifically, when storing project information, the data storage unit establishes different data tables according to task categories, and sets time indexes in chronological order to facilitate quick queries of project information within a specific time period. Schedule model data is stored in a structured form, with the key parameters of the model stored in different fields, to facilitate subsequent reading and updating of model parameters. The difference analysis results and adjustment strategies are associated and stored by establishing specific associations, ensuring that the corresponding adjustment strategies and implementation status can be quickly queried based on the difference analysis results. This further optimizes data storage and management effects. The setting of classified storage and time indexing significantly improves the speed and accuracy of data queries, saving project managers time in searching for data. Structured storage of schedule model data facilitates model maintenance and updating. The associated storage of difference analysis results and adjustment strategies provides project managers with complete project schedule management chain information, which helps to summarize experience and improve the overall level of project management.

[0184] The system also includes a user interaction unit, which is used to implement interactive operations between the user and the system, including data input, query progress, viewing warnings and adjusting strategies. It adopts a responsive design concept and can adapt to different terminal devices.

[0185] When performing interactive operations between the user and the system, the user interaction unit includes:

[0186] Provide a visual interface to facilitate users to accurately input project information;

[0187] Support users to query project progress by keywords and time range, achieving fast and accurate progress query;

[0188] Display warning information and adjustment strategies in an intuitive manner, and list in detail the specific content, implementation steps and expected effects of the adjustment strategies.

[0189] Specifically, it improves user experience and project management efficiency. The responsive design makes it easier for users of different devices to use the system, and the visual interface and rich interactive components improve the accuracy of user input information. The fast and accurate progress query function allows users to keep abreast of project progress. The intuitive warning information and adjustment strategy display help users better understand project problems and solutions, promote communication and collaboration among project team members, and ensure the smooth progress of the project.

[0190] The above embodiment breaks the limitation of traditional single time consumption evaluation by integrating the estimated time consumption and weight of project tasks, making the target estimated time consumption more in line with the difference in task importance, and accurately quantifying the progress deviation through the difference between the actual time consumption and the target time consumption. Combined with the dynamically set progress deviation threshold, it can avoid misjudgment or delayed response caused by fixed thresholds, and deeply associate the progress deviation value with the root cause of the abnormality, so that the generated progress adjustment instructions are more targeted, which is conducive to improving the accuracy of determining the current progress adjustment instructions, thereby improving the progress adjustment accuracy of scientific and technological innovation projects; moreover, the entire process does not require human intervention, avoiding the subjective factors and easy errors in the manual adjustment method, resulting in low progress adjustment accuracy of scientific and technological innovation projects, and further improving the progress adjustment accuracy of scientific and technological innovation projects.

[0191] It should be understood that, although the steps in the flowcharts of the above embodiments are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the flowcharts of the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0192] Based on the same inventive concept, the embodiments of the present application further provide an intelligent technological innovation project progress adjustment device for implementing the aforementioned intelligent technological innovation project progress adjustment method. The implementation solution provided by this device is similar to the implementation solution described in the aforementioned method. Therefore, the specific limitations of one or more embodiments of the intelligent technological innovation project progress adjustment device provided below can be found in the limitations of the intelligent technological innovation project progress adjustment method described above and will not be repeated here.

[0193] In an exemplary embodiment, Figure 4 As shown, an intelligent scientific and technological innovation project schedule adjustment device is provided, comprising: a data acquisition module 401, a time-consuming determination module 402, a deviation determination module 403, an instruction generation module 404 and a schedule adjustment module 405, wherein:

[0194] The data acquisition module 401 is used to respond to a schedule adjustment request for a scientific and technological innovation project, determine each project task in the scientific and technological innovation project, and obtain the estimated time consumption of each project task.

[0195] The time consumption determination module 402 is used to determine the weight of each project task, and integrate the estimated time consumption and weight of each project task to obtain the target estimated time consumption of the scientific and technological innovation project.

[0196] The deviation determination module 403 is used to obtain the current actual time consumption of the scientific and technological innovation project, and perform a difference processing between the current actual time consumption and the target estimated time consumption to obtain a progress deviation value of the scientific and technological innovation project.

[0197] The instruction generation module 404 is used to determine the progress deviation threshold of the scientific and technological innovation project. When the progress deviation value is greater than the progress deviation threshold, the current progress adjustment instruction of the scientific and technological innovation project is generated; the current progress adjustment instruction is generated based on the current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project.

[0198] The progress adjustment module 405 is used to perform corresponding progress adjustment processing on the scientific and technological innovation project according to the current progress adjustment instruction.

[0199] In an exemplary embodiment, the instruction generation module 404 is also used to determine the current project level of the scientific and technological innovation project; query the correspondence between the project level and the progress deviation threshold, and obtain the progress deviation threshold corresponding to the current project level as the progress deviation threshold of the scientific and technological innovation project.

[0200] In an exemplary embodiment, the instruction generation module 404 is also used to obtain attribute information of the scientific and technological innovation project and extract key attribute information from the attribute information; input the key attribute information into the trained level prediction model to obtain the predicted probability of the scientific and technological innovation project under each preset project level; and from each preset project level, select the preset project level with the largest predicted probability as the current project level of the scientific and technological innovation project.

[0201] In an exemplary embodiment, the instruction generation module 404 is also used to identify abnormal indicator data of the scientific and technological innovation project; perform feature extraction processing on the abnormal indicator data to obtain a feature vector corresponding to the abnormal indicator data; input the feature vector into the trained abnormal root cause prediction model to obtain the current abnormal root cause of the scientific and technological innovation project; based on the current abnormal root cause, query the correspondence between the abnormal root cause and the progress adjustment strategy information to obtain the current progress adjustment strategy information of the scientific and technological innovation project; generate a progress adjustment instruction corresponding to the current progress adjustment strategy information as the current progress adjustment instruction of the scientific and technological innovation project.

[0202] In an exemplary embodiment, the instruction generation module 404 is also used to obtain the current indicator data of the scientific and technological innovation project under the preset indicators, and obtain the indicator data range corresponding to the preset indicators; from each current indicator data, the current indicator data that does not meet the indicator data range is screened out as abnormal indicator data of the scientific and technological innovation project.

[0203] In an exemplary embodiment, the time-consuming determination module 402 is also used to obtain the path attribute information, task processing difficulty and dependency information of each project task; determine the first importance of each project task based on the path attribute information, determine the second importance of each project task based on the task processing difficulty, and determine the third importance of each project task based on the dependency information; fuse the first importance, the second importance and the third importance to obtain the target importance of each project task; and use the weight corresponding to the target importance as the weight of each project task.

[0204] Each module in the intelligent scientific and technological innovation project schedule adjustment device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a computer device's memory in the form of software, so that the processor can call and execute the corresponding operations of each module.

[0205] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O) and a communication interface. The processor, memory and input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store data such as the current actual time consumption and the target estimated time consumption. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an intelligent scientific and technological innovation project schedule adjustment method is implemented.

[0206] Those skilled in the art will understand that Figure 5The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0207] In an exemplary embodiment, a computer device is further provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.

[0208] In an exemplary embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0209] In an exemplary embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0210] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), data processing logic devices based on quantum computing, and the like.

[0211] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0212] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A method for adjusting the progress of an intelligent scientific and technological innovation project, characterized in that: The method comprises: In response to a schedule adjustment request for a scientific and technological innovation project, determining each project task in the scientific and technological innovation project and obtaining an estimated time for each project task; Determine the weight of each project task, and fuse the estimated time and weight of each project task to obtain the target estimated time of the scientific and technological innovation project; Obtaining the current actual time consumption of the scientific and technological innovation project, and performing a difference processing between the current actual time consumption and the target estimated time consumption to obtain a progress deviation value of the scientific and technological innovation project; Determining a progress deviation threshold of the scientific and technological innovation project, and generating a current progress adjustment instruction for the scientific and technological innovation project when the progress deviation value is greater than the progress deviation threshold; the current progress adjustment instruction is generated based on current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project; According to the current progress adjustment instruction, corresponding progress adjustment processing is performed on the scientific and technological innovation project.

2. The method according to claim 1, characterized in that Determining the progress deviation threshold of the scientific and technological innovation project includes: Determine the current project level of the scientific and technological innovation project; The correspondence between the project level and the progress deviation threshold is queried to obtain the progress deviation threshold corresponding to the current project level as the progress deviation threshold of the scientific and technological innovation project.

3. The method according to claim 2, characterized in that Determining the current project level of the scientific and technological innovation project includes: Obtaining attribute information of the scientific and technological innovation project and extracting key attribute information from the attribute information; Inputting the key attribute information into the trained grade prediction model to obtain the predicted probability of the scientific and technological innovation project at each preset project grade; From the preset project levels, the preset project level with the largest prediction probability is selected as the current project level of the scientific and technological innovation project.

4. The method according to claim 1, wherein The generating of the current progress adjustment instruction of the scientific and technological innovation project includes: Identify abnormal indicator data of the scientific and technological innovation project; Performing feature extraction processing on the abnormal indicator data to obtain a feature vector corresponding to the abnormal indicator data; Inputting the feature vector into the trained abnormal root cause prediction model to obtain the current abnormal root cause of the scientific and technological innovation project; According to the current abnormal root cause, query the correspondence between the abnormal root cause and the progress adjustment strategy information to obtain the current progress adjustment strategy information of the scientific and technological innovation project; Generate a progress adjustment instruction corresponding to the current progress adjustment strategy information as the current progress adjustment instruction of the scientific and technological innovation project.

5. The method according to claim 4, characterized in that The identifying of abnormal indicator data of the scientific and technological innovation project includes: Obtaining current indicator data of the scientific and technological innovation project under the preset indicators, and obtaining the indicator data range corresponding to the preset indicators; From each of the current indicator data, current indicator data that does not meet the indicator data range is screened out as abnormal indicator data of the scientific and technological innovation project.

6. The method according to any one of claims 1 to 5, characterized in that Determining the weight of each project task includes: Obtaining path attribute information, task processing difficulty, and dependency information of each project task; determining a first importance of each project task based on the path attribute information, determining a second importance of each project task based on the task processing difficulty, and determining a third importance of each project task based on the dependency information; fusing the first importance, the second importance, and the third importance to obtain the target importance of each project task; The weight corresponding to the target importance is used as the weight of each project task.

7. An intelligent scientific and technological innovation project progress adjustment device, characterized in that: The device comprises: A data acquisition module, configured to respond to a schedule adjustment request for a scientific and technological innovation project, determine each project task in the scientific and technological innovation project, and obtain an estimated time for each project task; A time-consuming determination module is used to determine the weight of each project task, and to fuse the estimated time-consuming and weight of each project task to obtain the target estimated time-consuming of the scientific and technological innovation project; a deviation determination module, configured to obtain the current actual time consumption of the scientific and technological innovation project, and perform a difference processing between the current actual time consumption and the target estimated time consumption to obtain a progress deviation value of the scientific and technological innovation project; An instruction generation module is configured to determine a progress deviation threshold value of the scientific and technological innovation project, and generate a current progress adjustment instruction for the scientific and technological innovation project when the progress deviation value is greater than the progress deviation threshold value; the current progress adjustment instruction is generated based on current progress adjustment strategy information corresponding to the current abnormal root cause of the scientific and technological innovation project; The progress adjustment module is used to perform corresponding progress adjustment processing on the scientific and technological innovation project according to the current progress adjustment instruction.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Cited By

  • Intelligent management monitoring method for enterprise application tutoring process

    CN121436508A