Enterprise index data processing method, device, computer equipment and storage medium

The natural language algorithm is used to identify enterprise indicators and context information in enterprise management information, and match data calculation configuration information from preset configuration files, solving the problem of low complexity and flexibility in enterprise indicator data calculation, and achieving efficient and flexible enterprise indicator data processing.

CN113919318BActive Publication Date: 2025-04-18PINGAN INT SMART CITY TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111189105.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-12
Publication Date
2025-04-18
Estimated Expiration
2041-10-12

AI Technical Summary

Technical Problem

When enterprises process production and operation data, various production and operation data are not standardized, resulting in complex calculation methods of indicator data, low flexibility and low efficiency.

Method used

By obtaining enterprise management information, using natural language algorithms to identify enterprise indicators and their context information in enterprise management information, identify indicator types, and match data from preset configuration files to calculate configuration information, and perform data processing to generate enterprise management indicator data reports.

Benefits of technology

It improves the computing efficiency and flexibility of enterprise indicator data, simplifies data processing steps, and enhances the accuracy and multi-dimensional processing capabilities of indicator data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113919318B_ABST
    Figure CN113919318B_ABST
Patent Text Reader

Abstract

The present application relates to the field of business data processing, and discloses a method, device, computer equipment, and storage medium for processing enterprise indicator data, wherein the method includes: obtaining enterprise management information; identifying the enterprise management information according to a natural language algorithm, obtaining the enterprise indicators and context information of the enterprise indicators contained in the enterprise management information; identifying the type of the enterprise indicator, and matching the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type; performing data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator; and generating an enterprise management indicator data report according to the data result. The present application can improve the flexibility, accuracy, and efficiency of multi-dimensional enterprise indicator data processing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of business data processing, and in particular to a method, device, computer equipment and storage medium for processing enterprise indicator data. Background Art

[0002] At present, the production and operation data that need to be reported by enterprises are too redundant. When it is necessary to calculate various indicators of enterprise production based on the production and operation data, due to the irregular filling of various production and operation data, it is often necessary to manually screen various production and operation data before importing them into the data processing system, and then write data processing rules for various indicators in the processing system to process the indicators. In the process of processing the indicators, it is necessary to execute data import and rule writing or selection multiple times, which increases the steps of data processing. At the same time, since the same indicator pays attention to different data at different stages, the data selection method of the indicator is complicated, and the flexibility and efficiency of data processing are low. Summary of the invention

[0003] The main purpose of this application is to provide a method, device, computer equipment and storage medium for processing enterprise indicator data, aiming to solve the problem that the current calculation methods of various enterprise indicators are complex and have low flexibility.

[0004] In order to achieve the above-mentioned invention object, the present application proposes a method for processing enterprise indicator data, including:

[0005] Obtain enterprise management information;

[0006] Identify the enterprise management information according to a natural language algorithm, and obtain enterprise indicators and context information of the enterprise indicators contained in the enterprise management information;

[0007] Identify the type of the enterprise indicator, and match the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type;

[0008] Performing data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain a data result of the enterprise indicator;

[0009] Generate an enterprise management indicator data report based on the data results.

[0010] Furthermore, the identifying the enterprise management information according to the natural language algorithm and obtaining the enterprise indicators and context information of the enterprise indicators contained in the enterprise management information include:

[0011] Identify the enterprise management information according to a natural language algorithm, obtain enterprise indicators included in the enterprise management information, and identify the content scope of the enterprise indicators;

[0012] The content information within the content scope is identified according to a natural language algorithm, and the context information of the enterprise indicator is obtained.

[0013] Furthermore, the identifying content information within the content scope according to the natural language algorithm and acquiring context information of the enterprise indicator includes:

[0014] Obtain prior knowledge data of enterprise indicators;

[0015] Adding the prior knowledge data to the natural language algorithm configuration to obtain a natural language algorithm of prior knowledge;

[0016] The content information within the content scope is identified according to the natural language algorithm of the prior knowledge, and the context information of the enterprise indicator is obtained.

[0017] Further, the identifying the type of the enterprise indicator and matching the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type includes:

[0018] Identify the type of business indicator;

[0019] If the type of the enterprise indicator is the first type, matching a calculation rule from a preset configuration file according to the first type, and using the calculation rule as data calculation configuration information of the enterprise indicator;

[0020] If the type of the enterprise indicator is the second type, a logic processing rule is matched from a preset configuration file according to the second type, and the logic processing rule is used as the data calculation configuration information of the enterprise indicator.

[0021] Further, matching calculation rules from a preset configuration file according to the first type includes:

[0022] The application time of the enterprise indicator is obtained, and a calculation rule of the corresponding time is filtered from a preset configuration file according to the application time.

[0023] Furthermore, the matching logic processing rules from a preset configuration file according to the second type further includes:

[0024] Obtaining execution information of the logic processing rule, the execution information including rule engine execution and code execution;

[0025] The rule engine execution is configured as a first logic processing rule, and the code execution is configured as a second logic processing rule; the first logic processing rule is preferentially used as the logic processing rule for processing the enterprise indicator data.

[0026] Furthermore, the data processing is performed according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator, including:

[0027] Obtaining calculation parameters of the data calculation configuration information;

[0028] Obtain parameter information having the same semantics as the calculation parameter in the context information, and obtain data values ​​in the parameter information;

[0029] configuring the data value as a parameter value of the calculation parameter;

[0030] Data processing is performed according to the parameter values ​​and the data calculation configuration information to obtain the data results of the enterprise indicators.

[0031] The present application also provides a device for processing enterprise indicator data, including:

[0032] Data acquisition module, used to obtain enterprise management information;

[0033] An indicator identification module, used to identify the enterprise management information according to a natural language algorithm, and obtain the enterprise indicators contained in the enterprise management information and the context information of the enterprise indicators;

[0034] A calculation configuration module, used to identify the type of the enterprise indicator and match the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type;

[0035] An indicator calculation module, used to perform data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator;

[0036] The data generation module is used to generate enterprise management indicator data reports based on the data results.

[0037] The present application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any of the above-mentioned methods for processing enterprise indicator data when executing the computer program.

[0038] The present application also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any of the above-mentioned methods for processing enterprise indicator data are implemented.

[0039] The present application example provides a method for processing indicator data under multiple dimensions of an enterprise, firstly, obtaining enterprise management information; the enterprise management information is information data composed of various enterprise indicators to be concerned, identifying the enterprise management information according to a natural language algorithm, obtaining the enterprise indicators contained in the enterprise management information and the context information of the enterprise indicators, each enterprise indicator in the enterprise management information is stored in a predetermined manner, and the enterprise management information is identified according to a natural language algorithm and based on a corresponding predetermined manner, so that the enterprise indicators and the content of the enterprise indicators in the enterprise management information can be efficiently and accurately identified, and the content of the enterprise indicators is defined as the context information of the enterprise indicators. The enterprise management information contains a plurality of different enterprise indicators. After the enterprise indicators are identified, the type of the enterprise indicators is identified, and the data calculation configuration information of the enterprise indicators is matched from a preset configuration file according to the type. Different enterprise indicators are calculated in different ways, so as to make accurate predictions on the enterprise indicators. Accurate assessment, the enterprise indicators match different data calculation configuration information, and the enterprise indicator data and the enterprise indicator data calculation configuration information are decoupled, which can facilitate the modification or configuration of the data calculation configuration information, and then the data is processed according to the context information of the enterprise indicators and the data calculation configuration information to obtain the data results of the enterprise indicators, and then the enterprise management indicator data report is generated according to the data results. By identifying the enterprise management information, the enterprise indicators and the context information of the enterprise indicators contained in the enterprise management information are quickly obtained, and the data calculation configuration information of the enterprise indicators is quickly matched, and the data contained in the context information of the enterprise indicators is mapped to the data calculation configuration information to complete the calculation of the enterprise indicators, thereby improving the calculation and processing efficiency of the enterprise indicator data, and different enterprise indicators match different data calculation configuration information, which can simultaneously calculate and process the data of multiple enterprise indicators, thereby improving the flexibility, accuracy and efficiency of multi-dimensional enterprise indicator data processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 A flowchart of an embodiment of a method for processing enterprise indicator data of the present application;

[0041] Figure 2 This is a schematic diagram of the structure of an embodiment of a device for processing enterprise index data of the present application;

[0042] Figure 3 This is a schematic block diagram of the structure of an embodiment of a computer device of the present application.

[0043] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0045] Reference Figure 1 , an embodiment of the present application provides a method for processing enterprise indicator data, including steps S10-S50. The detailed description of each step of the method for processing enterprise indicator data is as follows. The method for processing enterprise indicator data can be completed by an application with corresponding functions built in, such as an "enterprise indicator data processing" function built into the application. Through this function, the application can complete the processing of enterprise indicator data. The application can run on a terminal device or on a cloud server. Therefore, the method for processing enterprise indicator data can also be understood as being completed by a terminal device or a cloud server running the application.

[0046] S10. Obtain enterprise management information.

[0047] This embodiment is applied to the management of enterprise data. With the continuous development of digitalization, enterprises record the business data, financial data, and personnel data in the production process in a digital way. For example, the state-owned assets business system is used by the State-owned Assets Supervision and Administration Commission to manage the business process of state-owned enterprises under its jurisdiction. The state-owned enterprises under its jurisdiction record various business data to form enterprise management information. This embodiment obtains enterprise management information. In one embodiment, the enterprise management information is presented in the form of a data table, wherein the enterprise management information contains multiple large categories, such as business supervision, important reporting, decision analysis and other classified data in the enterprise management information. Each large category contains multiple sub-categories, and each sub-category has a corresponding data table, such as property rights, investment, financing, financial monthly tables, financial annual tables and other data tables under the business supervision classification. By obtaining various types of data reported by enterprises, it is possible to clearly and intuitively understand the indicators of multiple dimensions such as the operating status, personnel status, financial status, and asset status of each enterprise.

[0048] S20. Identify the enterprise management information according to a natural language algorithm, and obtain enterprise indicators and context information of the enterprise indicators included in the enterprise management information.

[0049] In this embodiment, after obtaining the enterprise management information, in order to accurately identify each enterprise indicator data in the enterprise management information, the enterprise management information is identified according to the natural language algorithm, and the enterprise indicator and the context information of the enterprise indicator contained in the enterprise management information are obtained. Preferably, each enterprise indicator in the enterprise management information is stored in a predetermined manner, and the enterprise management information is identified according to the natural language algorithm and based on the predetermined manner, so that the enterprise indicator in the enterprise management information can be efficiently and accurately identified. The enterprise indicator includes the name of the enterprise indicator and the content of the enterprise indicator, and the content of the enterprise indicator is defined as the context information of the enterprise indicator. Specifically, each enterprise indicator is stored in a data table of a preset format, wherein the data table of the preset format includes header information, and the data table includes the definition of each row and each column of data, and also includes the data value of each row and each column. By configuring the natural language model, and then performing recognition training on samples of data tables of different preset formats, the trained natural language model has the ability to identify and classify the content of the entire enterprise management information, as well as the ability to identify and classify the content of each data table in the enterprise management information. The data table is segmented with structured data according to a natural language algorithm to obtain various information contained in the data table, such as header information, row information, column information, etc., and then the header information of the data table is identified, so as to determine the enterprise indicator corresponding to the data table according to the header information, and then the first row information of each row and the first column information of each column are identified according to the natural language algorithm to obtain the row definition information and column definition information of the data table, and the row definition information and column definition information of the data table and the contained row data and column data are defined as context information of the enterprise indicator.

[0050] S30, identifying the type of the enterprise indicator, and matching the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type;

[0051] In this embodiment, since the enterprise management information includes a plurality of different enterprise indicators, after the enterprise indicator is identified, the type of the enterprise indicator is identified. Specifically, the name of the enterprise indicator is type-mapped, and a mapping relationship is established between the enterprise indicator and the corresponding classification type. The type of the enterprise indicator is determined by mapping. The type of the enterprise indicator includes a calculation formula type and a logic judgment type. The calculation formula corresponding to the enterprise indicator as the calculation formula type and the operation logic of the enterprise indicator as the logic judgment type are collected through big data. Then, the calculation formula is associated with the calculation formula type and stored in the configuration file. The operation logic is associated with the logic judgment type and stored in the configuration file, thereby generating a preset configuration file. Then, according to the type, the data calculation configuration information of the enterprise indicator is matched from the preset configuration file. The data calculation configuration information is to configure different operation logics to calculate and process the data of the enterprise indicator. Different enterprise indicators need to be calculated in different ways to accurately verify the enterprise indicator. By matching the corresponding data calculation configuration information for the enterprise indicator, the decoupling of the enterprise indicator and the data calculation configuration information of the enterprise indicator is achieved, which can facilitate the modification or reconfiguration of the data calculation configuration information and improve the flexibility of the assessment of the enterprise indicator.

[0052] S40: Perform data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain a data result of the enterprise indicator.

[0053] In this embodiment, after obtaining the context information of the enterprise indicator and the data calculation configuration information matching the enterprise indicator, data processing is performed according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator. Specifically, based on the operation logic of the data calculation configuration information, the various data contained in the context information of the enterprise indicator corresponding to the operation logic of the data calculation configuration information are configured as the input data of the data calculation configuration information, and then the operation logic of the data calculation configuration information is executed based on the input data to obtain the operation logic result of the data calculation configuration information, and the operation logic result is used as the data result of the enterprise indicator. In one embodiment, various calculation parameters in the data calculation configuration information are obtained, and the data value corresponding to the calculation parameter in the enterprise indicator is obtained. Specifically, through semantic recognition, the data value contained in the information with the same semantics as the calculation parameter in the enterprise indicator is used as the data value corresponding to the calculation parameter, and the data value is configured as the parameter value corresponding to the calculation parameter, and then the enterprise indicator is calculated according to the calculation configuration information, so as to perform data processing on the enterprise indicator.

[0054] S50: Generate an enterprise management indicator data report according to the data results.

[0055] In this embodiment, after obtaining the data results of the enterprise indicators, an enterprise management indicator data report is generated according to the data results. In one embodiment, the data results of the same enterprise indicator of different enterprises are used to generate an enterprise management indicator data report, thereby obtaining data information of the same indicator of different enterprises and quickly managing the same indicator of different enterprises; in another embodiment, the data results of multiple different enterprise indicators of the same enterprise are used to generate an enterprise management indicator data report, that is, an enterprise management indicator data report of the enterprise is generated according to the data results of different enterprise indicators of the same enterprise, so as to quickly understand the business situation of the enterprise, accurately identify the business data of the enterprise, and improve the flexibility, accuracy and efficiency of multi-dimensional enterprise indicator data processing.

[0056] The present embodiment provides a method for processing indicator data under multiple dimensions of an enterprise, firstly obtaining enterprise management information; the enterprise management information is information data composed of various enterprise indicators to be paid attention to, identifying the enterprise management information according to a natural language algorithm, obtaining the enterprise indicators contained in the enterprise management information and the context information of the enterprise indicators, each enterprise indicator in the enterprise management information is stored in a predetermined manner, and the enterprise management information is identified according to a natural language algorithm and based on a corresponding predetermined manner, so that the enterprise indicators and the content of the enterprise indicators in the enterprise management information can be efficiently and accurately identified, and the content of the enterprise indicators is defined as the context information of the enterprise indicators. The enterprise management information contains multiple different enterprise indicators. After the enterprise is identified, After the indicator, the type of the enterprise indicator is identified, and the data calculation configuration information of the enterprise indicator is matched from a preset configuration file according to the type. Different enterprise indicators are calculated in different ways, so as to make an accurate assessment of the enterprise indicators. The enterprise indicators match different data calculation configuration information to achieve decoupling of enterprise indicator data and enterprise indicator data calculation configuration information, which can facilitate the modification or configuration of the data calculation configuration information, and then perform data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data results of the enterprise indicator, and then generate an enterprise management indicator data report according to the data results, thereby improving the management efficiency of enterprise indicator data, as well as improving the flexibility, accuracy and efficiency of multi-dimensional enterprise indicator data processing.

[0057] In one embodiment, the identifying the enterprise management information according to a natural language algorithm and acquiring the enterprise indicators and context information of the enterprise indicators contained in the enterprise management information include:

[0058] Identify the enterprise management information according to a natural language algorithm, obtain enterprise indicators included in the enterprise management information, and identify the content scope of the enterprise indicators;

[0059] The content information within the content scope is identified according to a natural language algorithm, and the context information of the enterprise indicator is obtained.

[0060] In this embodiment, in the process of identifying the enterprise management information according to the natural language algorithm, the enterprise indicators of the enterprise management information are first identified. Specifically, through keyword matching, the words in the enterprise management information that match the preset keywords are identified, and the matched words are determined as corresponding enterprise indicators. Then, the content scope of the enterprise indicators is identified. In the enterprise management information, the content of each enterprise indicator is in the same content scope. By identifying two enterprise indicators, the content scope of the previous enterprise indicator can be determined. The content scope of each enterprise indicator is determined based on this method, and then the content information within the content scope is identified according to the natural language algorithm to obtain the context information of the enterprise indicator, thereby accurately identifying the content information contained in each enterprise indicator, so as to accurately calculate each enterprise indicator and obtain the result data of the enterprise indicator, thereby improving the accuracy of enterprise indicator processing.

[0061] In one embodiment, identifying content information within the content range according to a natural language algorithm and acquiring context information of the enterprise indicator includes:

[0062] Obtain prior knowledge data of enterprise indicators;

[0063] Adding the prior knowledge data to the natural language algorithm configuration to obtain a natural language algorithm of prior knowledge;

[0064] The content information within the content scope is identified according to the natural language algorithm of the prior knowledge, and the context information of the enterprise indicator is obtained.

[0065] In this embodiment, in the process of identifying the content information within the content scope according to the natural language algorithm and obtaining the context information of the enterprise indicator, the information of different enterprise indicators in the enterprise management information contains different exclusive nouns. In order to accurately identify the content information of different enterprise indicators, the prior knowledge data of the enterprise indicator is obtained. The prior knowledge is obtained by statistics of the word library under the enterprise indicator collected historically. In one embodiment, by collecting the tabular data of the data table involved in different enterprise indicators, the tabular data is split to obtain the vocabulary of each row and each column contained in the tabular data, and semantic recognition is performed on the information of each row and each column, and then the occurrence probability of the vocabulary is counted, and the target vocabulary whose occurrence probability meets the preset value is used as the prior knowledge data under the enterprise indicator. The natural language algorithm is then configured to add the prior knowledge data to obtain a natural language algorithm of prior knowledge, and then the content information within the content scope is identified according to the natural language algorithm of prior knowledge to obtain the context information of the enterprise indicator. By configuring the natural language algorithm with prior knowledge of corresponding exclusive nouns, the content information within the content scope can be quickly and accurately identified, and the target data required within the content scope can be obtained as the context information of the enterprise indicator, thereby improving the recognition accuracy and efficiency of the content information of the enterprise indicator.

[0066] In one embodiment, the identifying the type of the enterprise indicator and matching the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type includes:

[0067] Identify the type of business indicator;

[0068] If the type of the enterprise indicator is the first type, matching a calculation rule from a preset configuration file according to the first type, and using the calculation rule as data calculation configuration information of the enterprise indicator;

[0069] If the type of the enterprise indicator is the second type, a logic processing rule is matched from a preset configuration file according to the second type, and the logic processing rule is used as the data calculation configuration information of the enterprise indicator.

[0070] In this embodiment, in the process of identifying the type of the enterprise indicator and matching the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type, the type includes a first type and a second type, that is, the type of the enterprise indicator is divided into multiple different types. If the type of the enterprise indicator is the first type, the calculation rule is matched from the preset configuration file according to the first type, and the calculation rule is used as the data calculation configuration information of the enterprise indicator. For the enterprise indicator of the first type, the data of the enterprise indicator is directly processed by the formula, and there is no need to call the logic code and configure the code running environment, so the enterprise indicator can be processed quickly. In one embodiment, one enterprise indicator is configured to correspond to a calculation rule, and the calculation rule is a calculation formula. For example, the calculation rule of the enterprise operating indicator is: enterprise operating indicator = sales (operating) profit margin + total asset growth rate; construction work indicator = construction score * 10 / 100.

[0071] If the enterprise indicator is of the second type, the logic processing rules are matched from the preset configuration file according to the first type, and the logic processing rules are used as the data calculation configuration information of the enterprise indicator. The logic processing rules are implemented in a form different from the calculation rules, including implementation in script code. For example, the logic processing rules of the enterprise indicator average growth rate of total assets include comparison of various data such as completion value, benchmark value, basic score and comparison of increase or decrease ratio / increase or decrease value of each dimension. By configuring the data calculation configuration information of different types of enterprise indicators, different types of enterprise indicators can be accurately calculated and processed.

[0072] In one embodiment, matching a calculation rule from a preset configuration file according to the first type includes:

[0073] The application time of the enterprise indicator is obtained, and a calculation rule of the corresponding time is filtered from a preset configuration file according to the application time.

[0074] In this embodiment, in the process of matching calculation rules from a preset configuration file according to the first type, the application time of the enterprise indicator is obtained, and the calculation rules of the corresponding time are filtered from the preset configuration file according to the application time. Different calculation rules are configured for different times, so that the result data of the enterprise indicators at different times can be accurately calculated according to the corresponding calculation rules at different times. Furthermore, after calculating the result data of the enterprise indicators at different times, the changes in the result data of the enterprise indicators can also be presented based on the timeline, thereby improving the dynamic display efficiency of the enterprise indicator data.

[0075] In one embodiment, matching a logic processing rule from a preset configuration file according to the second type further includes:

[0076] Obtaining execution information of the logic processing rule, the execution information including rule engine execution and code execution;

[0077] The rule engine execution is configured as a first logic processing rule, and the code execution is configured as a second logic processing rule; the first logic processing rule is preferentially used as the logic processing rule for processing the enterprise indicator data.

[0078] In this embodiment, in the process of matching the logic processing rules from the preset configuration file according to the second type, the execution information of the logic processing rules is obtained, and the execution information includes rule engine execution and code execution, that is, each logic processing rule may be configured with multiple different ways to execute the rule, wherein the rule engine execution is to use the java virtual machine to execute the logic rule, which is implemented by the software itself, which can customize the structure of the instruction set and the execution engine without being restricted by physical conditions, and can execute the instruction set format that is not directly supported by the hardware, thereby improving the extensiveness of the logic rule processing; code execution is to compile the code by running the compiler, and then run the executor to execute the compiled code, which needs to consume the resources of the local physical machine. In this embodiment, the rule engine execution is configured as the first logic processing rule, and the code execution is configured as the second logic processing rule; the first logic processing rule is preferentially used as the logic processing rule of the enterprise indicator data for processing. If an enterprise indicator contains two ways of logic processing rules, the rule engine method is preferentially used to implement the logic processing of the enterprise indicator, thereby improving the data processing efficiency of the enterprise indicator.

[0079] In one embodiment, the data processing is performed according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator, including:

[0080] Obtaining calculation parameters of the data calculation configuration information;

[0081] Obtain parameter information having the same semantics as the calculation parameter in the context information, and obtain data values ​​in the parameter information;

[0082] configuring the data value as a parameter value of the calculation parameter;

[0083] Data processing is performed according to the parameter values ​​and the data calculation configuration information to obtain the data results of the enterprise indicators.

[0084] In this embodiment, in the process of performing data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator, each calculation parameter in the data calculation configuration information is obtained, and then the parameter information with the same semantics as the calculation parameter in the context information is obtained, and the data value in the parameter information is obtained. Specifically, the information with the same semantics as the calculation parameter in the context information of the enterprise indicator is screened out through semantic recognition as parameter information, and then the data value contained in the parameter information is obtained as the data value corresponding to the calculation parameter, and the data value is configured as the parameter value corresponding to the calculation parameter, and then data processing is performed according to the parameter value and the data calculation configuration information, that is, each parameter value is used as the input of the data calculation configuration information, and then the data calculation configuration information is executed to obtain the data result of the enterprise indicator, that is, data processing is performed on the enterprise indicator based on the logic of the parameter value and the calculation configuration information to obtain the data result of the enterprise indicator. For example, the enterprise indicator is "annual business performance assessment", the context information includes information such as "business data is X1, construction work data is X2, comprehensive review data is X3, and reward data is X4". The data calculation configuration information for processing the enterprise indicator includes calculation parameters such as "business data, construction work data, comprehensive review data, and reward data", and the average value of each calculation parameter is used as the processing of the enterprise indicator "annual business performance assessment", thereby obtaining the data values ​​X1, X2, X3, and X4 of each calculation parameter, and then solving the average value of each data value to obtain the data result of the enterprise indicator "annual business performance assessment".

[0085] Reference Figure 2 The present application also provides a device for processing enterprise indicator data, including:

[0086] The data acquisition module 10 is used to acquire enterprise management information;

[0087] An indicator identification module 20, used to identify the enterprise management information according to a natural language algorithm, and obtain the enterprise indicators and context information of the enterprise indicators contained in the enterprise management information;

[0088] A calculation configuration module 30, used for identifying the type of the enterprise indicator and matching the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type;

[0089] An indicator calculation module 40, configured to perform data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain a data result of the enterprise indicator;

[0090] The data generation module 50 is used to generate an enterprise management indicator data report according to the data results.

[0091] As described above, it can be understood that the various components of the enterprise indicator data processing device proposed in the present application can realize the functions of any one of the enterprise indicator data processing methods described above.

[0092] In one embodiment, the identifying the enterprise management information according to a natural language algorithm and acquiring the enterprise indicators and context information of the enterprise indicators contained in the enterprise management information include:

[0093] Identify the enterprise management information according to a natural language algorithm, obtain enterprise indicators included in the enterprise management information, and identify the content scope of the enterprise indicators;

[0094] The content information within the content scope is identified according to a natural language algorithm, and the context information of the enterprise indicator is obtained.

[0095] In one embodiment, identifying content information within the content range according to a natural language algorithm and acquiring context information of the enterprise indicator includes:

[0096] Obtain prior knowledge data of enterprise indicators;

[0097] Adding the prior knowledge data to the natural language algorithm configuration to obtain a natural language algorithm of prior knowledge;

[0098] The content information within the content scope is identified according to the natural language algorithm of the prior knowledge, and the context information of the enterprise indicator is obtained.

[0099] In one embodiment, the identifying the type of the enterprise indicator and matching the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type includes:

[0100] Identify the type of business indicator;

[0101] If the type of the enterprise indicator is the first type, matching a calculation rule from a preset configuration file according to the first type, and using the calculation rule as data calculation configuration information of the enterprise indicator;

[0102] If the type of the enterprise indicator is the second type, a logic processing rule is matched from a preset configuration file according to the second type, and the logic processing rule is used as the data calculation configuration information of the enterprise indicator.

[0103] In one embodiment, matching a calculation rule from a preset configuration file according to the first type includes:

[0104] The application time of the enterprise indicator is obtained, and a calculation rule of the corresponding time is filtered from a preset configuration file according to the application time.

[0105] In one embodiment, matching a logic processing rule from a preset configuration file according to the second type further includes:

[0106] Obtaining execution information of the logic processing rule, the execution information including rule engine execution and code execution;

[0107] The rule engine execution is configured as a first logic processing rule, and the code execution is configured as a second logic processing rule; the first logic processing rule is preferentially used as the logic processing rule for processing the enterprise indicator data.

[0108] In one embodiment, the data processing is performed according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator, including:

[0109] Obtaining calculation parameters of the data calculation configuration information;

[0110] Obtain parameter information having the same semantics as the calculation parameter in the context information, and obtain data values ​​in the parameter information;

[0111] configuring the data value as a parameter value of the calculation parameter;

[0112] Data processing is performed according to the parameter values ​​and the data calculation configuration information to obtain the data results of the enterprise indicators.

[0113] Reference Figure 3 In the embodiment of the present application, a computer device is also provided. The computer device may be a mobile terminal, and its internal structure may be as follows: Figure 3 As shown. The computer device includes a processor, a memory, a network interface, a display device and an input device connected through a system bus. Among them, the network interface of the computer device is used to communicate with an external terminal through a network connection. The input device of the computer device is used to receive user input. The processor designed by the computer is used to provide computing and control capabilities. The memory of the computer device includes a storage medium. The storage medium stores an operating system, a computer program and a database. The database of the computer device is used to store data. When the computer program is executed by the processor, a method for processing enterprise indicator data is implemented.

[0114] The above-mentioned processor executes the above-mentioned enterprise indicator data processing method, including: obtaining enterprise management information; identifying the enterprise management information according to a natural language algorithm, obtaining the enterprise indicators contained in the enterprise management information and the context information of the enterprise indicators; identifying the type of the enterprise indicator, and matching the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type; performing data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data results of the enterprise indicator; generating an enterprise management indicator data report according to the data results.

[0115] The computer device provides a method for processing indicator data under multiple dimensions of an enterprise, firstly obtaining enterprise management information; the enterprise management information is information data composed of various enterprise indicators to be paid attention to, identifying the enterprise management information according to a natural language algorithm, obtaining the enterprise indicators contained in the enterprise management information and the context information of the enterprise indicators, each enterprise indicator in the enterprise management information is stored in a predetermined manner, and the enterprise management information is identified according to a natural language algorithm and based on a corresponding predetermined manner, so that the enterprise indicators and the content of the enterprise indicators in the enterprise management information can be efficiently and accurately identified, and the content of the enterprise indicators is defined as the context information of the enterprise indicators. The enterprise management information contains multiple different enterprise indicators, and after the identification is obtained After the enterprise indicator, the type of the enterprise indicator is identified, and the data calculation configuration information of the enterprise indicator is matched from a preset configuration file according to the type. Different enterprise indicators are calculated in different ways, so as to make an accurate assessment of the enterprise indicators. The enterprise indicators match different data calculation configuration information to achieve decoupling of enterprise indicator data and enterprise indicator data calculation configuration information, which can facilitate the modification or configuration of the data calculation configuration information, and then perform data processing based on the context information of the enterprise indicator and the data calculation configuration information to obtain the data results of the enterprise indicator, and then generate an enterprise management indicator data report based on the data results, thereby improving the management efficiency of enterprise indicator data, as well as improving the flexibility, accuracy and efficiency of multi-dimensional enterprise indicator data processing.

[0116] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by the processor, a method for processing enterprise indicator data is implemented, including the steps of: obtaining enterprise management information; identifying the enterprise management information according to a natural language algorithm, and obtaining the enterprise indicators contained in the enterprise management information and the context information of the enterprise indicators; identifying the type of the enterprise indicator, and matching the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type; performing data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator; and generating an enterprise management indicator data report according to the data result.

[0117] The computer-readable storage medium provides a method for processing indicator data under multiple dimensions of an enterprise, firstly obtaining enterprise management information; the enterprise management information is information data composed of various enterprise indicators to be paid attention to, identifying the enterprise management information according to a natural language algorithm, obtaining the enterprise indicators contained in the enterprise management information and the context information of the enterprise indicators, each enterprise indicator in the enterprise management information is stored in a predetermined manner, and the enterprise management information is identified according to a natural language algorithm and based on a corresponding predetermined manner, so that the enterprise indicators and the content of the enterprise indicators in the enterprise management information can be efficiently and accurately identified, and the content of the enterprise indicators is defined as the context information of the enterprise indicators. The enterprise management information contains multiple different enterprise indicators. When identifying After obtaining the enterprise indicator, the type of the enterprise indicator is identified, and the data calculation configuration information of the enterprise indicator is matched from a preset configuration file according to the type. Different enterprise indicators are calculated in different ways, so as to make an accurate assessment of the enterprise indicator. The enterprise indicator matches different data calculation configuration information to achieve decoupling of enterprise indicator data and data calculation configuration information of the enterprise indicator, which can facilitate modification or configuration of the data calculation configuration information, and then data processing is performed according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator, and then an enterprise management indicator data report is generated according to the data result, so as to improve the management efficiency of enterprise indicator data, and improve the flexibility, accuracy and efficiency of multi-dimensional enterprise indicator data processing.

[0118] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related 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 embodiments of the above-mentioned methods.

[0119] Any reference to memory, storage, database, or other media provided in this application and used in the embodiments may include non-volatile and / or volatile memory.

[0120] Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double-speed data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0121] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, device, article or method including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, device, article or method. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, device, article or method including the element.

[0122] The above description is only a preferred embodiment of the present application and does not limit the patent scope of the present application.

[0123] Any equivalent structure or equivalent process transformation made using the contents of the description and drawings of this application, or directly or indirectly applied in other related technical fields, are similarly included in the scope of patent protection of this application.

Claims

1. A method for processing enterprise indicator data, characterized in that: include: Obtain enterprise management information; Identify the enterprise management information according to a natural language algorithm, and obtain enterprise indicators and context information of the enterprise indicators contained in the enterprise management information; Identify the type of the enterprise indicator, and match the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type; Performing data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain a data result of the enterprise indicator; Generate an enterprise management indicator data report based on the data results; The identifying the type of the enterprise indicator and matching the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type includes: Identify the type of business indicator; If the type of the enterprise indicator is the first type, matching a calculation rule from a preset configuration file according to the first type, and using the calculation rule as data calculation configuration information of the enterprise indicator; If the type of the enterprise indicator is the second type, matching a logic processing rule from a preset configuration file according to the second type, and using the logic processing rule as data calculation configuration information of the enterprise indicator; The matching logic processing rules from a preset configuration file according to the second type further includes: Obtaining execution information of the logic processing rule, the execution information including rule engine execution and code execution; The rule engine is configured to execute a first logic processing rule, and the code is configured to execute a second logic processing rule; the first logic processing rule is preferentially used as the logic processing rule for processing the enterprise indicator data; The performing data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator includes: Obtaining calculation parameters of the data calculation configuration information; Obtain parameter information having the same semantics as the calculation parameter in the context information, and obtain data values ​​in the parameter information; configuring the data value as a parameter value of the calculation parameter; Data processing is performed according to the parameter values ​​and the data calculation configuration information to obtain the data results of the enterprise indicators.

2. The method for processing enterprise indicator data according to claim 1, characterized in that: The identifying the enterprise management information according to the natural language algorithm and acquiring the enterprise indicators and context information of the enterprise indicators contained in the enterprise management information include: Identify the enterprise management information according to a natural language algorithm, obtain enterprise indicators included in the enterprise management information, and identify the content scope of the enterprise indicators; The content information within the content scope is identified according to a natural language algorithm, and the context information of the enterprise indicator is obtained.

3. The method for processing enterprise indicator data according to claim 2, characterized in that: The step of identifying content information within the content scope according to a natural language algorithm and acquiring context information of the enterprise indicator includes: Obtain prior knowledge data of enterprise indicators; Adding the prior knowledge data to the natural language algorithm configuration to obtain a natural language algorithm of prior knowledge; The content information within the content scope is identified according to the natural language algorithm of the prior knowledge, and the context information of the enterprise indicator is obtained.

4. The method for processing enterprise indicator data according to claim 1, characterized in that: The matching calculation rules from a preset configuration file according to the first type includes: The application time of the enterprise indicator is obtained, and a calculation rule of the corresponding time is filtered from a preset configuration file according to the application time.

5. A device for processing enterprise indicator data, used to implement the method according to any one of claims 1 to 4, characterized in that: include: Data acquisition module, used to obtain enterprise management information; An indicator identification module, used to identify the enterprise management information according to a natural language algorithm, and obtain the enterprise indicators contained in the enterprise management information and the context information of the enterprise indicators; A calculation configuration module, used to identify the type of the enterprise indicator and match the data calculation configuration information of the enterprise indicator from a preset configuration file according to the type; An indicator calculation module, used to perform data processing according to the context information of the enterprise indicator and the data calculation configuration information to obtain the data result of the enterprise indicator; The data generation module is used to generate enterprise management indicator data reports based on the data results.

6. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method for processing enterprise indicator data according to any one of claims 1 to 4 are implemented.

7. 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 for processing enterprise indicator data according to any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Report pushing method and device, terminal equipment and storage medium

    CN112463801A

  • Judgment document quality evaluation method and device

    CN113378542A