Resource management method, device, computer equipment and storage medium
Through automated resource management methods, resource transfer events are obtained and processed, and resource numerical transfer tables are generated, which solves the problem of low efficiency of traditional resource management, improves the monitoring and management capabilities of capital liquidity, and reduces risks.
Patent Information
- Application Number
- CN201910930578.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-09-29
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2039-09-29
AI Technical Summary
Traditional enterprise resource management relies on manual processing, is inefficient and difficult to effectively monitor and manage the liquidity of funds, resulting in technical bankruptcy and reputation risks.
By obtaining resource transfer events during the resource application planning cycle, identifying resource transfer methods, obtaining corresponding resource transfer prediction models, processing resource transfer events to generate resource numerical transfer tables, and automating resource management processes.
It improves the processing efficiency of resource management, reduces manual intervention, enhances the monitoring and management capabilities of capital liquidity, and reduces technical bankruptcy and reputation risks.
Smart Images

Figure CN112580911B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a resource management method, device, computer equipment and storage medium. Background Art
[0002] In business operations, resource management is an important and difficult task.
[0003] Taking enterprise resource management represented by enterprise fund management as an example, in terms of fund payment management, if the financing plan is not properly arranged, it will lead to the concentrated maturity of large long-term debt bonds and generate technical bankruptcy risks; if the working capital is not properly managed, the enterprise may be unable to pay for the purchase of raw materials and other expenses, resulting in reputation risks. These risks are usually fatal to the enterprise. For financing issues, there are usually special departments to manage them, and the possibility of technical bankruptcy risks is usually relatively low. However, the fund payment needs in the daily production and operation management process are scattered among different departments, projects, contracts, etc., and the liquidity of funds is difficult to monitor, making it difficult to conduct effective supervision.
[0004] However, traditional enterprise resource management, including enterprise financial management, generally relies on manual processing, while resource management information is huge and manual processing efficiency is low. Summary of the invention
[0005] Based on this, it is necessary to provide a resource management method, device, computer equipment and storage medium that can improve processing efficiency in response to the above technical problems.
[0006] A resource management method, the method comprising:
[0007] Obtain resource transfer events within the resource application planning cycle;
[0008] Identify a resource transfer mode corresponding to the resource transfer event, and obtain a resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on a type of resource transfer frequency and a type of resource transfer amount;
[0009] Processing the resource transfer event by using the resource transfer prediction model to obtain resource transfer information;
[0010] The resource transfer information is filled into a preset resource value transfer table template to generate a resource value transfer table within the resource application plan cycle.
[0011] In one embodiment, the resource transfer frequency is fixed and the resource transfer amount is fixed;
[0012] The step of processing the resource transfer event by using the resource transfer prediction model to obtain resource transfer information includes:
[0013] Calling a preset resource value management knowledge graph to obtain the resource transfer cycle and the total value of the resource transfer amount of the resource transfer event;
[0014] The resource transfer period and the total value of the resource transfer amount are input into a preset resource transfer prediction model to obtain resource transfer information.
[0015] In one embodiment, the resource transfer frequency is fixed and the resource transfer amount is not fixed;
[0016] The step of processing the resource transfer event by using the resource transfer prediction model to obtain resource transfer information includes:
[0017] Obtaining historical business data corresponding to the resource transfer event;
[0018] Training a preset business data prediction model using the historical business data to obtain a trained business data prediction model;
[0019] Obtaining the business data of the resource transfer event within the resource application planning cycle through the trained business data prediction model;
[0020] Obtaining a resource transfer amount value corresponding to the resource transfer event according to the service data and the resource value information corresponding to the service data;
[0021] The resource transfer frequency value of the resource transfer event is obtained through a preset resource value management knowledge graph, and the resource transfer information is obtained according to the resource transfer frequency value and the resource transfer amount value.
[0022] In one embodiment, the resource transfer frequency is not fixed and the resource transfer amount is fixed;
[0023] The step of processing the resource transfer event by using the resource transfer prediction model to obtain resource transfer information includes:
[0024] Obtain the contract corresponding to the resource transfer event;
[0025] When the contract does not carry a resource transfer frequency value, a matching contract is obtained from a preset contract knowledge graph according to keywords in the contract;
[0026] Inputting the resource transfer information in the matched contract into a preset resource transfer frequency prediction model to obtain a resource transfer frequency value corresponding to the resource transfer event;
[0027] The resource transfer amount value of the resource transfer event is obtained, and the resource transfer information is obtained according to the resource transfer amount value and the resource transfer frequency value.
[0028] In one embodiment, the resource transfer frequency is not fixed and the resource transfer amount is not fixed;
[0029] The step of processing the resource transfer event by using the resource transfer prediction model to obtain resource transfer information includes:
[0030] Obtaining a historical resource transfer amount value corresponding to the resource transfer event;
[0031] The preset resource value prediction model is trained by using the historical resource transfer value to obtain a trained resource value prediction model;
[0032] Obtaining the resource transfer amount value of the resource transfer event within the resource application planning cycle through the trained resource value prediction model;
[0033] A resource transfer frequency value of the resource transfer event is obtained, and resource transfer information is obtained according to the resource transfer frequency value and the resource transfer amount value.
[0034] In one embodiment, obtaining a resource transfer event within a resource application plan cycle includes:
[0035] Using resource application plan subject and resource application plan cycle as keywords, search in a preset resource numerical management knowledge graph to obtain the initial resource transfer event of the resource application plan subject within the resource application plan cycle;
[0036] The initial resource transfer events are queried item by item in the preset resource accounting system, the completed initial resource transfer events are eliminated, and the initial resource transfer events that have occurred but not completed are updated to obtain the resource transfer events of the resource application plan subject within the resource application plan cycle.
[0037] A resource management device, comprising:
[0038] The transfer event acquisition module is used to obtain resource transfer events within the resource application planning cycle;
[0039] A prediction model acquisition module, used to identify the resource transfer mode corresponding to the resource transfer event, and acquire a resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on the type of resource transfer frequency and the type of resource transfer amount;
[0040] A transfer information acquisition module, used to process the resource transfer event through the resource transfer prediction model to obtain resource transfer information;
[0041] The transfer table acquisition module is used to fill the resource transfer information into a preset resource value transfer table template to generate a resource value transfer table within the resource application plan cycle.
[0042] A computer device comprises 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:
[0043] Obtain resource transfer events within the resource application planning cycle;
[0044] Identify a resource transfer mode corresponding to the resource transfer event, and obtain a resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on a type of resource transfer frequency and a type of resource transfer amount;
[0045] Processing the resource transfer event by using the resource transfer prediction model to obtain resource transfer information;
[0046] The resource transfer information is filled into a preset resource value transfer table template to generate a resource value transfer table within the resource application plan cycle.
[0047] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps:
[0048] Obtain resource transfer events within the resource application planning cycle;
[0049] Identify a resource transfer mode corresponding to the resource transfer event, and obtain a resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on a type of resource transfer frequency and a type of resource transfer amount;
[0050] Processing the resource transfer event by using the resource transfer prediction model to obtain resource transfer information;
[0051] The resource transfer information is filled into a preset resource value transfer table template to generate a resource value transfer table within the resource application plan cycle.
[0052] The above-mentioned resource management method, apparatus, computer equipment and storage medium obtain resource transfer events within a resource application planning cycle; identify the resource transfer mode corresponding to the resource transfer event, and obtain a resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on the type of resource transfer frequency and the type of resource transfer amount; process the resource transfer event through the resource transfer prediction model to obtain resource transfer information; fill the resource transfer information into a preset resource numerical transfer table template to generate a resource numerical transfer table within the resource application planning cycle, thereby automatically obtaining the resource numerical transfer table, without the need for manual calculation and processing, which can improve processing efficiency. In addition, the resource transfer information of the corresponding resource transfer event is predicted through different resource transfer prediction models, which can improve the accuracy of resource transfer information prediction. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 An application environment diagram of a resource management method in an embodiment;
[0054] Figure 2 A schematic diagram of a resource management method in one embodiment;
[0055] Figure 3 A schematic diagram of a process of obtaining resource transfer information in one embodiment;
[0056] Figure 4 A schematic diagram of a process of obtaining resource transfer information in another embodiment;
[0057] Figure 5 A schematic diagram of a process of obtaining resource transfer information in another embodiment;
[0058] Figure 6 is a structural block diagram of a resource management device in one embodiment;
[0059] Figure 7 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0060] 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.
[0061] The resource management method provided in this application can be applied to Figure 1In the application environment shown. The user imports the resource value transfer table template into the data processing terminal, and the data processing terminal obtains the resource transfer event within the resource application plan cycle; identifies the resource transfer mode corresponding to the resource transfer event, obtains the resource transfer prediction model corresponding to the resource transfer mode, and the resource transfer mode is determined based on the type of resource transfer frequency and the type of resource transfer amount; processes the resource transfer event through the resource transfer prediction model to obtain resource transfer information; fills the resource transfer information into the preset resource value transfer table template to generate a resource value transfer table within the resource application plan cycle. Among them, the data processing terminal can be but not limited to various personal computers, laptops, smart phones and tablets.
[0062] In one embodiment, Figure 2 As shown, a resource management method is provided, which is applied to Figure 1 The data processing terminal in is taken as an example to illustrate, including the following steps:
[0063] Step 202: Acquire resource transfer events within a resource application plan cycle.
[0064] Resource transfer events refer to the transfer of resources from a first account to a second account, and are used to identify the change process of resource values. Specifically, resource transfer events can be transfers, payment transactions, etc. Resource application plan cycles refer to the formulation of resource transfer plans based on years, quarters, or months. Taking capital budget management as an example, obtaining resource transfer events within a resource application plan cycle can specifically be obtaining actual capital payment matters within the capital plan cycle.
[0065] In one embodiment, obtaining resource transfer events within a resource application plan cycle includes: using resource application plan subject and resource application plan cycle as keywords, searching in a preset resource numerical management knowledge graph, and obtaining the initial resource transfer event of the resource application plan subject within the resource application plan cycle; querying the initial resource transfer event item by item in a preset resource accounting system, eliminating the completed initial resource transfer event, updating the initial resource transfer event that has occurred but not ended, and obtaining the resource transfer event of the resource application plan subject within the resource application plan cycle. The resource application plan subject can be a unit name or a department name, and can be specifically in the form of hierarchical details. Taking enterprise capital budget management as an example, the resource application plan subject refers to the subject of the capital plan to be prepared, and the resource application plan cycle refers to the capital plan cycle. The capital plan cycle refers to the formulation of a capital payment plan based on a year, quarter or month as a cycle. The weekly plan or daily plan can be specifically initiated by the business department based on actual business activities, and its expenditure amount can be within the monthly, quarterly, and annual plans.
[0066] Knowledge graph refers to a structured semantic knowledge base used to describe entities and the relationships between entities. Its basic component unit is the entity-relationship-entity triple, and entities are connected to each other through relationships. Knowledge graph can be constructed in a bottom-up manner, including information extraction, knowledge fusion and knowledge processing. Among them, information extraction refers to extracting entities, attributes and relationships between entities from different data sources, and forming knowledge expressions on this basis. Knowledge fusion refers to integrating the acquired knowledge to eliminate contradictions or ambiguities, such as some entities corresponding to multiple expressions. Knowledge processing refers to quality assessment of knowledge processed by knowledge fusion, and adding qualified parts to the knowledge base to ensure the quality of the knowledge base. Specifically, resource numerical data from different data sources can be obtained, and the resource numerical data can be extracted and processed to obtain entities and relationships between entities. Entities can specifically include resource application plan subjects, resource application plan cycles, resource transfer events, resource transfer frequencies, resource transfer quantities, etc., and resource numerical management knowledge graphs are constructed based on the acquired entities and relationships between entities.
[0067] Step 204, identifying a resource transfer mode corresponding to the resource transfer event, and acquiring a resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on the type to which the resource transfer frequency belongs and the type to which the resource transfer amount belongs.
[0068] The resource transfer mode is determined based on the type of resource transfer frequency and the type of resource transfer amount, and different resource transfer modes correspond to different resource transfer prediction models. The types of resource transfer frequency include fixed and non-fixed types, and the types of resource transfer amount include fixed and non-fixed types. The resource transfer modes include resource transfer modes when the resource transfer frequency is fixed and the resource transfer amount is fixed, resource transfer modes when the resource transfer frequency is fixed and the resource transfer amount is non-fixed, resource transfer modes when the resource transfer frequency is non-fixed and the resource transfer amount is fixed, and resource transfer modes when the resource transfer frequency is non-fixed and the resource transfer amount is non-fixed.
[0069] Taking the enterprise fund budget management as an example, fund payment items specifically include regular fixed-amount payment items, regular variable-amount payment items, irregular fixed-amount payment items, and irregular variable-amount payment items. Different fund payment items correspond to different fund payment forecasting models, and the budget of fund payment items is forecasted through the fund payment forecasting model. Among them, regular fixed-amount payment items refer to items with fixed payment time and fixed payment amount, such as house rent, wages and salaries, etc. Regular variable-amount payment items refer to items with fixed payment time but not fixed payment amount, such as monthly water and electricity bills, taxes, etc. Irregular fixed-amount payment items refer to items with irregular payment time but fixed payment amount, such as equipment and facility maintenance, labor expenses, etc. Irregular variable-amount payment items refer to items with irregular payment time and payment amount, such as employee reimbursement.
[0070] Step 206: Process the resource transfer event through the resource transfer prediction model to obtain resource transfer information.
[0071] Resource transfer information includes resource transfer frequency values and resource transfer amount values. In enterprise capital budget management, resource transfer information can specifically be capital payment information, wherein capital payment information specifically includes the amount payable and the time payable. Taking the capital payment prediction model corresponding to periodic fixed-amount payment items as an example, the capital payment prediction model obtains the amount payable and the time payable for periodic fixed-amount payment items within the capital planning cycle by calling the preset budget management knowledge graph. Specifically, budget data from different data sources can be obtained, and the budget data can be extracted and processed to obtain entities and the relationships between entities. Entities can specifically include budget subjects, budget items, capital planning cycles, payment amounts, payment times, etc., and a budget management knowledge graph is constructed based on the acquired entities and the relationships between entities.
[0072] Step 208, fill the resource transfer information into the preset resource value transfer table template to generate a resource value transfer table within the resource application plan cycle.
[0073] The resource value transfer table includes a resource transfer method field, resource transfer method field information, resource transfer field and resource transfer field information. The resource transfer field may specifically include a resource value transfer frequency field and a resource value transfer amount field. In the resource value transfer table template, each field information is blank. The corresponding field information is filled with the obtained resource transfer method and resource transfer information to obtain a resource value transfer table. Taking the enterprise capital budget management as an example, the resource value transfer table may specifically be a capital planning table. The capital planning table includes a capital payment item field, capital payment item field information, a capital payment field and capital payment field information. The capital payment field may specifically include a payable amount field and a payable time field. In the capital planning table template, the capital payment field information is blank. The corresponding capital payment field information is filled with the obtained capital payment information to obtain a capital planning table for the subject to be prepared for the capital planning period.
[0074] The above-mentioned resource management method obtains resource transfer events within the resource application planning cycle; identifies the resource transfer mode corresponding to the resource transfer event, and obtains the resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on the type of resource transfer frequency and the type of resource transfer amount; processes the resource transfer event through the resource transfer prediction model to obtain resource transfer information; fills the resource transfer information into a preset resource numerical transfer table template to generate a resource numerical transfer table within the resource application planning cycle, thereby automatically obtaining the resource numerical transfer table, without the need for manual calculation and processing, which can improve processing efficiency. In addition, the resource transfer information of the corresponding resource transfer event is predicted through different resource transfer prediction models, which can improve the accuracy of resource transfer information prediction.
[0075] In one embodiment, the resource transfer frequency is fixed and the resource transfer amount is fixed; the resource transfer event is processed through the resource transfer prediction model to obtain the resource transfer information, including: calling the preset resource value management knowledge graph to obtain the resource transfer cycle and the total value of the resource transfer amount of the resource transfer event; inputting the resource transfer cycle and the total value of the resource transfer amount into the preset resource transfer prediction model to obtain the resource transfer information. Taking the enterprise capital budget management as an example, further, taking the regular fixed amount payment items with fixed payment time and fixed amount as an example, such as house rent, wages and salaries, etc., the total expenditure is usually determined when signing a contract or making a budget, and it is only necessary to initiate payment on time. For regular fixed amount payment items, query from the preset budget management knowledge graph to obtain the payable amount and payable time of the regular fixed amount payment items within the capital planning cycle. Taking the monthly payment of house rent as an example, the current rent payable can be obtained by dividing the total expenditure by the lease duration, and then the specific payment time is summarized to form the capital payment information of the regular fixed amount payment item.
[0076] In one embodiment, Figure 3 As shown, the resource transfer frequency is fixed and the resource transfer amount is not fixed; the resource transfer event is processed by the resource transfer prediction model to obtain resource transfer information, including: step 302, obtaining the historical business data corresponding to the resource transfer event; step 304, training the preset business data prediction model by the historical business data to obtain the trained business data prediction model; step 306, obtaining the business data of the resource transfer event in the resource application planning cycle by the trained business data prediction model; step 308, obtaining the resource transfer amount value corresponding to the resource transfer event according to the business data and the resource value information corresponding to the business data; step 310, obtaining the resource transfer frequency value of the resource transfer event by the preset resource value management knowledge graph, and obtaining the resource transfer information according to the resource transfer frequency value and the resource transfer amount value. Take the enterprise capital budget management as an example, and further, take the regular variable amount payment items as an example. When the capital payment item is a regular variable amount payment item, the historical business data corresponding to the regular variable amount payment item is obtained. The preset business data prediction model is trained by the historical business data to obtain the trained business data prediction model. Through the trained business data prediction model, the business data of the periodic variable payment items in the capital planning cycle is obtained. According to the business data and the unit price information corresponding to the periodic variable payment items, the corresponding amount payable for the periodic variable payment items is obtained. The due time of the periodic variable payment items is obtained through the budget management knowledge graph, and the corresponding fund payment information of the periodic variable payment items is obtained according to the due time and the amount payable.
[0077] For regular variable-amount payment items with fixed payment time but not fixed payment amount, such as monthly water and electricity bills, taxes, etc. The business data prediction model is used to predict the business data of the current period based on historical business data. The business data prediction model can be implemented by calling the existing data mining algorithms of the platform through API (Application Programming Interface), such as regression algorithm, classification algorithm, clustering algorithm, time series algorithm, etc. The business data prediction model can also be constructed and trained based on historical business data. The historical business data corresponding to the regular variable-amount payment items are extracted from the preset business system or data warehouse, such as historical business data such as power consumption, water consumption, and product sales volume. The business data prediction model is trained based on the historical business data, and then a certain historical business data is used as the input of the trained business data prediction model. After the business data prediction model calculates, the current business volume data is obtained. According to the current payable amount = unit price × current business volume, the current payable amount is calculated. After calculating the current payable amount of the regular variable-amount payment items, it is summarized with the corresponding payable time to form the fund payment information.
[0078] In one embodiment, Figure 4 As shown, the resource transfer frequency is not fixed and the resource transfer amount is fixed; the resource transfer event is processed by the resource transfer prediction model to obtain the resource transfer information, including: step 402, obtaining the contract corresponding to the resource transfer event; step 404, when the contract does not carry the resource transfer frequency value, obtain the matching contract from the preset contract knowledge graph according to the keywords in the contract; step 406, input the resource transfer information in the matching contract into the preset resource transfer frequency prediction model to obtain the resource transfer frequency value corresponding to the resource transfer event; step 408, obtain the resource transfer amount value of the resource transfer event, and obtain the resource transfer information according to the resource transfer amount value and the resource transfer frequency value. Take the enterprise capital budget management as an example, and further take the irregular fixed amount payment items as an example. When the capital payment item is an irregular fixed amount payment item, obtain the contract corresponding to the irregular fixed amount payment item. When the contract does not carry the payment time, obtain the matching contract from the preset contract knowledge graph according to the keywords in the contract. Predict the capital payment time corresponding to the irregular fixed amount payment item according to the capital payment information in the matching contract. Obtain the payment amount of irregular fixed-amount payment items, and obtain the corresponding fund payment information of irregular fixed-amount payment items based on the payment amount and fund payment time. Specifically, contract data from different data sources can be obtained, and the contract data can be extracted and processed to obtain entities and the relationship between entities. Entities can specifically include contract subjects, payment items, payment amounts, payment time, etc., and a contract knowledge graph can be constructed based on the obtained entities and the relationship between entities.
[0079] For irregular fixed-amount payment items with irregular payment time and signed contracts, such as equipment and facility maintenance, labor expenses, etc., the main feature of irregular fixed-amount payment items is that the payment amount is fixed, but the payment time is uncertain. To obtain the contract information of irregular fixed-amount payment items, the name of the irregular fixed-amount payment item can be used as a keyword to obtain the corresponding contract information of the item from the preset contract knowledge graph, contract management information system, and accounting system, such as the start date, contract amount, warranty deposit, contract execution progress and other information. For contracts with fixed time or agreed payment time, the fund payment information is formed according to the payment conditions in the contract. For irregular payment contracts, that is, the payment time is not carried in the contract, at this time, the contract knowledge graph can be searched again according to the keywords of the contract, such as the type of contract, Party A and Party B, etc., to obtain the average payment period, payment method, payment amount and other fund payment information of the same or similar contracts, and the fund payment time is predicted according to the contract expected payment date = contract start date + contract average execution period. After predicting the payment time of the irregular payment contract, it is summarized with the corresponding payment amount to form the fund payment information of irregular fixed-amount payment items.
[0080] In one embodiment, Figure 5 As shown, the resource transfer frequency is not fixed and the resource transfer amount is not fixed; the resource transfer event is processed by the resource transfer prediction model to obtain resource transfer information, including: step 502, obtaining the historical resource transfer amount value corresponding to the resource transfer event; step 504, training the preset resource value prediction model by the historical resource transfer amount value to obtain the trained resource value prediction model; step 506, obtaining the resource transfer amount value of the resource transfer event in the resource application plan cycle by the trained resource value prediction model; step 508, obtaining the resource transfer frequency value of the resource transfer event, and obtaining the resource transfer information according to the resource transfer frequency value and the resource transfer amount value. Taking the enterprise capital budget management as an example, further, taking the irregular and irregular payment items as an example. When the capital payment item is an irregular and irregular payment item, the historical total expenditure corresponding to the irregular and irregular payment item is obtained, such as obtaining the historical total expenditure from the preset budget management knowledge graph or accounting system. The preset capital prediction model is trained by the historical total expenditure to obtain the trained capital prediction model. Through the trained fund forecasting model, the fund payment amount of irregular and irregular payment items within the fund planning cycle is obtained. The payment time of irregular and irregular payment items is obtained, and the fund payment information corresponding to the irregular and irregular payment items is obtained based on the payment time and fund payment amount.
[0081] The total amount of funds for irregular and irregular payment items is not large, and the payment time and payment amount are not fixed, such as employee reimbursement. After deducting the total amount of expenditure corresponding to regular fixed payment items, the total amount of expenditure corresponding to regular irregular payment items, and the total amount of expenditure corresponding to irregular fixed payment items from the total amount of historical expenditure in each period (which can be monthly, quarterly or annual), the total amount of historical expenditure of irregular and irregular payment items is obtained. The fund forecasting model is used to predict the fund payment data of the current period based on the total amount of historical expenditure of irregular and irregular payment items. The fund forecasting model can be implemented by calling the existing data mining algorithms of the platform through API, such as time series algorithm, classification + clustering algorithm, average growth rate algorithm, etc. Taking the total amount of historical expenditure of irregular and irregular payment items as the benchmark, the benchmark is input into the selected fund forecasting model, and the fund payment amount of each period can be automatically calculated, and then the fund payment information of the item can be aggregated with the corresponding payment time. If necessary, the accuracy of fund forecasting can be improved by further custom segmentation of irregular and irregular items.
[0082] It should be understood that although Figure 2-5The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-5 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0083] In one embodiment, Figure 6 As shown, a resource management device is provided, including: a transfer event acquisition module 602, a prediction model acquisition module 604, a transfer information acquisition module 606 and a transfer table acquisition module 608. The transfer event acquisition module is used to obtain resource transfer events within the resource application plan cycle. The prediction model acquisition module is used to identify the resource transfer mode corresponding to the resource transfer event, and obtain the resource transfer prediction model corresponding to the resource transfer mode. The resource transfer mode is determined based on the type of resource transfer frequency and the type of resource transfer amount. The transfer information acquisition module is used to process the resource transfer event through the resource transfer prediction model to obtain resource transfer information. The transfer table acquisition module is used to fill the resource transfer information into a preset resource value transfer table template to generate a resource value transfer table within the resource application plan cycle.
[0084] In one embodiment, the resource transfer frequency is fixed and the resource transfer amount is fixed; the transfer information acquisition module is also used to call a preset resource numerical management knowledge graph to obtain the resource transfer cycle and the total value of the resource transfer amount of the resource transfer event; the resource transfer cycle and the total value of the resource transfer amount are input into a preset resource transfer prediction model to obtain resource transfer information.
[0085] In one embodiment, the resource transfer frequency is fixed and the resource transfer amount is not fixed; the transfer information acquisition module is also used to obtain historical business data corresponding to the resource transfer event; the preset business data prediction model is trained through the historical business data to obtain a trained business data prediction model; the business data of the resource transfer event within the resource application planning cycle is obtained through the trained business data prediction model; the resource transfer amount value corresponding to the resource transfer event is obtained based on the business data and the resource value information corresponding to the business data; the resource transfer frequency value of the resource transfer event is obtained through the preset resource value management knowledge graph, and the resource transfer information is obtained based on the resource transfer frequency value and the resource transfer amount value.
[0086] In one embodiment, the resource transfer frequency is not fixed and the resource transfer amount is fixed; the transfer information acquisition module is also used to obtain the contract corresponding to the resource transfer event; when the contract does not carry a resource transfer frequency value, a matching contract is obtained from a preset contract knowledge graph according to the keywords in the contract; the resource transfer information in the matching contract is input into a preset resource transfer frequency prediction model to obtain the resource transfer frequency value corresponding to the resource transfer event; the resource transfer amount value of the resource transfer event is obtained, and the resource transfer information is obtained according to the resource transfer amount value and the resource transfer frequency value.
[0087] In one embodiment, the resource transfer frequency is not fixed and the resource transfer amount is not fixed; the transfer information acquisition module is also used to obtain the historical resource transfer amount value corresponding to the resource transfer event; the preset resource value prediction model is trained through the historical resource transfer amount value to obtain the trained resource value prediction model; the resource transfer amount value of the resource transfer event within the resource application planning cycle is obtained through the trained resource value prediction model; the resource transfer frequency value of the resource transfer event is obtained, and the resource transfer information is obtained according to the resource transfer frequency value and the resource transfer amount value.
[0088] In one embodiment, the transfer event acquisition module is also used to use the resource application plan subject and the resource application plan cycle as keywords to search in the preset resource numerical management knowledge graph to obtain the initial resource transfer event of the resource application plan subject within the resource application plan cycle; query the initial resource transfer event item by item in the preset resource accounting system, eliminate the completed initial resource transfer events, update the initial resource transfer events that have occurred but not ended, and obtain the resource transfer events of the resource application plan subject within the resource application plan cycle.
[0089] For the specific definition of the resource management device, please refer to the definition of the resource management method above, which will not be repeated here. The various modules in the above-mentioned resource management device can be implemented in whole or in part by software, hardware and their combination. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0090] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 7As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, 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 the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as the correspondence between the resource transfer mode and the resource transfer prediction model, the resource transfer table template, and the resource transfer table. The network 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, a resource management method is implemented.
[0091] Those skilled in the art will understand that Figure 7 The 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 those shown in the figure, or combine certain components, or have a different arrangement of components.
[0092] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the following steps when executing the computer program: obtaining a resource transfer event within a resource application planning cycle; identifying a resource transfer mode corresponding to the resource transfer event, and obtaining a resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on a type of resource transfer frequency and a type of resource transfer amount; processing the resource transfer event through the resource transfer prediction model to obtain resource transfer information; and filling the resource transfer information into a preset resource transfer table template to generate a resource transfer table within the resource application planning cycle.
[0093] In one embodiment, when the processor executes the computer program, the following steps are also implemented: when the resource transfer frequency and the resource transfer amount are fixed, the preset resource numerical management knowledge graph is called to obtain the resource transfer cycle and the total value of the resource transfer amount of the resource transfer event; the resource transfer cycle and the total value of the resource transfer amount are input into the preset resource transfer prediction model to obtain the resource transfer information.
[0094] In one embodiment, when the processor executes the computer program, the following steps are also implemented: when the resource transfer frequency is fixed and the resource transfer amount is not fixed, historical business data corresponding to the resource transfer event is obtained; a preset business data prediction model is trained through the historical business data to obtain a trained business data prediction model; business data of the resource transfer event within the resource application planning cycle is obtained through the trained business data prediction model; a resource transfer amount value corresponding to the resource transfer event is obtained based on the business data and the resource value information corresponding to the business data; the resource transfer frequency value of the resource transfer event is obtained through a preset resource value management knowledge graph, and resource transfer information is obtained based on the resource transfer frequency value and the resource transfer amount value.
[0095] In one embodiment, when the processor executes the computer program, the following steps are also implemented: when the resource transfer frequency is not fixed and the resource transfer amount is fixed, the contract corresponding to the resource transfer event is obtained; when the contract does not carry a resource transfer frequency value, a matching contract is obtained from a preset contract knowledge graph according to the keywords in the contract; the resource transfer information in the matching contract is input into a preset resource transfer frequency prediction model to obtain a resource transfer frequency value corresponding to the resource transfer event; the resource transfer amount value of the resource transfer event is obtained, and the resource transfer information is obtained according to the resource transfer amount value and the resource transfer frequency value.
[0096] In one embodiment, when the processor executes the computer program, the following steps are also implemented: when the resource transfer frequency and the resource transfer amount are not fixed, the historical resource transfer amount value corresponding to the resource transfer event is obtained; a preset resource value prediction model is trained through the historical resource transfer amount values to obtain a trained resource value prediction model; through the trained resource value prediction model, the resource transfer amount value of the resource transfer event within the resource application planning cycle is obtained; the resource transfer frequency value of the resource transfer event is obtained, and the resource transfer information is obtained according to the resource transfer frequency value and the resource transfer amount value.
[0097] In one embodiment, when the processor executes the computer program, the following steps are also implemented: using the resource application plan subject and the resource application plan cycle as keywords, searching in the preset resource numerical management knowledge graph to obtain the initial resource transfer events of the resource application plan subject within the resource application plan cycle; querying the initial resource transfer events item by item in the preset resource accounting system, eliminating the completed initial resource transfer events, updating the initial resource transfer events that have occurred but not ended, and obtaining the resource transfer events of the resource application plan subject within the resource application plan cycle.
[0098] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: obtaining a resource transfer event within a resource application planning cycle; identifying a resource transfer mode corresponding to the resource transfer event, and obtaining a resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on the type of resource transfer frequency and the type of resource transfer amount; processing the resource transfer event through the resource transfer prediction model to obtain resource transfer information; and filling the resource transfer information into a preset resource transfer table template to generate a resource transfer table within the resource application planning cycle.
[0099] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the resource transfer frequency and the resource transfer amount are fixed, the preset resource numerical management knowledge graph is called to obtain the resource transfer cycle and the total value of the resource transfer amount of the resource transfer event; the resource transfer cycle and the total value of the resource transfer amount are combined to obtain the resource transfer information.
[0100] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the resource transfer frequency is fixed and the resource transfer amount is not fixed, historical business data corresponding to the resource transfer event is obtained; a preset business data prediction model is trained through the historical business data to obtain a trained business data prediction model; business data of the resource transfer event within the resource application planning cycle is obtained through the trained business data prediction model; a resource transfer amount value corresponding to the resource transfer event is obtained based on the business data and the resource value information corresponding to the business data; the resource transfer frequency value of the resource transfer event is obtained through a preset resource value management knowledge graph, and resource transfer information is obtained based on the resource transfer frequency value and the resource transfer amount value.
[0101] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the resource transfer frequency is not fixed and the resource transfer amount is fixed, obtaining the contract corresponding to the resource transfer event; when the contract does not carry a resource transfer frequency value, obtaining a matching contract from a preset contract knowledge graph based on the keywords in the contract; inputting the resource transfer information in the matching contract into a preset resource transfer frequency prediction model to obtain a resource transfer frequency value corresponding to the resource transfer event; obtaining the resource transfer amount value of the resource transfer event, and obtaining the resource transfer information based on the resource transfer amount value and the resource transfer frequency value.
[0102] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the resource transfer frequency and the resource transfer amount are not fixed, the historical resource transfer amount value corresponding to the resource transfer event is obtained; a preset resource value prediction model is trained through the historical resource transfer amount values to obtain a trained resource value prediction model; through the trained resource value prediction model, the resource transfer amount value of the resource transfer event within the resource application planning cycle is obtained; the resource transfer frequency value of the resource transfer event is obtained, and the resource transfer information is obtained according to the resource transfer frequency value and the resource transfer amount value.
[0103] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: using the resource application plan subject and the resource application plan cycle as keywords, searching in the preset resource numerical management knowledge graph to obtain the initial resource transfer events of the resource application plan subject within the resource application plan cycle; querying the initial resource transfer events item by item in the preset resource accounting system, eliminating the completed initial resource transfer events, updating the initial resource transfer events that have occurred but not ended, and obtaining the resource transfer events of the resource application plan subject within the resource application plan cycle.
[0104] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and 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. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can 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 data rate SDRAM (DDRSDRAM), 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).
[0105] The technical features of the above embodiments may 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.
[0106] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A resource management method, the method comprising: Obtain resource transfer events within the resource application planning cycle; Identify a resource transfer mode corresponding to the resource transfer event, and obtain a resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on a type of resource transfer frequency and a type of resource transfer amount; Processing the resource transfer event through the resource transfer prediction model to obtain resource transfer information, wherein the resource transfer information includes a resource transfer frequency value and a resource transfer amount value; Filling the resource transfer information into a preset resource transfer table template to generate a resource transfer table within the resource application plan cycle; The resource transfer events in the resource application planning cycle include: Obtain resource numerical data from different data sources, extract and process the resource numerical data, obtain entities and the relationships between entities, the entities include resource application plan subjects, resource application plan cycles, resource transfer events, resource transfer frequencies, and resource transfer amounts, and construct a resource numerical management knowledge graph based on the acquired entities and the relationships between entities; Using resource application plan subject and resource application plan cycle as keywords, search in the resource numerical management knowledge graph to obtain the initial resource transfer event of the resource application plan subject within the resource application plan cycle; The initial resource transfer events are queried item by item in a preset resource accounting system, the completed initial resource transfer events are eliminated, and the initial resource transfer events that have occurred but not completed are updated to obtain the resource transfer events of the resource application plan subject within the resource application plan period; The resource transfer frequency type includes two types: fixed and non-fixed; the resource transfer amount type includes two types: fixed and non-fixed; the resource transfer mode includes a resource transfer mode under the condition that the resource transfer frequency is fixed and the resource transfer amount is fixed, a resource transfer mode under the condition that the resource transfer frequency is fixed and the resource transfer amount is non-fixed, a resource transfer mode under the condition that the resource transfer frequency is non-fixed and the resource transfer amount is fixed, and a resource transfer mode under the condition that the resource transfer frequency is non-fixed and the resource transfer amount is non-fixed; The resource transfer method under the condition that the resource transfer frequency and the resource transfer amount are fixed includes: calling a preset resource value management knowledge graph to obtain the resource transfer cycle and the total value of the resource transfer amount of the resource transfer event; inputting the resource transfer cycle and the total value of the resource transfer amount into a preset resource transfer prediction model to obtain resource transfer information; The resource transfer method under the condition that the resource transfer frequency is fixed and the resource transfer amount is not fixed includes: obtaining historical business data corresponding to the resource transfer event; training a preset business data prediction model through the historical business data to obtain a trained business data prediction model; obtaining the business data of the resource transfer event within the resource application plan period through the trained business data prediction model; obtaining the resource transfer amount value corresponding to the resource transfer event according to the business data and the resource value information corresponding to the business data; obtaining the resource transfer frequency value of the resource transfer event through a preset resource value management knowledge graph, and obtaining resource transfer information according to the resource transfer frequency value and the resource transfer amount value; The resource transfer method in the case where the resource transfer frequency is not fixed and the resource transfer amount is fixed includes: obtaining the contract corresponding to the resource transfer event; when the contract does not carry a resource transfer frequency value, obtaining a matching contract from a preset contract knowledge graph according to keywords in the contract; inputting the resource transfer information in the matching contract into a preset resource transfer frequency prediction model to obtain a resource transfer frequency value corresponding to the resource transfer event; obtaining a resource transfer amount value of the resource transfer event, and obtaining resource transfer information according to the resource transfer amount value and the resource transfer frequency value; The resource transfer method when the resource transfer frequency and the resource transfer amount are not fixed includes: obtaining the historical resource transfer amount value corresponding to the resource transfer event; training a preset resource value prediction model through the historical resource transfer amount value to obtain a trained resource value prediction model; obtaining the resource transfer amount value of the resource transfer event within the resource application planning cycle through the trained resource value prediction model; obtaining the resource transfer frequency value of the resource transfer event, and obtaining resource transfer information based on the resource transfer frequency value and the resource transfer amount value.
2. The method according to claim 1, characterized in that The business data prediction model is implemented by calling the existing data mining algorithm of the platform through the application program interface.
3. The method according to claim 2, characterized in that The data mining algorithms include regression algorithms, classification algorithms, clustering algorithms, and time series algorithms.
4. A resource management device using the resource management method according to any one of claims 1 to 3, characterized in that: The device comprises: The transfer event acquisition module is used to obtain resource transfer events within the resource application planning cycle; A prediction model acquisition module, used to identify the resource transfer mode corresponding to the resource transfer event, and acquire a resource transfer prediction model corresponding to the resource transfer mode, wherein the resource transfer mode is determined based on the type of resource transfer frequency and the type of resource transfer amount; A transfer information acquisition module, used to process the resource transfer event through the resource transfer prediction model to obtain resource transfer information, wherein the resource transfer information includes a resource transfer frequency value and a resource transfer amount value; The transfer table acquisition module is used to fill the resource transfer information into a preset resource value transfer table template to generate a resource value transfer table within the resource application plan cycle.
5. 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 3 are implemented.
6. 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 3 are implemented.
Citation Information
Patent Citations
Artificial intelligent accounting bookkeeping system and method
CN104599176A
Virtual resource transfer method and device, server, and storage medium
CN108764863A