Price list processing method and device
By conducting fine -grained review and processing of the price data of the main products and value -added products in the price list, and using the business model to generate the results of comprehensive review, solve the problem of longing and inadequate accuracy in existing technology, realize efficient, accurate, accurate, accurate accuracy The price list review and processing.
Patent Information
- Application Number
- CN202411405333.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2025-01-24
AI Technical Summary
In the prior art, manual price review lists are time-consuming and insufficient accuracy. The results generated by simple business rule review methods are rigid, which is not conducive to problem investigation.
By obtaining the price data of the main products and value-added products in the price list, we perform fine-grained review processing based on the price model and the user's claim record, generate the first and second review copywriting, and input the copywriting into the pre-built business model to obtain Comprehensive review and processing results.
A review and processing of high -efficiency, accurate, and friendly price list, review methods based on fine -granularity and fitting business needs, ensure the accuracy of review and processing, and obtain comprehensive review results with strong readability through business models.
Smart Images

Figure CN119359393A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a method and device for processing a price list. Background Art
[0002] In the logistics business, merchant users need to obtain the price list of the specified business to make cost estimates and cooperation decisions. The accuracy and applicability of the price list directly determine the merchant user's willingness to cooperate. In order to ensure the merchant user's willingness to cooperate, the price list maker needs to review the price list. The existing review and processing methods are generally manual review or the use of simple business rules to review the main component price values in the price list.
[0003] In the process of implementing the present invention, the inventors found that the prior art has the following problems:
[0004] The manual review method is time-consuming, affects the process of logistics cooperation signing, and occupies human resources; while the method of using simple business rules does not provide enough accuracy in the review process, and the generated review results are generally rigid, which is not conducive to the reviewer's troubleshooting when the price list is abnormal. Summary of the invention
[0005] In view of this, an embodiment of the present invention provides a method and device for processing a price list, which realizes efficient, accurate and friendly review and processing of the price list. Based on a fine-grained review method that meets business needs, the accuracy of the review and processing is ensured, and the ability to understand, summarize and conclude the business model is utilized to obtain a comprehensive review and processing result with strong readability.
[0006] To achieve the above object, according to one aspect of an embodiment of the present invention, a method for processing a price list is provided, comprising:
[0007] Obtaining a price list to be processed, and dividing product price data contained in the price list into main product price data and value-added product price data;
[0008] Determine the corresponding review and processing strategy according to the price pattern in the main product price data, review and process the main product price data, and generate the first review document of the price list according to the review and processing result;
[0009] Calculating the value-added attributes of the user according to the claim settlement record of the user corresponding to the price list, reviewing the price data of the value-added product according to the value-added attributes, and generating a second review document of the price list;
[0010] The first review document and the second review document are input into a pre-built business model to obtain a comprehensive review processing result of the price list output by the business model.
[0011] Optionally, based on the price pattern in the main product price data, a corresponding audit and processing strategy is determined, the main product price data is audited and processed, and a first audit document of the price list is generated based on the result of the audit and processing, including: in response to the price pattern being a discount pattern, a step discount audit strategy is adopted to find each step discount rate from a preset quantity-price relationship, and it is judged whether each discount rate in the main product price data conforms to the corresponding step discount rate, and a first audit document of the discount pattern is generated based on the judgment result; in response to the price pattern being a full-reduction pattern, a full-reduction audit strategy is adopted to obtain a lower limit discount rate for the full-reduction, and it is judged whether the lowest discount rate in the main product price data exceeds the lower limit discount rate, and a first audit document of the full-reduction pattern is generated based on the judgment result.
[0012] Optionally, in response to the storage format of the price list being unstructured, the method further includes: evaluating the business volume of the user corresponding to the price list, determining the corresponding estimated discount rate based on the business volume, judging whether the lowest discount rate in the main product price data exceeds the estimated discount rate, and generating an unstructured first review document based on the judgment result.
[0013] Optionally, the value-added attributes of the user are calculated based on the claims record of the user corresponding to the price list, including: calculating the user's insurance profit margin based on the claims record of the user and the historical income brought by the user; and determining the user's value-added attributes based on the insurance profit margin and a preset profit threshold.
[0014] Optionally, the pre-built business model performs feature extraction based on user information, processing results of historical price lists and product information, and fine-tunes the model by injecting a trainable layer into the pre-trained model and utilizing the added low-rank matrix.
[0015] Optionally, in response to the fact that there are no value-added products in the price list and the user corresponding to the price list has a claim record, the method further includes: locating the value-added products according to the claim record, generating a third audit document for the price list, and inputting the third audit document together with the first audit document and the second audit document into the business model.
[0016] Optionally, after obtaining the price list to be processed, the method further includes: verifying that the user corresponding to the price list is not in a restricted list.
[0017] According to a second aspect of an embodiment of the present invention, there is provided a price list processing device, comprising:
[0018] A price list acquisition module is used to acquire a price list to be processed, and to divide the product price data contained in the price list into main product price data and value-added product price data;
[0019] A first review processing module, used to determine a review processing strategy corresponding to the price pattern in the main product price data, review the main product price data, and generate a first review document of the price list according to the review processing result;
[0020] A second review processing module, configured to calculate the value-added attributes of the user according to the claim settlement record of the user corresponding to the price list, review the price data of the value-added product according to the value-added attributes, and generate a second review document for the price list;
[0021] The model review processing module is used to input the first review document and the second review document into a pre-built business model to obtain a comprehensive review processing result of the price list output by the business model.
[0022] According to a third aspect of an embodiment of the present invention, there is provided an electronic processing device for a price list, comprising:
[0023] one or more processors;
[0024] a storage device for storing one or more programs,
[0025] When the one or more programs are executed by the one or more processors, the one or more processors implement the method provided in the first aspect of the embodiment of the present invention.
[0026] According to a fourth aspect of an embodiment of the present invention, a computer-readable medium is provided, on which a computer program is stored, and when the program is executed by a processor, the method provided by the first aspect of the embodiment of the present invention is implemented.
[0027] According to a fifth aspect of an embodiment of the present invention, a computer program product includes a computer program, and when the computer program is executed by a processor, the method provided by the first aspect of the embodiment of the present invention is implemented.
[0028] An embodiment of the invention has the following advantages or beneficial effects: by obtaining a price list to be processed, the product price data contained in the price list is divided into main product price data and value-added product price data; according to the price pattern in the main product price data, the corresponding audit processing strategy is determined, the main product price data is audited and processed, and a first audit document of the price list is generated according to the result of the audit processing; according to the claim record of the user corresponding to the price list, the user's value-added attributes are calculated, and the value-added product price data is audited and processed according to the value-added attributes to generate a second audit document of the price list; the first audit document and the second audit document are input into a pre-built business model to obtain a technical solution for the comprehensive audit processing result of the price list output by the business model, which realizes efficient, accurate and friendly audit processing of the price list, and ensures the accuracy of the audit processing based on a fine-grained audit method that meets business needs, and then uses the understanding, induction and summary capabilities of the business model to obtain a comprehensive audit processing result with strong readability. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention.
[0030] Figure 1 is a schematic diagram of the main flow of a method for processing a price list according to an embodiment of the present invention;
[0031] Figure 2 is a detailed flowchart of a first audit document generation method according to an embodiment of the present invention;
[0032] Figure 3 is a flowchart of a method for processing a price list according to another reference embodiment of the present invention;
[0033] Figure 4 A detailed flowchart of a method for processing a price list according to an embodiment of the present invention;
[0034] Figure 5 is a schematic diagram of main modules of a price list processing device according to an embodiment of the present invention;
[0035] Figure 6 is an exemplary system architecture diagram to which embodiments of the present invention may be applied;
[0036] Figure 7 It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION
[0037] It should be noted that in the technical solution of the present invention, the collection / collection, update, analysis, use, transmission, storage and other aspects of user personal information involved are in compliance with the provisions of relevant laws and regulations, are used for legal and reasonable purposes, are not shared, leaked or sold outside of these legal uses, and are subject to supervision and management by national regulatory authorities. Necessary measures should be taken for user personal information to selectively block the use or access to personal information data to prevent illegal access to such personal information data, ensure that persons who have access to personal information data comply with the provisions of relevant laws and regulations, and ensure the security of user personal information. In addition, once these user personal information data are no longer needed, the risks should be minimized by limiting or even prohibiting data collection and / or deleting data.
[0038] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0039] The manual review method is time-consuming, affects the process of logistics cooperation signing, and occupies human resources; while the method of using simple business rules is not accurate enough in the review process, and the generated review results are generally rigid, which is not conducive to auditors to troubleshoot abnormal price lists and cannot meet practical applications well.
[0040] In order to solve the above-mentioned problems existing in the prior art, the present invention proposes a method for processing a price list, which is based on the main products and value-added products included in the price list, and the price data of the main products and the value-added products are audited and processed in a fine-grained manner according to the price model and the user's claim record, respectively, to generate corresponding first audit documents and second audit documents, and then use the pre-built business model to understand, summarize and conclude the first audit documents and obtain a comprehensive audit processing result of the price list, thereby realizing efficient, accurate and user-friendly audit processing of the price list. Based on a fine-grained audit method that meets business needs, the accuracy of the audit processing is guaranteed, and the understanding, summarization and conclusion capabilities of the business model are used to obtain a comprehensive audit processing result with strong readability.
[0041] Figure 1 is a schematic diagram of the main flow of the method for processing a price list according to an embodiment of the present invention, such as Figure 1 As shown, the price list processing method of the embodiment of the present invention includes the following steps S101 to S104.
[0042] Step S101: Obtain a price list to be processed, and divide the product price data contained in the price list into main product price data and value-added product price data.
[0043] Specifically, the price list of the embodiment of the present invention can be derived from a healthcare business, a logistics order business, or a software service business, etc. The embodiment of the present invention mainly takes the logistics order business as an example to illustrate the review and processing method of the price list. When the logistics party receives a quotation request from a merchant user, or receives an assigned quotation task, it formulates a price list for the designated merchant user. The price list mainly includes the merchant user's information (user name, user level, etc.), product information (name, number, etc.) and product price data. Then upload the formulated price list to the review processing system for the review processing process. The review processing system parses the received price list to be processed, obtains all the product information and corresponding price data contained therein, and identifies the main product and the value-added product according to the product name or number, and divides the price list into the main product price data and the value-added product price data.
[0044] Step S102: Determine the corresponding audit processing strategy according to the price pattern in the main product price data, audit the main product price data, and generate the first audit document of the price list according to the result of the audit processing.
[0045] Specifically, the price model in the main product price data may be original price data, member-exclusive preferential price data, or preferential price data for points deduction. For original price data, it is necessary to adopt the original price review and processing strategy to check whether the level of the merchant user corresponding to the price data has no preferential attributes; for member-exclusive preferential price data, it is necessary to adopt the member review and processing strategy to check whether the member level is consistent with the standard level corresponding to the preferential price; for preferential price data for points deduction, it is necessary to adopt the points review and processing strategy to check the correctness of the points deduction amount.
[0046] Furthermore, considering that the main focus of the audit process is on the audit exception, in order to improve the readability of the audit results, the embodiment of the present invention defaults to the audit system not outputting the first audit document, or outputting an empty first audit document, when the audit is passed. Only when the audit exception fails, the first audit document will be generated based on the data where the audit exception occurs, and the corresponding suggestions are determined based on the data compared by different audit processing strategies, and the first audit document with suggestions is generated. For example, when the original price data is audited and processed, when checking the level of the merchant user, it is found that the merchant user's level is a second-level user with a 90% discount attribute, then a first audit document with the content of the product name (the current merchant user is a second-level user and it is recommended to modify the price according to the 90% discount of the second-level user) will be generated.
[0047] The embodiment of the present invention processes the review of the price list in a fine-grained manner, which not only sends abnormal information to the party that prepares the price list in the event of abnormal review, but also clearly indicates the modification suggestions in the review document so that the party that prepares the price list can make modifications quickly and easily to ensure that the next submission can successfully pass the review system.
[0048] Step S103: Calculate the value-added attributes of the user according to the claim settlement record of the user corresponding to the price list, review and process the value-added product price data according to the value-added attributes, and generate a second review document for the price list.
[0049] Specifically, in order to ensure the normal profit of value-added products, the embodiment of the present invention retrieves the claims record of the merchant user in the recent period. If the claims record is 0, then the user's value-added attribute is good, and the price data of the value-added product in the price list is used as the basis. It is considered that this step has passed the review, and there is no need to generate a second review document, or an empty second review document is output; if there is a claims record, then the user's value-added attribute is poor, and it is necessary to increase the price data of the value-added product by a certain proportion, generate a second review document, and clearly indicate the specific increase proportion, so as to prompt the maker of the recommended price list to make modifications to ensure profits.
[0050] Step S104: input the first review document and the second review document into a pre-built business model, and obtain a comprehensive review processing result of the price list output by the business model.
[0051] Specifically, the first audit document generated by the audit processing of the main product price data and the second audit document generated by the audit processing of the value-added product price data are both audit processing results based on the product dimension, such as main product A (abnormal price data..., suggestion...), main product B (abnormal price data..., suggestion...), additional product D (abnormal price data..., suggestion...). These documents are organized in a messy manner. When there are many abnormal data in the price list, more first audit documents and / or second audit documents will be pushed to the formulating party, which is not conducive to the formulating party's overall grasp of the abnormal problems of the price list. Therefore, the embodiment of the present invention uses the business model's ability to understand, summarize and conclude the document language, comprehensively understand, summarize and conclude the first audit document and the second audit document, and generate a comprehensive audit document of the price list as the comprehensive audit processing result of the price list.
[0052] According to one embodiment of the present invention, the pre-built business model performs feature extraction based on user information, processing results of historical price lists and product information, and fine-tunes the model by injecting a trainable layer into the pre-trained model and utilizing the added low-rank matrix.
[0053] Specifically, in certain business scenarios, there may be temporary special circumstances that require special consideration, and the above-mentioned audit processing method alone may result in audit errors. For example, although a user has a low business level, his market potential value is large, and there are special discounts in the price list of the last three months. The above-mentioned audit processing method may audit the discount price as abnormal data and push it to the formulating party, resulting in an error in the price list. Therefore, the embodiment of the present invention utilizes the learning ability of the pre-trained model, uses the user information of the merchant user (user level, industry, claims record, historical business volume, revenue brought in the last three months, user's region, etc.), the user information's historical price list and corresponding audit processing results in the last three months, the product information of the main product and value-added product (product name, pricing, etc.), and the average preferential strength and historical contract rate determined by the historical contract of the main product and value-added product as feature engineering, performs feature extraction, and trains and constructs a business model to obtain a comprehensive audit processing result that comprehensively considers the actual feature information of the merchant user based on the first audit copy and / or the second audit copy. For example, in the above example, when the first review document and / or the second review document prompts the developer to cancel the discount on the price data of a certain merchant user, the business model obtains the historical price lists of the merchant user that all have discounts and have passed the review process. The final comprehensive review processing result will be determined based on the impact weight of the historical price list, or the historical price list and the corresponding review processing result will be sent to the developer together with the first review document and / or the second review document for the developer to determine the specific processing method.
[0054] Furthermore, considering that the existing business models need to collect enough historical information during the construction process, especially after adding new features or modifying the structure, it takes time to reconstruct features, modify models, adjust parameters, and the iteration cycle is long, which is not convenient for practical use. The embodiment of the present invention injects a trainable layer into the pre-trained model to reduce the number of parameters and computing resources required for fine-tuning while maintaining the performance of the model. The core of this method is not to directly update the weights of the original model, but to fine-tune the model by adding a low-rank matrix, thereby significantly reducing the parameters and computing resources required for fine-tuning with almost no loss of model performance. For example, the low-rank adaptation model introduces a low-rank matrix to fine-tune a large language model without the need for large-scale parameter adjustments to the entire model. By adding a bypass next to the original model, dimensionality reduction and dimensionality increase operations are performed to simulate the so-called intrinsic rank, thereby achieving the customization requirements of the model without modifying the original model structure.
[0055] Regarding the review and processing of the above main product price data, Figure 2 FIG. 1 is a detailed flow chart of a first audit document generation method according to an embodiment of the present invention. As another embodiment of the present invention, Figure 2As shown, the first audit document generation method may include:
[0056] Step S201, in response to the price model being a discount model, adopting a step discount review strategy, searching for each step discount rate from a preset quantity-price relationship, determining whether each discount rate in the main product price data meets the corresponding step discount rate, and generating a first review document for the discount model based on the determination result.
[0057] Specifically, the price mode of the price list of the embodiment of the present invention is mainly based on the conventional discount mode and the full discount mode. For the discount mode, it is usually a step discount. For example, in the preset quantity-price relationship, when the business volume (order quantity) of the merchant user is between 0 and 100 orders, the discount rate of its price is d1%; when it is between 100 and 200 orders, the discount rate is d2%, and d2%>d1%. Therefore, a step discount review strategy is adopted to find the step discount rate discount_sugg% corresponding to each business quantity step from the preset quantity-price relationship. Since the step interval of the business volume is a left-open and right-closed logic, the discount rate corresponding to the business volume of the left interval + 1 of each step can be found, which is the step discount rate of the business quantity step. For example, in the above example, (0,100] and (100,200] can be used as the step discount rate of (0,100] and the step discount rate of (100,200] by the discount rates corresponding to 1 and 101 orders.
[0058] Furthermore, it is determined whether the discount rate of the business volume in the main product price data meets the corresponding step discount rate. If the discount rate is less than the step discount rate, the first audit copy is generated: product name (step x1~x2, it is recommended to increase the price to the corresponding discount_sugg%). In addition, for logistics business, the logistics cost in remote areas is higher, and usually no discount price is given. Therefore, in the logistics business, it is also necessary to check whether the merchant user's order address is a remote area. If it is a remote area, then obtain the remote discounts for all orders issued in remote areas, and determine that the lowest remote discount is not lower than the original price. If the lowest remote discount is lower than the original price, then the first audit copy for remote areas will also be generated: product name (it is recommended not to discount remote areas).
[0059] Step S202, in response to the price mode being a full-discount mode, adopting a full-discount review strategy, obtaining a lower limit discount rate for the full-discount, determining whether the lowest discount rate in the main product price data exceeds the lower limit discount rate, and generating a first review document for the full-discount mode based on the determination result.
[0060] Specifically, for the full-discount mode, the full-discount review strategy is adopted to find the lower limit discount rate Ldiscount_sugg% corresponding to the business volume of the last step minimum value + 1 from the preset full-discount quantity-price relationship, and determine whether the lowest discount rate in the main product price data exceeds the lower limit discount rate. If it is lower than the lower limit discount rate, the first review copy is generated: product name (the lowest discount rate recommends a price increase to the lower limit discount rate Ldiscount_sugg%).
[0061] In addition, similar to the above discount model, for logistics business, the logistics cost in remote areas is higher and usually no discount is given. Therefore, in the logistics business, it is also necessary to check whether the merchant user's order address is a remote area. If it is a remote area, then obtain the remote discounts for all orders issued in remote areas, and make sure that the lowest remote discount is not lower than the original price. If the lowest remote discount is lower than the original price, then the first review text about the remote area will also be generated: product name (remote areas are recommended to offer discounts if they are not full).
[0062] The above-mentioned review and processing of the main product price data are all based on the price list generated by the template. In actual applications, it is also possible to directly upload the price list to the review and processing system in the form of an attachment or an unstructured template. At this time, due to the unstructured nature of the price list, it is not convenient for fine-grained analysis, and considering the efficiency of the review and processing, the lowest discount rate combined with the estimated discount rate is used for review and processing.
[0063] According to one embodiment of the present invention, in response to the storage format of the price list being unstructured, the method further includes: evaluating the business volume of the user corresponding to the price list, determining the corresponding estimated discount rate based on the business volume, judging whether the lowest discount rate in the main product price data exceeds the estimated discount rate, and generating an unstructured first review document based on the judgment result.
[0064] Specifically, when the storage format of the price list is unstructured, first evaluate the user's business volume according to the historical business volume of the user corresponding to the price list, the region where the user is located, the current time period to be evaluated, etc., and then determine the corresponding estimated discount rate based on the business volume. Then obtain the lowest discount rate in the main product price data from the price list to determine whether the lowest discount rate exceeds the estimated discount rate. If it is less than the estimated discount rate, generate the first review copy: product name (the lowest discount rate recommends a price increase to the estimated discount rate).
[0065] In addition, similar to the above, for logistics business, the logistics cost in remote areas is higher and usually no discount is given. Therefore, in the logistics business, it is also necessary to check whether the merchant user's order address is a remote area. If it is a remote area, then obtain the remote discounts for all orders issued in remote areas, and make sure that the lowest remote discount is not lower than the original price. If the lowest remote discount is lower than the original price, then the first review copy for remote areas will also be generated: product name (it is recommended not to give discounts in remote areas).
[0066] It should be noted that for the original price data in the price list that are not discounted, since they do not involve discount rules, they are not the focus of review and processing, and do not need to be reviewed and processed. They are approved by default.
[0067] Figure 3 is a flow chart of a method for processing a price list according to another reference embodiment of the present invention. As another embodiment of the present invention, Figure 3 As shown, the method for processing the price list may include:
[0068] Step S301: Obtain a price list to be processed, and divide the product price data contained in the price list into main product price data and value-added product price data.
[0069] Step S302: Verify that the user corresponding to the price list is not in the restricted list.
[0070] Specifically, after obtaining the price list to be processed, first verify the identity of the user corresponding to the price list to confirm that the merchant user is not on the restricted list. The party that formulates the price list usually defines risky users or merchant users with whom the cooperation is not pleasant in advance on the restricted list to avoid losses in subsequent cooperation. Therefore, it is necessary to first verify the identity of the user corresponding to the price list to confirm that he is not on the restricted list. If the user is found to be on the restricted list, the review and processing system generates a pre-review document: This user has been included in the restricted list, please approve and process with caution.
[0071] Step S303, in response to the price model being a discount model, a step discount review strategy is adopted to find each step discount rate from the preset quantity-price relationship, determine whether each discount rate in the main product price data meets the corresponding step discount rate, and generate a first review document for the discount model based on the determination result.
[0072] Step S304, in response to the price mode being a full-discount mode, adopting a full-discount review strategy, obtaining the lower limit discount rate of the full-discount, determining whether the lowest discount rate in the main product price data exceeds the lower limit discount rate, and generating the first review document of the full-discount mode based on the determination result.
[0073] Step S305, in response to the storage format of the price list being unstructured, evaluate the business volume of the user corresponding to the price list, determine the corresponding estimated discount rate based on the business volume, judge whether the lowest discount rate in the main product price data exceeds the estimated discount rate, and generate an unstructured first review document based on the judgment result.
[0074] Step S306: Calculate the value-added attributes of the user according to the claim settlement record of the user corresponding to the price list, review and process the value-added product price data according to the value-added attributes, and generate a second review document for the price list.
[0075] According to one embodiment of the present invention, the value-added attributes of the user are calculated based on the claims record of the user corresponding to the price list, including: calculating the insurance profit rate of the user based on the claims record of the user and the historical income brought by the user; and determining the value-added attributes of the user based on the insurance profit rate and a preset profit threshold.
[0076] Specifically, for the audit processing of the price data of value-added products, the embodiment of the present invention adopts a more accurate audit method to obtain the claim amount of the user's claim record in the last three months, as well as the business income brought by the user in the last three months, and calculate the insurance profit rate = (business income - claim amount - accrued service fee) / business income. It is determined which profit range the user's insurance profit rate belongs to. The profit range is determined by a preset profit threshold, and the user's value-added attributes are determined according to belonging to different profit ranges. For example, if the insured profit margin is higher than the upper profit threshold of 40%, then the user's value-added attribute is good, and the price data of the value-added products in the price list shall prevail. It is considered that this step has passed the review, and there is no need to generate a second review copy, or an empty second review copy is output; if the insured profit margin is between the lower profit threshold of 0% and the upper profit threshold of 40%, then the user's value-added attribute is average, and the corresponding second review copy generated is: Product name (the insured profit margin in the past three months is average, and it is recommended to adjust the price data of the value-added products upward); if the insured profit margin is lower than the lower profit threshold of 0%, then the user's value-added attribute is poor, and the corresponding second review copy generated is: Product name (the insured profit margin in the past three months is poor, and it is recommended to sign a deductible agreement).
[0077] Through the above-mentioned precise review and processing of the price data of value-added products, the rights and interests of high-quality users are protected, the risk loss of the price list maker is reduced, the business profits and losses are balanced, and the accuracy and scientificity of the price data review and processing are guaranteed.
[0078] Step S307: In response to the fact that there are no value-added products in the price list and the user corresponding to the price list has a claim record, the value-added products are located according to the claim record, and a third review document of the price list is generated.
[0079] Specifically, in the case where there are no value-added products in the price list, in order to avoid the risk of business inversion, the review processing system will also query whether the merchant user corresponding to the price list has ever made a claim. If a claim has occurred, then based on the claim record, the corresponding value-added product is located and a third review document is generated: product name (there is a claim record in the past three months, the claim amount is xxx yuan, and a business inversion has occurred. It is recommended to add value-added products to the price list). Of course, if no claim has occurred, there is no need to generate a third review document, or an empty third review document is output.
[0080] Step S308: input the third review document together with the first review document and the second review document into the business model to obtain a comprehensive review processing result of the price list output by the business model.
[0081] Specifically, the first review document, the second review document and the third review document obtained above are input into a pre-built business model, and the business model understands, summarizes and concludes the first review document, the second review document and the third review document of the received price list, merges products with the same suggestions, generates a summary document, and combines the information of the merchant user corresponding to the price list, the historical price list of the merchant user and the corresponding review processing results, the pricing of the products involved in the price list and other characteristic information to verify and correct the summary document to obtain the final comprehensive review processing result.
[0082] Figure 4 It is a detailed flowchart of the price list processing method of the embodiment of the present invention. The review processing system receives the price list, first checks whether the user corresponding to the price list is in the restricted list, and if so, generates a pre-review document: This user has been included in the restricted list, please approve the process with caution, and ends the review process.
[0083] If it is not in the restricted list, first loop through all the main product price data in the price list for review and processing. For each main product, determine the corresponding review and processing strategy based on the price model in the main product price data. If it is a discount model, use the step discount review strategy to find each step discount rate from the preset quantity-price relationship, and determine whether each discount rate in the main product price data meets the corresponding step discount rate. If each discount rate is greater than or equal to the corresponding step discount rate, it is considered that this step has passed the review and processing, and the output of the first review copy is empty, which is equivalent to not outputting the first review copy; only when the discount rate is lower than the step discount rate, will it generate the first review copy containing the product name, abnormal price data, and modification suggestions, such as "Product Name (Step x1~x2, recommended price increase to discount_sugg)". In addition, for logistics business, the logistics cost in remote areas is higher, and usually no discount is given. Therefore, in the logistics business, it is also necessary to check whether the merchant user's order address is a remote area. If it is a remote area, then obtain the remote discounts for all orders issued in remote areas, and make sure that the lowest remote discount is not lower than the original price. If the lowest remote discount is lower than the original price, then the first review copy for remote areas will also be generated: product name (it is recommended not to give discounts in remote areas).
[0084] For the case where the price mode in the main product price data is the full reduction mode, the full reduction audit strategy is adopted to obtain the lower limit discount rate of the full reduction, and determine whether the lowest discount rate in the main product price data exceeds the lower limit discount rate. If it is higher than or equal to the lower limit discount, it is considered that this step has passed the audit process, and the output of the first audit copy is empty, which is equivalent to not outputting the first audit copy. If it is lower than the lower limit discount rate, the first audit copy is generated: product name (the lowest discount rate is recommended to increase the price to the lower limit discount rate Ldiscount_sugg%). In addition, similar to the above discount mode, for logistics business, the logistics cost in remote areas is high, and usually no discount price is given. Therefore, in the logistics business, it is also necessary to check whether the merchant user's order address is a remote area. If it is a remote area, then obtain the remote discount of all orders issued in remote areas, and determine that the lowest remote discount is not lower than the original price. If the lowest remote discount is lower than the original price, then the first audit copy about remote areas will also be generated: product name (remote areas are recommended to have no full reduction discount).
[0085] For the original price data without discount in the price list, since it does not involve the discount rules, it is not the focus of the review and processing, and it can be exempted from the review and processing. By default, this step passes the review and processing, and the output of the first review copy is empty.
[0086] In the case where the storage format of the price list is unstructured, the review method of the main product price data needs to evaluate the business volume of the user corresponding to the price list, determine the corresponding estimated discount rate based on the business volume, and then determine whether the lowest discount rate in the main product price data exceeds the estimated discount rate. If it is greater than or equal to the estimated discount rate, it is considered that this step has passed the review and the output of the first review copy is empty; if it is less than the estimated discount rate, the first review copy is generated: product name (the lowest discount rate is recommended to increase the price to the estimated discount rate). Similarly, similar to the above discount model, for logistics business, the logistics cost in remote areas is high and usually no discount price is given. Therefore, in the logistics business, it is also necessary to check whether the merchant user's order address is a remote area. If it is a remote area, then obtain the remote discounts of all orders issued in remote areas to determine whether the lowest remote discount is not lower than the original price. If the lowest remote discount is lower than the original price, then the first review copy about remote areas will also be generated: product name (remote areas are recommended not to be discounted).
[0087] Furthermore, for the review and processing of the price data of value-added products, all the price data of value-added products in the price list are reviewed and processed in a loop. This diagram adopts a more accurate review method to obtain the claim amount of the user's claim record in the last three months, as well as the business income brought by the user in the last three months, and calculate the insurance profit rate = (business income - claim amount - accrued service fee) / business income. Determine which profit range the user's insurance profit rate belongs to, and the profit range is determined by the preset profit threshold. According to the different profit ranges located, the user's value-added attributes are determined. For example, if the insured profit margin is higher than the upper profit threshold of 40%, then the user's value-added attribute is good, and it can be executed according to the price data of the value-added product. This step passes the review, and the second review text generated at this time is empty; if the insured profit margin is between the lower profit threshold of 0% and the upper profit threshold of 40%, then the user's value-added attribute is average, and the corresponding second review text generated is: Product name (the insured profit margin in the past three months is average, and it is recommended to adjust the price data of the value-added product upward); if the insured profit margin is lower than the lower profit threshold of 0%, then the user's value-added attribute is poor, and the corresponding second review text generated is: Product name (the insured profit margin in the past three months is poor, and it is recommended to sign a deductible agreement).
[0088] Furthermore, in the case where there are no value-added products in the price list, in order to avoid the risk of business inversion, the review and processing system will also query whether the merchant user corresponding to the price list has ever made a claim. If a claim has occurred, then based on the claim record, the corresponding value-added product is located and the third review copy is generated: product name (there has been a claim record in the past three months, the claim amount is xxx yuan, and a business inversion has occurred. It is recommended to add value-added products to the price list). Of course, if no claim has occurred, then this step passes the review and the third review copy generated is empty.
[0089] Finally, if the first review document, the second review document, and the third review document are all empty, then the review process ends and the result of no abnormality in the review is obtained. As long as any of the first review document, the second review document, and the third review document are available, the obtained first review document, the second review document, and the third review document are input into the pre-built business model, and the business model understands, summarizes, and concludes the first review document, the second review document, and the third review document of the received price list, merges products with the same suggestions, generates a summary document, and combines the information of the merchant user corresponding to the price list, the merchant user's historical price list, and the corresponding review processing results, the pricing of the products involved in the price list, and other characteristic information, to verify and correct the summary document to obtain the final comprehensive review processing result.
[0090] The embodiment of the present invention illustrates the first review document and the third review document, as well as the comprehensive review processing results output by the business model, as shown in Table 1 below.
[0091] As shown in Table 1, the business model is more concise on the basis of ensuring accuracy, which is in line with the cognition of the reviewers, solves the problem of template and lack of simplicity caused by the listing of documents, and effectively improves the efficiency of the reviewers. That is, the use of the business model can not only summarize and think based on the review documents combined with the actual feature information, and give accurate comprehensive review processing results, but also effectively improve the readability of the comprehensive review processing results, which is convenient for reviewers to quickly modify and improve the review processing efficiency.
[0092] In summary, the embodiment of the present invention applies the big model technology to the review and processing scenario of the price list. By injecting a trainable layer into the pre-trained model, the problem of the traditional model relying on a lot of training data and slow iteration is improved, which can reduce the number of parameters and computing resources required for fine-tuning while maintaining the performance of the model. And with the help of the thinking ability of the big model, the information of the merchant user corresponding to the price list, the historical price list of the merchant user and the corresponding review and processing results, the pricing information of the products involved in the price list, and other features that represent the actual business situation are fully utilized to fine-tune the big model, thereby ensuring the accuracy of the final comprehensive review and processing results. In addition, the embodiment of the present invention combines business concerns to directly generate an audit document with modification suggestions, making the audit process more explanatory.
[0093] Figure 5 FIG. 2 is a schematic diagram of the main modules of a price list processing device according to an embodiment of the present invention. Figure 5As shown, the price list processing device 500 mainly includes a price list acquisition module 501, a first review processing module 502, a second review processing module 503 and a model review processing module 504.
[0094] The price list acquisition module 501 is used to acquire the price list to be processed, and divide the product price data contained in the price list into main product price data and value-added product price data;
[0095] The first review processing module 502 is used to determine the review processing strategy corresponding to the price pattern in the main product price data, review the main product price data, and generate the first review document of the price list according to the review processing result;
[0096] The second review processing module 503 is used to calculate the value-added attributes of the user according to the claim settlement record of the user corresponding to the price list, review the value-added product price data according to the value-added attributes, and generate a second review document for the price list;
[0097] The model review processing module 504 is used to input the first review document and the second review document into a pre-built business model to obtain a comprehensive review processing result of the price list output by the business model.
[0098] According to one embodiment of the present invention, the first audit processing module 502 is also used for: in response to the price mode being a discount mode, adopting a step discount audit strategy, finding each step discount rate from the preset quantity-price relationship, judging whether each discount rate in the main product price data conforms to the corresponding step discount rate, and generating a first audit document for the discount mode according to the judgment result; in response to the price mode being a full-reduction mode, adopting a full-reduction audit strategy, obtaining a lower limit discount rate for the full-reduction, judging whether the lowest discount rate in the main product price data exceeds the lower limit discount rate, and generating a first audit document for the full-reduction mode according to the judgment result.
[0099] According to another embodiment of the present invention, in response to the storage format of the price list being unstructured, the price list processing device 500 also includes an unstructured audit processing module (not shown in the figure), which is used to: evaluate the business volume of the user corresponding to the price list, determine the corresponding estimated discount rate based on the business volume, determine whether the lowest discount rate in the main product price data exceeds the estimated discount rate, and generate an unstructured first audit document based on the judgment result.
[0100] According to another embodiment of the present invention, the second review and processing module 503 is further used to: calculate the user's insurance profit rate based on the user's claim record and the historical income brought by the user; and determine the user's value-added attributes based on the insurance profit rate and a preset profit threshold.
[0101] According to another embodiment of the present invention, the pre-built business model performs feature extraction based on user information, processing results of historical price lists and product information, and fine-tunes the model by injecting a trainable layer into the pre-trained model and utilizing the added low-rank matrix.
[0102] According to another embodiment of the present invention, in response to the fact that there are no value-added products in the price list and the user corresponding to the price list has a claim record, the price list processing device 500 also includes a third audit processing module (not shown in the figure), which is used to: locate the value-added products according to the claim record, generate a third audit document for the price list, and input the third audit document together with the first audit document and the second audit document into the business model.
[0103] According to another embodiment of the present invention, the price list processing device 500 further includes a user review processing module (not shown in the figure), which is used to: after obtaining the price list to be processed, verify that the user corresponding to the price list is not in the restricted list.
[0104] Figure 6 is an exemplary system architecture diagram to which embodiments of the present invention can be applied.
[0105] like Figure 6 As shown, system architecture 600 may include terminal devices 601, 602, 603, network 604 and server 605. Network 604 is used to provide a medium for communication links between terminal devices 601, 602, 603 and server 605. Network 604 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0106] Users can use terminal devices 601, 602, 603 to interact with server 605 via network 604 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 601, 602, 603, such as price list processing applications, etc. (only as an example).
[0107] The terminal devices 601 , 602 , and 603 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, and desktop computers, etc.
[0108] Server 605 may be a server that provides various services, such as a background management server that provides support for price lists made by users using terminal devices 601, 602, and 603 (for example only). The background management server may obtain a price list to be processed, and divide the product price data contained in the price list into main product price data and value-added product price data; determine the corresponding audit processing strategy according to the price pattern in the main product price data, audit the main product price data, and generate a first audit document for the price list according to the audit processing result; calculate the value-added attributes of the user according to the claim settlement record of the user corresponding to the price list, audit the value-added product price data according to the value-added attributes, and generate a second audit document for the price list; input the first audit document and the second audit document into a pre-built business model, obtain the comprehensive audit processing result of the price list output by the business model, and feed back the processing result (such as the comprehensive audit processing result, etc. - for example only) to the terminal device.
[0109] It should be noted that the price list processing method provided in the embodiment of the present invention is generally executed by the server 605 , and accordingly, the price list processing device is generally set in the server 605 .
[0110] It should be understood that Figure 6 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0111] Reference below Figure 7 , Figure 7 It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. Figure 7 The terminal device or server shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0112] like Figure 7 As shown, the computer system 700 includes a central processing unit (CPU) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage part 708 into a random access memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the system 700 are also stored. The CPU 701, the ROM 702, and the RAM 703 are connected to each other through a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0113] The following components are connected to the I / O interface 705: an input section 706 including a keyboard, a mouse, etc.; an output section 707 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 708 including a hard disk, etc.; and a communication section 709 including a network interface card such as a LAN card, a modem, etc. The communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as needed. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 710 as needed, so that a computer program read therefrom is installed into the storage section 708 as needed.
[0114] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 709, and / or installed from the removable medium 711. When the computer program is executed by the central processing unit (CPU) 701, the above-mentioned functions defined in the system of the present invention are executed.
[0115] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination thereof.
[0116] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0117] The units involved in the embodiments of the present invention may be implemented by software or hardware. The units described may also be set in a processor, for example, it may be described as: a processor includes: a price list acquisition module, a first review processing module, a second review processing module and a model review processing module.
[0118] The names of these modules do not, in some cases, constitute a limitation on the modules themselves. For example, the price list acquisition module can also be described as "a module for acquiring the price list to be processed and dividing the product price data contained in the price list into main product price data and value-added product price data."
[0119] On the other hand, the present invention also provides a computer-readable medium, which may be included in the device described in the embodiment; or it may exist independently and not be assembled into the device. The computer-readable medium carries one or more programs, and when the one or more programs are executed by a device, the device includes: obtaining a price list to be processed, dividing the product price data contained in the price list into main product price data and value-added product price data; determining the corresponding audit processing strategy according to the price pattern in the main product price data, auditing the main product price data, and generating a first audit document of the price list according to the result of the audit processing; calculating the value-added attributes of the user according to the claim settlement record of the user corresponding to the price list, auditing the value-added product price data according to the value-added attributes, and generating a second audit document of the price list; inputting the first audit document and the second audit document into a pre-built business model, and obtaining the comprehensive audit processing result of the price list output by the business model.
[0120] The technical solution according to the embodiment of the present invention has the following advantages or beneficial effects: by obtaining the price list to be processed, the product price data contained in the price list is divided into main product price data and value-added product price data; according to the price pattern in the main product price data, the corresponding audit processing strategy is determined, the main product price data is audited and processed, and a first audit document of the price list is generated according to the result of the audit processing; according to the claim record of the user corresponding to the price list, the user's value-added attributes are calculated, and the value-added product price data is audited and processed according to the value-added attributes to generate a second audit document of the price list; the first audit document and the second audit document are input into a pre-built business model to obtain a comprehensive audit processing result of the price list output by the business model. The technical solution realizes efficient, accurate and friendly audit processing of the price list, and ensures the accuracy of the audit processing based on a fine-grained audit method that meets business needs, and then uses the understanding, induction and summary capabilities of the business model to obtain a comprehensive audit processing result with strong readability.
[0121] The specific implementation methods described herein do not constitute limitations on the scope of protection of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention shall be included in the scope of protection of the present invention.
Claims
1. A method for processing a price list, characterized in that: include: Obtaining a price list to be processed, and dividing product price data contained in the price list into main product price data and value-added product price data; Determine the corresponding review and processing strategy according to the price pattern in the main product price data, review and process the main product price data, and generate the first review document of the price list according to the review and processing result; Calculating the value-added attributes of the user according to the claim settlement record of the user corresponding to the price list, reviewing the price data of the value-added product according to the value-added attributes, and generating a second review document of the price list; The first review document and the second review document are input into a pre-built business model to obtain a comprehensive review processing result of the price list output by the business model.
2. The method according to claim 1, characterized in that According to the price pattern in the main product price data, determining the corresponding audit processing strategy, auditing the main product price data, and generating the first audit document of the price list according to the result of the audit processing, including: In response to the price mode being a discount mode, a step discount review strategy is adopted to find each step discount rate from a preset quantity-price relationship, determine whether each discount rate in the main product price data meets the corresponding step discount rate, and generate a first review document of the discount mode according to the determination result; In response to the fact that the price mode is a full-discount mode, a full-discount review strategy is adopted to obtain the lower limit discount rate of the full-discount, and to determine whether the lowest discount rate in the main product price data exceeds the lower limit discount rate. The first review document of the full-discount mode is generated according to the determination result.
3. The method according to claim 1, characterized in that: In response to the storage format of the price list being unstructured, the method further includes: Evaluate the business volume of the user corresponding to the price list, determine the corresponding estimated discount rate based on the business volume, judge whether the lowest discount rate in the main product price data exceeds the estimated discount rate, and generate an unstructured first review document based on the judgment result.
4. The method according to claim 1, characterized in that: Calculating the value-added attributes of the user according to the claim settlement record of the user corresponding to the price list includes: Calculate the user's insurance profit rate based on the user's claim settlement record and the historical income generated by the user; The value-added attribute of the user is determined according to the insured profit rate and a preset profit threshold.
5. The method according to claim 1, characterized in that The pre-built business model performs feature extraction based on user information, processing results of historical price lists and product information, and fine-tunes the model by injecting a trainable layer into the pre-trained model and utilizing the added low-rank matrix.
6. The method according to claim 1, characterized in that In response to there being no value-added products in the price list, and the user corresponding to the price list having a claim record, the method further includes: According to the claim settlement record, the value-added products are located, a third audit document of the price list is generated, and the third audit document is input into the business model together with the first audit document and the second audit document.
7. The method according to claim 1, characterized in that After obtaining the price list to be processed, the method further includes: verifying that the user corresponding to the price list is not in the restricted list.
8. A price list processing device, characterized in that: include: A price list acquisition module is used to acquire a price list to be processed, and to divide the product price data contained in the price list into main product price data and value-added product price data; A first review processing module, used to determine a review processing strategy corresponding to the price pattern in the main product price data, review the main product price data, and generate a first review document of the price list according to the review processing result; A second review processing module, configured to calculate the value-added attributes of the user according to the claim settlement record of the user corresponding to the price list, review the price data of the value-added product according to the value-added attributes, and generate a second review document for the price list; The model review processing module is used to input the first review document and the second review document into a pre-built business model to obtain a comprehensive review processing result of the price list output by the business model.
9. A mobile electronic device terminal, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.
10. A computer readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.