A method and system for building an authentication data warehouse
By building a certification data warehouse and using historical acceptance data to match qualification certification types, it solves the problem that enterprises find it difficult to determine the appropriate type in qualification certification processing, and improves the degree of matching and demand satisfaction.
Patent Information
- Application Number
- CN202510286563.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2045-03-12
AI Technical Summary
When a company conducts qualification certification processing, it is difficult for it to accurately determine the appropriate qualification certification type, resulting in the degree of matching that does not meet the requirements.
By building a certification data warehouse, using historical acceptance data to divide enterprise groups, match qualification certification types, and determine whether it belongs to the construction target based on the number of qualification certification types and demand distribution of busy processing matching groups.
It realizes the construction needs of the qualification certification type from multiple angles, reduces the difficulty of building certification data warehouses, and improves the satisfaction of different enterprises for the qualification certification type.
Smart Images

Figure CN119807178B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of data management, and in particular, relates to a method and system for building an authentication data warehouse. Background Art
[0002] In order to realize the certification of enterprise qualifications, the invention patent application CN202310897353.5 "Enterprise AEO Qualification Certification and Review Evaluation Method and System" collects the actual data of the enterprise according to the certification material list to form the enterprise certification material, and evaluates the collected enterprise certification material according to the best practice case library, and gives evaluation opinions. However, the above technical solutions all have the following technical problems:
[0003] In the process of enterprise qualification certification, since there are many types of enterprise qualification certification, enterprises are often unable to accurately determine the type of qualification certification that is suitable for them, which makes it difficult for the matching degree of enterprise qualification certification processing to meet the requirements.
[0004] In response to the above technical problems, this application specifically provides a method and system for building an authentication data warehouse. Summary of the invention
[0005] To achieve the purpose of the present invention, the present invention adopts the following technical solutions:
[0006] In a first aspect, the present application provides a method for building an authentication data warehouse, which specifically includes:
[0007] S1 determines historical acceptance enterprises based on the historical acceptance data of enterprises undergoing qualification certification, divides the historical acceptance enterprises into different enterprise groups according to the enterprise data of the historical acceptance enterprises, and determines that the busyness of acceptance processing meets the requirements according to the historical acceptance data of different enterprise groups on different dates, and then proceeds to the next step;
[0008] S2 determines the matching enterprise group of the qualification certification type according to the matching data of different qualification certification types and historically accepted enterprises, and when it is determined that the qualification certification type does not belong to the construction target based on the historical acceptance data of different enterprise matching groups and the number of corresponding qualification certification types, determines the busy processing matching group in the enterprise matching group based on the historical acceptance data of different enterprise matching groups;
[0009] S3 obtains the number of qualification certification types corresponding to different busy processing matching groups, and combines the distribution data of the qualification certification type requirements of the historically accepted enterprises in the busy processing matching group to determine whether the qualification certification type belongs to the construction target, and uses the construction target to construct the certification data warehouse.
[0010] The beneficial effects of the present invention are:
[0011] Based on the historical acceptance data of different enterprise matching groups and the number of corresponding qualification certification types, it is determined whether the qualification certification type belongs to the construction target, thereby fully considering the differences in the construction requirements of the matching qualification certification types in the certification data warehouse due to the differences in the historical acceptance data of the enterprise matching groups corresponding to the qualification certification types. At the same time, the differences in the number of matching qualification certification types corresponding to the enterprise matching groups are also considered, which leads to differences in the demand for qualification certification types. This realizes the evaluation of the construction requirements of qualification certification types from multiple angles. On the basis of reducing the difficulty of building the certification data warehouse, it also tries to meet the requirements of different enterprises for qualification certification types.
[0012] Whether a qualification certification type belongs to the construction target is determined based on the number of qualification certification types corresponding to different busy processing matching groups and the distribution data of the qualification certification type demands of historically accepted enterprises in the busy processing matching groups. This avoids the technical problem of failure to construct a certification data warehouse for the matching qualification certification types due to the scattered demands for qualification certification types in the enterprise matching groups with higher processing busyness, which leads to the difficulty in meeting the demands of the related busy processing enterprise matching groups. This fully guarantees the demands of the busy processing enterprise matching groups where the matching of qualification certification types is difficult due to the large number of corresponding qualification certification types and overly scattered demands, thereby improving the matching of qualification certification types.
[0013] A further technical solution is that the historical acceptance data includes the enterprise data of the historically accepted enterprises and the acceptance time.
[0014] A further technical solution is that the enterprise data includes the business scope and product types of the historically accepted enterprises.
[0015] A further technical solution is to divide the historically accepted enterprises into different enterprise groups, specifically including:
[0016] Based on the enterprise data of the historically accepted enterprises, determining the number of matches in business scope between different historically accepted enterprises;
[0017] The historical accepted enterprises whose matching quantity is greater than the preset quantity are divided into the same enterprise group.
[0018] A further technical solution is to determine whether the busyness of the acceptance process meets the requirements, including:
[0019] Using the historical acceptance data on different dates, determine the number of historical acceptance enterprises on different dates;
[0020] Determine the busy acceptance date among the dates according to the number of historical acceptance enterprises;
[0021] Based on the proportion of the number of busy acceptance dates, determine whether the busyness of the acceptance processing meets the requirements.
[0022] A further technical solution is to determine whether the qualification certification type belongs to the construction target, specifically including:
[0023] Obtain the number of qualification certification types corresponding to different busy processing matching groups, and determine the proportion of the number of historical acceptance enterprises corresponding to different qualification certification types based on the distribution data of the demand for qualification certification types of historical acceptance enterprises in different busy processing matching groups;
[0024] The qualification certification type whose number ratio is greater than the preset enterprise number ratio is regarded as the demand type;
[0025] Whether the qualification authentication type belongs to the build target is determined according to the number of requirement types in different busy processing matching groups.
[0026] A further technical solution is that when the number of demand types in different busy processing matching groups is within a preset demand type range, it is determined that the qualification certification type does not belong to the construction target.
[0027] In a second aspect, the present invention provides a computer system comprising: a memory and a processor that are communicatively connected, and a computer program stored in the memory and executable on the processor, wherein the processor executes the above-mentioned method for building an authentication data warehouse when running the computer program.
[0028] Other features and advantages will be described in the following description. The objects and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description and drawings.
[0029] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings.
[0031] Figure 1 It is a flowchart of a method for building a certification data warehouse;
[0032] Figure 2 It is a flow chart to determine whether the busyness of the acceptance processing meets the requirements;
[0033] Figure 3 It is a flow chart to determine the qualification certification type that is not a build target;
[0034] Figure 4 is a flow chart of a method for determining a busy processing matching group in an enterprise matching group;
[0035] Figure 5 It is a flow chart to determine whether the qualification certification type belongs to the build target;
[0036] Figure 6 It is a framework diagram of a computer system. DETAILED DESCRIPTION
[0037] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.
[0038] In this application, a certification data warehouse is built based on the conditions required for different qualification certification types, so that different enterprises can use the certification data warehouse to determine the qualification certification type that matches them and improve the matching degree of qualification certification processing.
[0039] When the number of historical accepted enterprises on different dates is greater than 30, it is determined that the busyness of the acceptance processing does not meet the requirements.
[0040] The matching coefficient between the qualification certification type and different enterprise matching groups is determined by the inverse of the number of qualification certification types corresponding to different enterprise matching groups. When the number of historical accepted enterprises of the enterprise matching groups with a matching coefficient greater than 0.5 on different dates is greater than 10, it is determined that the qualification certification type belongs to the construction target.
[0041] The enterprise matching group with the number of historically accepted enterprises exceeding 300 is classified as a busy processing matching group.
[0042] When there are busy processing matching groups in which the number of corresponding qualification certification types is greater than 4 and the number of different corresponding qualification certification types in the historically accepted enterprises accounts for less than 0.3, it is determined that the qualification matching processing of the busy processing matching group is more difficult, and the qualification certification type is determined to belong to the construction target.
[0043] Example 1 Figure 1 As shown, the present application provides a first aspect, the present application provides a first aspect, the present application provides a method for building an authentication data warehouse, specifically including:
[0044] S1 determines historical acceptance enterprises based on the historical acceptance data of enterprises undergoing qualification certification, divides the historical acceptance enterprises into different enterprise groups according to the enterprise data of the historical acceptance enterprises, and determines that the busyness of acceptance processing meets the requirements according to the historical acceptance data of different enterprise groups on different dates, and then proceeds to the next step;
[0045] Furthermore, the historical acceptance data includes enterprise data of historically accepted enterprises and acceptance time.
[0046] Specifically, the enterprise data includes the business scope and product types of the historically accepted enterprises.
[0047] Specifically, the historically accepted enterprises are divided into different enterprise groups, including:
[0048] Based on the enterprise data of the historically accepted enterprises, determining the number of matches in business scope between different historically accepted enterprises;
[0049] The historical accepted enterprises whose matching quantity is greater than the preset quantity are divided into the same enterprise group.
[0050] Further, such as Figure 2 As shown, it is determined that the busyness of the acceptance processing meets the requirements, including:
[0051] Using the historical acceptance data on different dates, determine the number of historical acceptance enterprises on different dates;
[0052] Determine the busy acceptance date among the dates according to the number of historical acceptance enterprises;
[0053] Based on the proportion of the number of busy acceptance dates, determine whether the busyness of the acceptance processing meets the requirements.
[0054] Optionally, the busy acceptance date is a date when the number of historically accepted enterprises is greater than the preset number of accepted enterprises.
[0055] It should be noted that, when the proportion of the number of busy acceptance dates is greater than the proportion of the number of preset busy dates, it is determined that the busyness of the acceptance processing does not meet the requirements.
[0056] Furthermore, when the busyness of the acceptance processing does not meet the requirements, all qualification certification types are taken as construction targets, and the construction targets are used to carry out the construction processing of the certification data warehouse.
[0057] Optionally, determine whether the busyness of the processing meets the requirements, including:
[0058] Using the historical acceptance data on different dates, determine the number of historical acceptance enterprises on different dates;
[0059] Determine the average number of historically accepted enterprises on different dates based on the number of historically accepted enterprises, and use it as the average number of accepted enterprises;
[0060] Based on the average number of acceptances, determine whether the busyness of the acceptance processing meets the requirements.
[0061] It should be noted that when the average number of acceptances is within a preset acceptance number range, it is determined that the busyness of the acceptance processing does not meet the requirements.
[0062] Optionally, determine whether the busyness of the processing meets the requirements, including:
[0063] The number of historical acceptance enterprises on different dates is determined based on the historical acceptance data of different dates, and the average number of historical acceptance enterprises on different dates is determined based on the number of historical acceptance enterprises, and the average number of acceptance enterprises is used as the average number of acceptances. When the average number of acceptances is within a preset acceptance number range, it is determined that the busyness of the acceptance processing does not meet the requirements;
[0064] When the average number of acceptances is not within the preset acceptance number range:
[0065] When the number of historical acceptance companies is used to determine whether there are busy acceptance dates on the dates mentioned above:
[0066] When the number of busy acceptance dates does not meet the requirement, it is determined that the busyness of the acceptance processing does not meet the requirement;
[0067] When the number of historical acceptance enterprises is used to determine that there is no busy acceptance date in the date or the number of busy acceptance dates meets the requirements:
[0068] Based on the number of historically accepted enterprises on different dates, the number of historically accepted enterprises on different dates for different enterprise groups is determined, and the busy acceptance dates corresponding to different enterprise groups are determined based on the number of historically accepted enterprises on different dates. The busy enterprise groups in the enterprise groups are determined using the number ratio of the busy acceptance dates. When the number of the busy enterprise groups is greater than the preset number of groups, it is determined that the busyness of the acceptance processing does not meet the requirements.
[0069] When the number of busy enterprise groups is not greater than the preset number of groups:
[0070] The busy coefficients of acceptance processing on different dates are determined based on the number of historical acceptance enterprises in different busy enterprise groups on different dates. When the busy coefficients of acceptance processing on different dates are all within the preset busy coefficient range, it is determined that the busy degree of acceptance processing meets the requirements.
[0071] When there is a date when the processing busyness factor is not within the preset busyness factor range:
[0072] When the proportion of dates whose busy coefficients for acceptance processing are not within the preset busy coefficient range is greater than the proportion of preset busy dates, it is determined that the busy degree of acceptance processing does not meet the requirements;
[0073] When the proportion of dates whose processing busy coefficient is not within the preset busy coefficient range is not greater than the proportion of preset busy dates:
[0074] The average busy coefficient value is determined by the average busy coefficient values of the combing processing on different dates, and the busy coefficient average value is used to determine whether the busyness of the acceptance processing meets the requirements.
[0075] S2 determines the matching enterprise group of the qualification certification type according to the matching data of different qualification certification types and historically accepted enterprises, and when it is determined that the qualification certification type does not belong to the construction target based on the historical acceptance data of different enterprise matching groups and the number of corresponding qualification certification types, determines the busy processing matching group in the enterprise matching group based on the historical acceptance data of different enterprise matching groups;
[0076] Furthermore, the matching enterprise group of the qualification certification type is determined according to the matching relationship between the qualification certification type and the historically accepted enterprises in the enterprise group.
[0077] Specifically, Figure 3 As shown, it is determined that the qualification certification type does not belong to the build target, specifically including:
[0078] Based on the number of qualification certification types corresponding to different enterprise matching groups, the matching coefficients between the qualification certification types and different enterprise matching groups are determined, and the enterprise matching groups with matching coefficients greater than the preset matching coefficients are regarded as strong matching groups;
[0079] According to the number of historically accepted enterprises on different dates for different strong matching groups, determine the average number of historically accepted enterprises on different dates;
[0080] A determination is made based on the quantity average whether the qualification type is a build target.
[0081] Specifically, when the quantity average value is greater than a preset quantity threshold, the qualification certification type is determined to be a construction target.
[0082] It should be noted that the matching coefficient is determined according to the inverse of the number of qualification certification types corresponding to the enterprise matching group.
[0083] Optionally, determining that the qualification certification type does not belong to a build target includes:
[0084] S11 determines the matching coefficients between the qualification certification types and the different enterprise matching groups based on the number of qualification certification types corresponding to the different enterprise matching groups;
[0085] S12 obtains the number of historically accepted enterprises of different enterprise matching groups on different dates, and determines the construction demand coefficient of the qualification certification type on different dates by combining the matching coefficients of the qualification certification type and different enterprise matching groups;
[0086] S13 determines the comprehensive demand coefficient of the qualification certification type according to the construction demand coefficients on different dates, and uses the comprehensive demand coefficient to determine whether the qualification certification type is a construction target.
[0087] Furthermore, the comprehensive demand coefficient of the qualification certification type is determined based on the weighted sum of the construction demand coefficients on different dates.
[0088] In another embodiment, when the comprehensive requirement coefficient of the qualification authentication type is greater than a preset requirement coefficient threshold, the qualification authentication type is determined to be a construction target.
[0089] Optionally, the above step S11 includes the following contents:
[0090] S111 obtains the total number of historically accepted enterprises of different enterprise matching groups. When the total number of historically accepted enterprises is within a preset enterprise number range, the process proceeds to step S112. When the total number of historically accepted enterprises is not within the preset enterprise number range, it is determined that the qualification certification type does not belong to the construction target.
[0091] S112 determines the matching coefficients between the qualification authentication types and the different enterprise matching groups based on the number of qualification authentication types corresponding to the different enterprise matching groups. When it is determined by the matching coefficient that there is a strong matching group for the qualification authentication type, the process proceeds to step S113. When it is determined by the matching coefficient that there is no strong matching group for the qualification authentication type, the process proceeds to step S12.
[0092] S113: When the total number of historically accepted enterprises of different strong matching groups is greater than the preset threshold number of accepted enterprises, it is determined that the qualification certification type belongs to the construction target; when the total number of historically accepted enterprises of different strong matching groups is not greater than the preset threshold number of accepted enterprises, the process proceeds to step S114;
[0093] S114 determines the matching requirement coefficient of the qualification certification type based on the number of historically accepted enterprises in different strong matching groups. When the matching requirement coefficient is greater than the matching requirement coefficient threshold, it is determined that the qualification certification type belongs to the construction target. When the matching requirement coefficient is not greater than the matching requirement coefficient threshold, proceed to step S12.
[0094] Optionally, the above step S12 includes the following contents:
[0095] S121 obtains the number of historically accepted enterprises of different enterprise matching groups on different dates. When the average number of historically accepted enterprises on different dates is greater than the set value of the number of accepted enterprises, it is determined that the qualification certification type belongs to the construction target. When the average number of historically accepted enterprises on different dates is not greater than the set value of the number of accepted enterprises, it proceeds to step S122;
[0096] S122 obtains the number of historically accepted enterprises of different enterprise matching groups on different dates, and determines the construction demand coefficient of the qualification certification type on different dates in combination with the matching coefficients of different enterprise matching groups. When the construction demand coefficients of different dates are all within the preset demand coefficient interval, it is determined that the qualification certification type does not belong to the construction target. When there is a date with a construction demand coefficient that is not within the preset demand coefficient interval, proceed to step S123;
[0097] S123 When the proportion of the number of dates whose construction demand coefficient is not within the preset demand coefficient range is greater than the set value of the quantity proportion, it is determined that the qualification certification type does not belong to the construction target. When the proportion of the number of dates whose construction demand coefficient is not within the preset demand coefficient range is not greater than the set value of the quantity proportion, proceed to step S13.
[0098] Specifically, Figure 4 As shown, the method for determining the busy processing matching group in the enterprise matching group is:
[0099] Using the historical acceptance data of different enterprise matching groups, determine the number of historical acceptance enterprises in different enterprise matching groups;
[0100] A busy processing matching group in the enterprise matching group is determined based on the number of the historically accepted enterprises.
[0101] Furthermore, the busy processing matching group is a matching group of enterprises whose number of historically accepted enterprises is within a preset range of the number of accepted enterprises.
[0102] S3 obtains the number of qualification certification types corresponding to different busy processing matching groups, and combines the distribution data of the qualification certification type requirements of the historically accepted enterprises in the busy processing matching group to determine whether the qualification certification type belongs to the construction target, and uses the construction target to construct the certification data warehouse.
[0103] Optionally, the distribution data of the requirements for qualification certification types of the historically accepted enterprises include qualification certification types required by different historically accepted enterprises.
[0104] It should be noted that if Figure 5 As shown, determining whether the qualification certification type belongs to the build target includes:
[0105] Obtain the number of qualification certification types corresponding to different busy processing matching groups, and determine the proportion of the number of historical acceptance enterprises corresponding to different qualification certification types based on the distribution data of the demand for qualification certification types of historical acceptance enterprises in different busy processing matching groups;
[0106] The qualification certification type whose number ratio is greater than the preset enterprise number ratio is regarded as the demand type;
[0107] Whether the qualification authentication type belongs to the build target is determined according to the number of requirement types in different busy processing matching groups.
[0108] Further, when the number of demand types in different busy processing matching groups is within a preset demand type range, it is determined that the qualification authentication type does not belong to the construction target.
[0109] In another embodiment, determining whether the qualification authentication type belongs to a construction target specifically includes:
[0110] Determine preset processing complexity coefficients corresponding to different busy processing matching groups according to the number of qualification authentication types corresponding to different busy processing matching groups;
[0111] Based on the distribution data of the demand for qualification certification types of historically accepted enterprises in different busy processing matching groups, determining the quantity ratio of historically accepted enterprises corresponding to different qualification certification types, and determining the demand dispersion coefficient of the busy processing matching group based on the maximum value of the quantity ratio;
[0112] According to the product of the preset processing complexity coefficient and the demand dispersion coefficient corresponding to different busy processing matching groups, the matching complexity coefficients of different busy processing matching groups are determined, and the matching complexity coefficients of different busy processing matching groups are used to determine whether the qualification authentication type belongs to the construction target.
[0113] Further, when the maximum values of the matching complexity coefficients of different busy processing matching groups are within a preset complexity coefficient interval, it is determined that the qualification authentication type does not belong to the construction target.
[0114] Optionally, determining whether the qualification authentication type belongs to a build target includes:
[0115] S41 determines preset processing complexity coefficients corresponding to different busy processing matching groups according to the number of qualification authentication types corresponding to different busy processing matching groups;
[0116] S42: determining the proportion of the number of historically accepted enterprises corresponding to different qualification certification types based on the distribution data of the demand for qualification certification types of historically accepted enterprises in different busy processing matching groups, determining the demand dispersion coefficient of the busy processing matching group based on the proportion of the number of historically accepted enterprises corresponding to the different qualification certification types, and determining the matching complexity coefficient of different busy processing matching groups according to the product of the preset processing complexity coefficient corresponding to the different busy processing matching groups and the demand dispersion coefficient;
[0117] S43 determines the preset weight coefficients corresponding to different busy processing groups based on the number of historically accepted enterprises in different busy processing groups, determines the weight sum of the matching complexity coefficients using the matching complexity coefficients of different busy processing matching groups and the preset weight coefficients, and determines whether the qualification certification type belongs to the construction target based on the weight sum.
[0118] Further, when the sum of the weights is greater than a preset weight threshold, it is determined that the qualification certification type belongs to a construction target.
[0119] Embodiment 2 In the second aspect, as Figure 6 As shown, the present invention provides a computer system, comprising: a memory and a processor that are communicatively connected, and a computer program stored in the memory and capable of running on the processor, wherein the processor executes the above-mentioned authentication data warehouse construction method when running the computer program.
[0120] Optionally, the above step S42 includes the following contents:
[0121] S421, based on the distribution data of the requirements of the qualification certification types of the historically accepted enterprises in different busy processing matching groups, determining the proportion of the number of historically accepted enterprises corresponding to different qualification certification types, and determining the demand dispersion coefficient of the busy processing matching group based on the proportion of the number of historically accepted enterprises corresponding to the different qualification certification types;
[0122] S422: When the demand dispersion coefficients of different busy processing matching groups are all less than the preset dispersion coefficient threshold, it is determined that the qualification authentication type does not belong to the construction target. When there is a busy processing matching group whose demand dispersion coefficient is not less than the preset dispersion coefficient threshold, the process proceeds to step S423;
[0123] S423: when there is a busy processing matching group whose demand dispersion coefficient is greater than the dispersion coefficient setting threshold, it is determined that the qualification authentication type belongs to the construction target; when there is no busy processing matching group whose demand dispersion coefficient is greater than the dispersion coefficient setting threshold, it proceeds to step S424;
[0124] S424 determines the matching complexity coefficients of different busy processing matching groups according to the product of the preset processing complexity coefficients and the demand dispersion coefficients corresponding to different busy processing matching groups. When the matching complexity coefficients of different busy processing matching groups are all within the preset complexity coefficient range, the process proceeds to step S43. When there is a busy processing matching group whose matching complexity coefficient is not within the preset complexity coefficient range, it is determined that the qualification certification type belongs to the construction target.
[0125] Optionally, the above step S43 includes the following contents:
[0126] S431 determines preset weight coefficients corresponding to different busy processing groups according to the number of historically accepted enterprises in different busy processing groups, and determines complex impact values of different busy processing matching groups by multiplying the matching complexity coefficients of different busy processing matching groups by the preset weight coefficients;
[0127] S432: when there is a busy processing matching group whose complex impact value is greater than the preset impact threshold, the process proceeds to step S433; when there is no busy processing matching group whose complex impact value is greater than the preset impact threshold, the process proceeds to step S434;
[0128] S433: when the number of busy processing matching groups whose complex impact value is greater than the preset impact threshold is greater than the preset matching group number, it is determined that the qualification authentication type belongs to the construction target; when the number of busy processing matching groups whose complex impact value is greater than the preset impact threshold is not greater than the preset matching group number, it proceeds to step S434;
[0129] S434 determines the preset weight coefficients corresponding to different busy processing groups based on the number of historically accepted enterprises in different busy processing groups, determines the weight sum of the matching complexity coefficients using the matching complexity coefficients of different busy processing matching groups and the preset weight coefficients, and determines whether the qualification certification type belongs to the construction target based on the weight sum.
[0130] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device, equipment, and non-volatile computer storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0131] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0132] The above description is only one or more embodiments of this specification and is not intended to limit this specification. For those skilled in the art, one or more embodiments of this specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of one or more embodiments of this specification shall be included in the scope of the claims of this specification.
Claims
1. A method for building an authentication data warehouse, characterized in that: Specifically include: Based on the historical acceptance data of enterprises that have been processed for qualification certification, determine the historical acceptance enterprises, divide the historical acceptance enterprises into different enterprise groups according to their enterprise data, and when it is determined that the busyness of the acceptance processing meets the requirements according to the historical acceptance data of different enterprise groups on different dates, proceed to the next step; According to the matching data of different qualification certification types and historically accepted enterprises, a matching enterprise group of the qualification certification type is determined; when it is determined that the qualification certification type does not belong to the construction target based on the historical acceptance data of different enterprise matching groups and the number of corresponding qualification certification types, a busy processing matching group in the enterprise matching group is determined based on the historical acceptance data of different enterprise matching groups; Obtain the number of qualification authentication types corresponding to different busy processing matching groups, and determine whether the qualification authentication type belongs to the construction target in combination with the distribution data of the qualification authentication type requirements of the historically accepted enterprises in the busy processing matching group, and use the construction target to perform construction processing of the authentication data warehouse; Determine that the certification type is not a build target, including: Based on the number of qualification certification types corresponding to different enterprise matching groups, the matching coefficients between the qualification certification types and different enterprise matching groups are determined, and the enterprise matching groups with matching coefficients greater than the preset matching coefficients are regarded as strong matching groups; According to the number of historically accepted enterprises on different dates for different strong matching groups, determine the average number of historically accepted enterprises on different dates; When the quantity average value is greater than a preset quantity threshold, determining the qualification certification type as a construction target; The matching coefficient is determined according to the inverse of the number of qualification certification types corresponding to the enterprise matching group; Determine whether the qualification type is a build target, including: Determine preset processing complexity coefficients corresponding to different busy processing matching groups according to the number of qualification authentication types corresponding to different busy processing matching groups; Based on the distribution data of the demand for qualification certification types of historically accepted enterprises in different busy processing matching groups, determining the quantity ratio of historically accepted enterprises corresponding to different qualification certification types, and determining the demand dispersion coefficient of the busy processing matching group based on the maximum value of the quantity ratio; The matching complexity coefficients of different busy processing matching groups are determined according to the product of the preset processing complexity coefficients and the demand dispersion coefficients corresponding to different busy processing matching groups. When the maximum value of the matching complexity coefficients of different busy processing matching groups is within the preset complexity coefficient range, it is determined that the qualification certification type does not belong to the construction target.
2. The authentication data warehouse construction method according to claim 1, characterized in that: The historical acceptance data includes the enterprise data of the historically accepted enterprises and the acceptance time.
3. The authentication data warehouse construction method according to claim 2, characterized in that: The enterprise data includes the business scope and product types of the historically accepted enterprises.
4. The authentication data warehouse construction method according to claim 1, characterized in that: The historically accepted enterprises are divided into different enterprise groups, including: Based on the enterprise data of the historically accepted enterprises, determining the number of matches in business scope between different historically accepted enterprises; The historical accepted enterprises whose matching quantity is greater than the preset quantity are divided into the same enterprise group.
5. The authentication data warehouse construction method according to claim 1, characterized in that: Ensure that the busyness of the processing meets the requirements, including: Using the historical acceptance data on different dates, determine the number of historical acceptance enterprises on different dates; Determine the busy acceptance date among the dates according to the number of historical acceptance enterprises; Based on the proportion of the number of busy acceptance dates, determine whether the busyness of the acceptance processing meets the requirements.
6. The authentication data warehouse construction method according to claim 5, characterized in that: The busy acceptance date is a date when the number of historically accepted enterprises is greater than the preset number of accepted enterprises.
7. The authentication data warehouse construction method according to claim 1, characterized in that: When the busyness of the acceptance processing does not meet the requirements, all qualification certification types are taken as construction targets, and the construction targets are used to construct the certification data warehouse.
8. A computer system comprising: A memory and a processor that are communicatively connected, and a computer program stored in the memory and capable of running on the processor, characterized in that when the processor runs the computer program, a method for building an authentication data warehouse as described in any one of claims 1-7 is executed.
Citation Information
Patent Citations
Enterprise data authentication method, device and equipment and storage medium
CN114663053A
Enterprise AEO qualification authentication and recheck evaluation method and system
CN116993367A