Contract review method and device, equipment and storage medium
By breaking down contracts into multiple chapters and revising them using models and feedback from different review terminals, the problem of low efficiency in traditional contract review is solved, achieving efficient and accurate contract review.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 泰康保险集团股份有限公司
- Filing Date
- 2025-12-26
- Publication Date
- 2026-05-15
AI Technical Summary
The traditional multi-person, multi-round contract review model is inefficient, unable to cope with the increasing demand for contracts, and unable to meet the requirements of professional depth and breadth.
The contract to be reviewed is divided into multiple contract chapters. Each chapter is reviewed by a different review terminal according to its configured contract review rules and models. The feedback information from each terminal is integrated to make revisions, and finally, a revised contract is generated.
Through multi-perspective collaborative review, the efficiency and quality of contract review have been significantly improved, ensuring that contract revisions comply with standardized rules while taking into account actual business scenarios.
Smart Images

Figure CN122047225A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and more specifically, to a contract review method, apparatus, device, and storage medium. Background Technology
[0002] With the rapid development of the company's business, the number of contracts has continued to grow, the regulatory environment has become increasingly stringent, and the number of contract terms has increased year by year, placing higher demands on the professional depth and breadth required for review. The traditional multi-person, multi-round review model has low cross-departmental collaboration efficiency, and the review of a single contract is time-consuming, making it difficult to cope with the increasing demand for contracts. Summary of the Invention
[0003] The present application provides a contract review method, apparatus, device, and storage medium, which aims to overcome or at least partially solve the above-mentioned problems.
[0004] A first aspect of this application provides a contract review method, the method comprising: According to the contract chapter information configured on N review terminals, the contract to be reviewed is divided into N contract chapters that correspond one-to-one with the N review terminals. Different review terminals among the N review terminals correspond to different review perspectives. According to the contract review rules configured in the nth review terminal among the N review terminals, the contract review model is used to review the nth contract chapter among the N contract chapters to obtain the first review result of the contract to be reviewed. The first review result includes the N review results output by the contract review model for the N contract chapters. The first review result is sent to the N review terminals, and feedback information from the N review terminals regarding the first review result is obtained; By integrating the feedback information from the N review terminals regarding the first review result and the first review result itself, the contract to be reviewed is revised to obtain the revised contract.
[0005] In one optional implementation, the contract to be reviewed is revised by integrating the feedback information from the N review terminals regarding the first review result and the first review result, resulting in a revised contract, including: The feedback information from the N review terminals regarding the first review result is as follows: if the modification suggestions for the contract to be reviewed in the first review result are accurate, the contract to be reviewed is revised according to the first review result to obtain the revised contract; The feedback information from the N review terminals regarding the first review result is as follows: if the modification suggestions for the contract to be reviewed in the first review result are inaccurate, the modification suggestions for the contract to be reviewed from the N review terminals are obtained, and the contract to be reviewed is revised according to the modification suggestions for the contract to be reviewed from the N review terminals to obtain the revised contract; The method further includes: According to the contract chapter information configured on N review terminals, the revised contract is divided into N contract chapters corresponding one-to-one with the N review terminals, so as to review the revised contract using the contract review model; If the contract review model makes no modification suggestions for the revised contract, and the N review terminals make no modification suggestions for the revised contract, then the revised contract is determined to have passed the review.
[0006] In an optional implementation, the method further includes: Based on the review process records of multiple revised contracts that have passed review, the contract review model is used to generate review rule optimization suggestions, which are then sent to the nth review terminal among the N review terminals. Obtain the evaluation result of the nth review terminal's optimization suggestions for the review rules; If the evaluation result of the nth review terminal on the review rule optimization suggestion indicates that the contract review rules need to be updated, the contract review rules configured on the nth review terminal are updated according to the review rule optimization suggestion to obtain the updated contract review rules of the nth review terminal, so as to use the contract review model to review the next contract to be reviewed.
[0007] In an optional implementation, the method further includes: The feedback information from the nth review terminal among the N review terminals regarding the nth review result in the first review result is as follows: if the nth review result is inaccurate, a new contract review rule proposed by the nth review terminal based on the nth review result is obtained; Based on the new contract review rules from the nth review terminal, the nth contract section is reviewed again using the contract review model to obtain the review result of the contract to be reviewed. The re-review result is sent to the N review terminals, and feedback information from the N review terminals regarding the re-review result is obtained. The feedback information from the N review terminals regarding the re-review result is as follows: if the re-review result is accurate, the new contract review rule from the nth review terminal will be merged with the contract review rule configured by the nth review terminal to obtain the updated contract review rule of the nth review terminal, so as to use the contract review model to review the next contract to be reviewed.
[0008] In one optional implementation, sending the first review result to the N review terminals includes: If the contract review result viewing range configured for the nth review terminal among the N review terminals is from the mth review terminal to the nth review terminal, then the nth review result in the first review result will be sent to the mth review terminal to the nth review terminal. Obtain the comment information of the m-th to n-1-th review terminals respectively regarding the n-th review result; By integrating the feedback information from the N review terminals regarding the first review result and the first review result itself, the contract to be reviewed is revised to obtain a revised contract, including: Based on the modification suggestions from the nth review terminal for the nth contract section, and the comments from the mth to (n-1)th review terminals, the nth contract section is revised to obtain the revised contract.
[0009] In an optional implementation, the method further includes: The feedback information from the N review terminals regarding the first review result is as follows: if the modification suggestions for the contract to be reviewed in the first review result are accurate, a first correct case is added to the correct case library; Based on the revision operations or modification suggestions of the N review terminals on the contract to be reviewed, a second correct case is added to the correct case library; The feedback information from the N review terminals regarding the first review result is as follows: if the modification suggestions for the contract to be reviewed in the first review result are inaccurate, a first error case is added to the error case library; Based on the contract review rules configured in the nth review terminal among the N review terminals, and using the contract review model, the nth contract section among the N contract sections is reviewed to obtain the first review result of the contract to be reviewed, including: Based on the contract review rules configured in the nth review terminal among the N review terminals, as well as the correct case library and the incorrect case library, the contract review model is used to review the nth contract chapter among the N contract chapters to obtain the first review result of the contract to be reviewed.
[0010] In an optional implementation, using the error case library or the correct case library as the target case library, before adding a new case to the target case library, the method further includes: The new cases are compared with the cases already stored in the target case library; If the case to be added conflicts with the first case in the target case library, the case to be added and the first case are sent to the N review terminals; The feedback information from the N review terminals regarding the case to be added and the first case is obtained to determine whether to add the case to be added to the target case library.
[0011] A second aspect of this application provides a contract review apparatus, the apparatus comprising: The splitting module is used to split the contract to be reviewed into N contract chapters corresponding one-to-one with the N review terminals according to the contract chapter information configured by the N review terminals. Different review terminals in the N review terminals correspond to different review perspectives. The review module is used to review the nth contract chapter among the N contract chapters according to the contract review rules configured in the nth review terminal among the N review terminals, and to obtain the first review result of the contract to be reviewed. The first review result includes the N review results output by the contract review model for the N contract chapters. The acquisition module is used to send the first review result to the N review terminals and obtain feedback information from the N review terminals regarding the first review result; The revision module is used to integrate the feedback information from the N review terminals regarding the first review result and the first review result to revise the contract to be reviewed, thereby obtaining the revised contract.
[0012] A third aspect of this application provides an electronic device, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the contract review method of the first aspect of this application.
[0013] A fourth aspect of this application provides a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the contract review method of the first aspect of this application.
[0014] In the contract review method provided in this application, the contract to be reviewed is divided into N contract chapters corresponding one-to-one with the N review terminals, according to the contract chapter information configured on N review terminals. Different review terminals among the N review terminals correspond to different review perspectives. Based on the contract review rules configured on the nth review terminal among the N review terminals, the nth contract chapter among the N contract chapters is reviewed using a contract review model to obtain the first review result of the contract to be reviewed. The first review result includes the N review results output by the contract review model for the N contract chapters. The first review result is sent to the N review terminals, and feedback information from the N review terminals regarding the first review result is obtained. The feedback information from the N review terminals regarding the first review result and the first review result are integrated to revise the contract to be reviewed, resulting in the revised contract. Thus, this application, based on the contract review rules configured on different review terminals, reviews the corresponding contract chapters from different review perspectives through the contract review model, which can more accurately identify risks in professional fields and significantly improve the efficiency of collaborative contract review; by revising the contract to be reviewed through the first review result and feedback information under "human-machine collaboration", it ensures that the contract revision not only conforms to standardized rules, but also takes into account actual business scenarios, thereby improving the quality of contract review. Attached Figure Description
[0015] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 This is a schematic diagram of a business process for contract management according to this application; Figure 2 This is a flowchart illustrating the steps of a contract review method proposed in one embodiment of this application; Figure 3 This is a schematic diagram of the review process of a contract review method proposed in one embodiment of this application; Figure 4 This is a schematic diagram of the structure of a contract review device according to an embodiment of this application; Figure 5 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0017] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0018] In the accompanying drawings, the size of constituent elements, the thickness of layers, or areas may sometimes be exaggerated for clarity. Therefore, any implementation of this disclosure is not necessarily limited to the dimensions shown in the drawings, and the shapes and sizes of the components in the drawings do not reflect true proportions. Furthermore, the drawings schematically illustrate ideal examples, and any implementation of this disclosure is not limited to the shapes or values shown in the drawings.
[0019] Contract management is a long-term, cross-departmental business management process, in which contract review is a crucial step in controlling business risks and safeguarding the company's interests. Taking annuity fund management as an example... Figure 1 As shown, the business process of contract management is as follows: 1. Business Opportunity Acquisition / Contract Drafting. The sales manager is responsible for identifying business opportunities and connecting with clients; based on the contract templates issued by regulators, negotiating and finalizing the initial draft of the contract with the client.
[0020] 2. Contract Review. The sales manager sends the initial draft of the contract to the product manager, who is responsible for initiating a contract review process internally. This involves organizing relevant personnel (including but not limited to investment, sales, compliance, risk control, product, operations, and finance) to review the contract, summarize their feedback, and provide the results back to the sales manager. The sales manager is then responsible for communicating and negotiating with the client. Multiple rounds of contract review may be initiated until both parties reach an agreement or the cooperation is terminated.
[0021] 3. Contract Signing. After review by relevant departments and agreement on the contract content, the product manager initiates the contract approval process according to the company's relevant approval authority requirements. Upon approval, the office is responsible for affixing the company seal, and the sales manager is responsible for obtaining the sealed contract from the client and applying for filing with the regulatory agency.
[0022] 4. Contract Filing. The product manager is responsible for collecting and organizing contract approval records, original contracts, and supporting documents, and applying to the office for filing. The office will handle the filing procedures in accordance with the company's document management system and properly keep these documents.
[0023] 5. Contract Performance, Modification, and Termination. After the contract takes effect, the responsible or implementing department shall fully perform its obligations under the contract. If modifications or termination are required during the performance of the contract, the above-mentioned procedures shall be repeated.
[0024] Reference Figure 1 , Figure 1 This is a flowchart illustrating the steps of a contract review method proposed in one embodiment of this application. Figure 1 As shown, specifically, the method includes the following steps S11~S14: Step S11: According to the contract chapter information configured on the N review terminals, the contract to be reviewed is divided into N contract chapters that correspond one-to-one with the N review terminals. Different review terminals among the N review terminals correspond to different review perspectives.
[0025] In this embodiment, the number of review terminals N and the exclusive review perspective corresponding to each terminal are clearly defined, such as investment, sales, compliance, risk control, product, operations, and finance review perspectives. The contract chapter information configured for each review terminal refers to the predefined contract chapter content characteristics for each review terminal, such as payment terms, tax clauses, and expense allocation for the finance terminal. Natural language processing technology is used to structurally parse the contract to be reviewed, identifying its chapters, clauses, paragraphs, and other structural information. The identified structural information is then matched with the contract chapter information configured for the N review terminals to break down the contract into N contract chapters, each corresponding to one of the N review terminals.
[0026] Step S12: Based on the contract review rules configured in the nth review terminal among the N review terminals, the nth contract chapter among the N contract chapters is reviewed using the contract review model to obtain the first review result of the contract to be reviewed. The first review result includes the N review results output by the contract review model for the N contract chapters.
[0027] In this embodiment, the contract review rules configured for the nth contract chapter and the corresponding nth review terminal are input into the contract review model. The contract review model automatically reviews the nth contract chapter and outputs the nth review result. The review result includes: whether it passes, the analysis and reasoning logic, the basis for the original contract text, modification suggestions, and risk level, etc. After automatically reviewing N contract chapters, the first review result of the contract to be reviewed is obtained. The first review result includes the N review results output by the contract review model for the N contract chapters. Based on the contract review rules configured for different review terminals, the contract review model reviews the corresponding contract chapters from different review perspectives, which can more accurately identify risks in the professional field and significantly improve the efficiency of collaborative contract review.
[0028] The contract review rules are developed by contract reviewers from different professional fields. They summarize and refine the initial key points of contract review from their respective perspectives, and then integrate and transform them using natural language processing technology. The contract review rules include: rule name, risk level, rule description, applicable contract section, applicable contract type, assigned role (review perspective), scope of review, modification suggestions, and review basis. Different review terminals will have different contract review rules configured due to their different review perspectives. The contract review model is an algorithmic model built on artificial intelligence (especially natural language processing technology) that can automatically analyze contract texts and output structured review results according to preset contract review rules.
[0029] Step S13: Send the first review result to the N review terminals and obtain feedback information from the N review terminals regarding the first review result.
[0030] In this embodiment, the nth review result in the first review result can be sent to the nth review terminal among the corresponding N review terminals. The nth review terminal confirms the nth review result, generates feedback information on whether the nth review result is accurate, and submits it. By integrating the feedback information from the N review terminals regarding the accuracy of their respective review results, feedback information from the N review terminals regarding the first review result is obtained. Obtaining feedback information from the review terminals regarding the review results output by the model helps to improve the review quality.
[0031] Step S14: Combine the feedback information from the N review terminals regarding the first review result with the first review result to revise the contract to be reviewed, and obtain the revised contract.
[0032] In this embodiment, the first review result and its feedback information are integrated to revise the contract under review chapter by chapter, resulting in a revised contract. For example, if the feedback information from the first review result indicates that all N review results output by the contract review model are accurate, then the N chapters of the contract under review are revised chapter by chapter according to the modification suggestions included in the N review results from the first review result. If a review result is accurate and no modification suggestions are provided, the corresponding contract chapter need not be revised.
[0033] In the contract review method provided in this application, the contract to be reviewed is divided into N contract chapters corresponding one-to-one with the N review terminals, according to the contract chapter information configured on N review terminals. Different review terminals among the N review terminals correspond to different review perspectives. Based on the contract review rules configured on the nth review terminal among the N review terminals, the nth contract chapter among the N contract chapters is reviewed using a contract review model to obtain the first review result of the contract to be reviewed. The first review result includes the N review results output by the contract review model for the N contract chapters. The first review result is sent to the N review terminals, and feedback information from the N review terminals regarding the first review result is obtained. The feedback information from the N review terminals regarding the first review result and the first review result are integrated to revise the contract to be reviewed, resulting in the revised contract. Thus, this application, based on the contract review rules configured on different review terminals, reviews the corresponding contract chapters from different review perspectives through the contract review model, which can more accurately identify risks in professional fields and significantly improve the efficiency of collaborative contract review; by revising the contract to be reviewed through the first review result and feedback information under "human-machine collaboration", it ensures that the contract revision not only conforms to standardized rules, but also takes into account actual business scenarios, thereby improving the quality of contract review.
[0034] In one embodiment, this application also provides a contract review method, in which the above-mentioned step S14 "integrating the feedback information from the N review terminals regarding the first review result and the first review result, revising the contract to be reviewed, and obtaining the revised contract" specifically includes the following steps S141~S142, and the method further includes the following steps S15~S16: Step S141: If the feedback information from the N review terminals regarding the first review result is accurate, the contract to be reviewed is revised according to the first review result to obtain the revised contract. Step S142: If the feedback information from the N review terminals regarding the first review result is: the modification suggestions for the contract to be reviewed in the first review result are inaccurate, obtain the modification suggestions for the contract to be reviewed from the N review terminals, revise the contract to be reviewed according to the modification suggestions from the N review terminals, and obtain the revised contract. Step S15: According to the contract chapter information configured on the N review terminals, the revised contract is divided into N contract chapters corresponding one-to-one with the N review terminals, so as to review the revised contract using the contract review model; Step S16: If the contract review model has no modification suggestions for the revised contract and the N review terminals have no modification suggestions for the revised contract, then the revised contract is determined to have passed the review.
[0035] In this embodiment, the contract to be reviewed is revised based on the first review result and its feedback information. Specifically, if the feedback information from N review terminals regarding the first review result indicates that the modification suggestions for the contract to be reviewed in the first review result are accurate, it means that all N review results output by the contract review model are accurate, and the contract to be reviewed is automatically revised directly based on the modification suggestions in the first review result. If the feedback information from N review terminals regarding the first review result indicates that the modification suggestions for the contract to be reviewed in the first review result are inaccurate, it means that at least one review result output by the contract review model is inaccurate; then, the modification suggestions from the review terminal corresponding to the inaccurate review result for the corresponding contract section in the contract to be reviewed are obtained. The contract to be reviewed is revised based on the modification suggestions from the review terminals. In this embodiment, for the revised contract, steps S11-S13 are repeated to conduct multiple rounds of review until, in a certain round of review, the first review result output by the contract review model has no modification suggestions for the revised contract (all N review results in the first review result are passed), and the N review terminals also have no modification suggestions for the first review result output by the contract review model. Then, the revised contract for that round is determined to have passed the review. This multi-round cyclical review mechanism ensures that the revision opinions are implemented, reducing the risk of contract performance failure.
[0036] In addition, difference comparison algorithms (such as semantic similarity, paragraph matching, etc.) can be used to automatically compare the contract text to be reviewed with the contract template or the previous version of the contract, output a comparison report, and send the comparison report to N review terminals. The contract template refers to a preset standard contract template, and the previous version of the contract refers to the contract revised in the previous round of review. By comparing the contract text to be reviewed with the contract template, it is ensured that the contract framework and core clauses comply with regulatory or company standard templates; by comparing the contract text to be reviewed with the previous version of the contract, it is ensured that each revision at the review terminal is controlled and traceable.
[0037] In one embodiment, this application also provides a contract review method, which further includes the following steps S17-S19: Step S17: Based on the review process records of multiple revised contracts that have passed review, use the contract review model to generate review rule optimization suggestions and send them to the nth review terminal among the N review terminals; Step S18: Obtain the evaluation result of the nth review terminal's optimization suggestions for the review rules; Step S19: If the evaluation result of the nth review terminal for the review rule optimization suggestion is that the contract review rules need to be updated, the contract review rules configured by the nth review terminal are updated according to the review rule optimization suggestion to obtain the updated contract review rules of the nth review terminal, so as to use the contract review model to review the next contract to be reviewed.
[0038] In this embodiment, the contract review model can analyze the complete review process records corresponding to multiple "revised contracts that have passed review" and generate review rule optimization suggestions. The review process records include: basic contract information, review rule application records (contract review rules configured for each terminal, rule matching results, and model review results based on the rules), terminal feedback information, and modification suggestions. The review rule optimization suggestions are sent to the nth review terminal among the corresponding N review terminals. For example, if the review rule optimization suggestion is generated for the contract review rules configured for the financial terminal, then the review rule optimization suggestion is sent to the financial terminal. The evaluation result of the nth review terminal on the review rule optimization suggestions is obtained. The evaluation result refers to the nth review terminal's accuracy assessment of the review rule optimization suggestions given by the model, based on professional experience and the latest regulatory requirements, to determine whether the corresponding contract review rules need to be updated. If the evaluation result indicates that the contract review rules need to be updated, the contract review rules configured for the nth review terminal are updated according to the review rule optimization suggestions, resulting in the updated contract review rules for the nth review terminal. By dynamically optimizing the rules in reverse according to the model, the review rules can be adapted to the complex and ever-changing business and regulatory environment, thereby continuously improving the accuracy and efficiency of model review, reducing the cost of manual intervention, and thus improving the efficiency of collaborative contract review.
[0039] In one embodiment, this application also provides a contract review method, which further includes the following steps S20-S23: Step S20: The feedback information of the nth review terminal among the N review terminals regarding the nth review result in the first review result is: if the nth review result is inaccurate, obtain the new contract review rule proposed by the nth review terminal based on the nth review result; Step S21: Based on the new contract review rules from the nth review terminal, the nth contract section is reviewed again using the contract review model to obtain the review result of the contract to be reviewed; Step S22: Send the re-review result to the N review terminals and obtain the feedback information from the N review terminals regarding the re-review result; Step S23: If the feedback information from the N review terminals regarding the re-review result is accurate, the new contract review rule from the nth review terminal is merged with the contract review rule configured by the nth review terminal to obtain the updated contract review rule of the nth review terminal, so as to use the contract review model to review the next contract to be reviewed.
[0040] In this embodiment, if the feedback from the nth review terminal regarding the nth review result is that the nth review result is inaccurate, then the error content and corresponding new contract review rules proposed by the nth review terminal on the contract review model interaction interface based on the nth review result are obtained. According to the contract review rules configured by the nth review terminal and the new contract review rules, the nth contract chapter corresponding to the nth review terminal is reviewed again using the contract review model to obtain the re-review result of the contract to be reviewed. The re-review result is sent to N review terminals, and each terminal evaluates and provides feedback on the corresponding re-review result based on its own professional review perspective. Further feedback information from the N review terminals regarding the re-review result is obtained. If the further feedback information indicates that the re-review result is accurate, then the new contract review rules of the nth review terminal are merged with the contract review rules configured by the nth review terminal to obtain the updated contract review rules of the nth review terminal; simultaneously, the contract to be reviewed can be revised according to the modification suggestions in the re-review result to obtain the revised contract. By integrating new contract review rules proposed by the review terminal during the evaluation process with the already configured contract review rules, the rapid transformation from "experience-rules-application" is achieved, the depth of human-machine collaboration is enhanced, and the latest business experience and knowledge of professionals are accumulated, which helps to improve the accuracy and efficiency of model review.
[0041] In one embodiment, this application also provides a contract review method, in which the above-mentioned step S13 "sending the first review result to the N review terminals" specifically includes the following steps S131~S132, and step S14 "integrating the feedback information of the N review terminals on the first review result and the first review result, revising the contract to be reviewed, and obtaining the revised contract" includes the following step S143: Step S131: If the contract review result viewing range configured for the nth review terminal among the N review terminals is from the mth review terminal to the nth review terminal, then the nth review result in the first review result is sent to the mth review terminal to the nth review terminal. Step S132: Obtain the comment information of the m-th to n-1-th review terminals for the n-th review result; Step S143: Based on the modification suggestions from the nth review terminal for the nth contract section, and the comments from the mth to (n-1)th review terminals, revise the nth contract section to obtain the revised contract.
[0042] In this embodiment, a "review result viewing scope" is configured for each review terminal, determining who can view whose review results. For example, the review results from the finance terminal can be viewed by both finance and product terminals; the review results from the compliance terminal can be viewed by risk control, product, and compliance terminals. For the nth review result corresponding to the nth contract chapter, based on the contract review result viewing scope configured for the corresponding nth review terminal, the nth review result (e.g., the compliance review result) is sent to the mth review terminal through the nth review terminal (e.g., risk control, product, and compliance). Therefore, when revising the nth contract chapter, the modification suggestions from the corresponding nth review terminal, as well as comments from the mth to n-1th review terminals within the corresponding viewing scope, can be comprehensively considered to revise the nth contract chapter, resulting in a revised contract. Through targeted sharing of review results and multi-terminal comment fusion revision, precise flow of review information is achieved, ensuring data security and compliance; simultaneously, cross-domain opinions can be incorporated, improving the comprehensiveness and accuracy of the review results.
[0043] In one embodiment, this application also provides a contract review method, which further includes the following steps S24-S26. The aforementioned step S12, "based on the contract review rules configured in the nth review terminal among the N review terminals, and using the contract review model, reviews the nth contract chapter among the N contract chapters to obtain the first review result of the contract to be reviewed," includes the following step S121: Step S24: If the feedback information from the N review terminals regarding the first review result is accurate, then add a first correct case to the correct case library. Step S25: Based on the revision operations or modification suggestions of the N review terminals on the contract to be reviewed, add a second correct case to the correct case library; Step S26: If the feedback information from the N review terminals regarding the first review result is: if the modification suggestions for the contract to be reviewed in the first review result are inaccurate, add a first error case to the error case library; Step S121: Based on the contract review rules configured in the nth review terminal among the N review terminals, as well as the correct case library and the incorrect case library, the contract review model is used to review the nth contract chapter among the N contract chapters to obtain the first review result of the contract to be reviewed.
[0044] In this embodiment, review cases are categorized and recorded based on feedback information regarding the first review result and revision operations or modification suggestions from the review terminals. Specifically, if the feedback information from N review terminals regarding the first review result indicates that the modification suggestions for the contract under review in the first review result are accurate, the information corresponding to this contract review is added to the correct case library as the first correct case. The first correct case includes: the original text of the contract under review (or the corresponding chapter), the contract review rules configured by the review terminals, and the review result output by the model. If the N review terminals have revision operations or modification suggestions for the contract under review, the information corresponding to this revision operation or modification suggestion is added to the correct case library as the second correct case. The second correct case includes: the original text of the contract under review (or the corresponding chapter), and the new contract review rules on which the revision operation or modification suggestion is based. If the feedback information from N review terminals regarding the first review result indicates that the modification suggestions for the contract under review in the first review result are inaccurate, the information corresponding to this contract review is added to the incorrect case library as the first incorrect case. The first type of error case includes: the original contract text (or corresponding chapter) to be reviewed, the contract review rules configured in the review terminal, the review results output by the model, and the feedback information from the review terminal (the content of the review error).
[0045] In this embodiment, tags can be automatically added to newly added correct and incorrect cases in the case library, including: applicable contract type, applicable contract section, rule description, and case type, facilitating subsequent retrieval and matching of relevant review cases. Therefore, for the nth contract section of the contract to be reviewed, the contract review model can be used to review the nth contract section based on the contract review rules configured in the nth review terminal and relevant review cases retrieved from the correct and incorrect case libraries, ultimately yielding the first review result of the contract to be reviewed. During the review process, the contract review model can use correct cases as positive references and incorrect cases as negative references, combining rules and cases to output more accurate and interpretable review results, further improving the model's review accuracy.
[0046] In one embodiment, this application also provides a contract review method, in which, using an error case library or a correct case library as the target case library, before adding a new case to the target case library, the method further includes the following steps S27-S29: Step S27: Compare the new case with each case already stored in the target case library; Step S28: If the case to be added conflicts with the first case in the target case library, send the case to be added and the first case to the N review terminals; Step S29: Obtain feedback information from the N review terminals regarding the case to be added and the first case, to determine whether to add the case to be added to the target case library.
[0047] In this embodiment, before adding a case to the target case library, the case to be added is compared with all cases already stored in the target case library. A vector embedding model can be used to calculate the similarity between the case to be added and all cases in the library to determine if the case to be added conflicts with any existing cases. Conflicts typically refer to two situations: opposite conclusions (similar contract terms, but different review conclusions); and inconsistent rules or interpretations applied in similar scenarios. The stored case with the highest similarity to the case to be added and a conflicting conclusion or basis is marked as the first case, and the first case is sent to N review terminals. Feedback information from the N review terminals regarding the case to be added and the first case is obtained. This feedback information includes whether the case to be added is accurate, whether the first case is accurate, whether both should be merged and adjusted, or whether both are inaccurate. If the feedback information is that the case to be added is accurate, then the case to be added is added to the target case library, and the stored first case is removed from the target case library. This ensures the consistency and accuracy of the case library and avoids erroneous cases misleading the contract review model.
[0048] Reference Figure 3 , Figure 3 This is a schematic diagram illustrating the review process of a contract review method proposed in one embodiment of this application. For example... Figure 3 As shown, the contract review process can be divided into five steps: 1. Rule Extraction and Configuration: Rules for reviewing contracts within the professional field, summarized and refined by users of each review terminal, are configured in the system's rule management module. The rule content includes the rule name, risk level, rule description, applicable contract section, applicable contract type, assigned role, scope of review, suggested modifications, and review basis. These rules take effect after review. This step transforms professional review knowledge into review rules through natural language description, which can serve as "theorems" for the contract review model to examine various clauses of the contract under review.
[0049] 2. Task Matching and Execution: In response to a contract review request, the system automatically compares the contract text with the contract template or the previous version of the contract according to built-in rules, outputting a comparison report for the review terminal's reference. Simultaneously, the system breaks down the contract sections to be reviewed, matches them with the review rules configured and in effect on the review terminal, and retrieves relevant review cases from the target case library. After matching, the task is input into the contract review model for execution, outputting the first review result. Each review result includes whether it passes or fails. If the review result is pass, it outputs the analytical reasoning logic, the basis of the original contract text, etc.; if the review result is fail, it outputs the analytical reasoning logic, the basis of the original contract text, modification suggestions, and risk level. The system automatically pushes the review results to the corresponding review terminals based on the assigned role and scope of review.
[0050] 3. Result Evaluation and Optimization: Upon receiving the pending review notification from the system, the review terminal checks the review results of the contract review model to determine their accuracy. If the review results from the contract review model are accurate, the terminal sends feedback to the system indicating that the model's modification suggestions can be directly adopted. Upon receiving the feedback, the system automatically revises the contract to be reviewed. If the review terminal determines that a certain rule's review result from the model is inaccurate, the terminal can interact with the model in real time, pointing out errors and proposing new review requirements. The system retrieves historical dialogue summaries, the latest review requirements, review rules (new contract review rules), and the corresponding contract sections, re-examining the contract using the contract review model to generate a new version of the review results. The review terminal then determines the accuracy of this review result and repeats the above process. Furthermore, the review terminal can score the output quality of the contract review model or directly revise and comment on the cloud document of the contract to be reviewed, supporting collaborative work among multiple review terminals. The system automatically collects the operation records of the review terminals, adding them to the target case library as case records to provide experience for subsequent reviews.
[0051] 4. Experience Learning and Summary: The system automatically collects the review status of each contract section under review, including revision records from the review terminal, review results, contract review rules, and other information, using this information as case studies. If a new case study conflicts with cases already stored in the target case study library, the review terminal must review it and update the case knowledge stored in the target case study library. The contract review model can also provide optimization suggestions for review rules based on accumulated review results, allowing the review terminal to assess whether the rule content needs to be updated and optimized. This closed-loop design achieves the accumulation of historical review experience and the self-evolution of intelligent contracts.
[0052] 5. Report generation and output: The system can automatically collect the output results of the model, the cloud document revision records of the review terminal, etc., and output the structured review results according to the report format. It can export the revised original contract text or the structured review report with one click, replacing the manual collection of review opinions from all parties.
[0053] Based on the same inventive concept, one embodiment of this application provides a contract review device. For example... Figure 4 As shown, the device includes: The splitting module is used to split the contract to be reviewed into N contract chapters corresponding one-to-one with the N review terminals according to the contract chapter information configured by the N review terminals. Different review terminals in the N review terminals correspond to different review perspectives. The review module is used to review the nth contract chapter among the N contract chapters according to the contract review rules configured in the nth review terminal among the N review terminals, and to obtain the first review result of the contract to be reviewed. The first review result includes the N review results output by the contract review model for the N contract chapters. The acquisition module is used to send the first review result to the N review terminals and obtain feedback information from the N review terminals regarding the first review result; The revision module is used to integrate the feedback information from the N review terminals regarding the first review result and the first review result to revise the contract to be reviewed, thereby obtaining the revised contract.
[0054] In one optional implementation, the revision module is specifically used for: The feedback information from the N review terminals regarding the first review result is as follows: if the modification suggestions for the contract to be reviewed in the first review result are accurate, the contract to be reviewed is revised according to the first review result to obtain the revised contract; The feedback information from the N review terminals regarding the first review result is as follows: if the modification suggestions for the contract to be reviewed in the first review result are inaccurate, the modification suggestions for the contract to be reviewed from the N review terminals are obtained, and the contract to be reviewed is revised according to the modification suggestions for the contract to be reviewed from the N review terminals to obtain the revised contract; The device further includes: The first processing module is used to split the revised contract into N contract chapters corresponding one-to-one with the N review terminals according to the contract chapter information configured for the N review terminals, so as to review the revised contract using the contract review model; The first determining module is used to determine that the revised contract passes the review when the contract review model has no modification suggestions for the revised contract and the N review terminals have no modification suggestions for the revised contract.
[0055] In one alternative embodiment, the device further includes: The optimization suggestion module is used to generate review rule optimization suggestions based on the review process records of multiple revised contracts that have passed review, using the contract review model, and send them to the nth review terminal among the N review terminals. The second processing module is used to obtain the evaluation result of the nth review terminal's optimization suggestions for the review rules; The first update module is used to update the contract review rules configured on the nth review terminal according to the review rule optimization suggestions when the evaluation result of the nth review terminal for the review rule optimization suggestions indicates that the contract review rules need to be updated, so as to obtain the updated contract review rules of the nth review terminal, and then use the contract review model to review the next contract to be reviewed.
[0056] In one alternative embodiment, the device further includes: The third processing module is used to obtain the feedback information from the nth review terminal among the N review terminals regarding the nth review result in the first review result: if the nth review result is inaccurate, obtain the new contract review rules proposed by the nth review terminal based on the nth review result; The fourth processing module is used to re-examine the nth contract chapter using the contract review model based on the new contract review rules from the nth review terminal, so as to obtain the re-examination result of the contract to be reviewed; The fifth processing module is used to send the re-review result to the N review terminals and obtain the feedback information from the N review terminals regarding the re-review result; The second update module is used to merge the new contract review rules from the nth review terminal with the contract review rules configured on the nth review terminal when the feedback information from the N review terminals regarding the re-review results is accurate, so as to obtain the updated contract review rules of the nth review terminal, and use the contract review model to review the next contract to be reviewed.
[0057] In one optional implementation, the acquisition module is specifically used for: If the contract review result viewing range configured for the nth review terminal among the N review terminals is from the mth review terminal to the nth review terminal, then the nth review result in the first review result will be sent to the mth review terminal to the nth review terminal. Obtain the comment information of the m-th to n-1-th review terminals respectively regarding the n-th review result; The revision module is specifically used for: Based on the modification suggestions from the nth review terminal for the nth contract section, and the comments from the mth to (n-1)th review terminals, the nth contract section is revised to obtain the revised contract.
[0058] In one alternative embodiment, the device further includes: The first case addition module is used to add a first correct case to the correct case library if the feedback information from the N review terminals regarding the first review result is accurate: the modification suggestions for the contract to be reviewed in the first review result are accurate. The second case addition module is used to add a second correct case to the correct case library based on the revision operations or modification suggestions of the N review terminals on the contract to be reviewed; The third case addition module is used to add a first error case to the error case library if the feedback information from the N review terminals regarding the first review result is: the modification suggestions for the contract to be reviewed in the first review result are inaccurate. The review module is specifically used for: Based on the contract review rules configured in the nth review terminal among the N review terminals, as well as the correct case library and the incorrect case library, the contract review model is used to review the nth contract chapter among the N contract chapters to obtain the first review result of the contract to be reviewed.
[0059] In one alternative embodiment, the device further includes: The comparison module is used to compare the case to be added with each case already stored in the target case library; The sixth processing module is used to send the case to be added and the first case to the N review terminals when the case to be added conflicts with the first case in the target case library; The second determining module is used to obtain feedback information from the N review terminals regarding the case to be added and the first case, so as to determine whether to add the case to be added to the target case library.
[0060] Based on the same inventive concept, one embodiment of this application provides an electronic device, referring to... Figure 5 , Figure 5 This is a schematic diagram illustrating an electronic device according to an embodiment of this application. For example... Figure 5 As shown, the electronic device 100 includes a memory 110 and a processor 120. The memory 110 and the processor 120 are connected via a bus. The memory 110 stores a program or instructions that can be executed on the processor 120 to implement the steps in the contract review method described in any of the above embodiments of this application.
[0061] Based on the same inventive concept, this disclosure also provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps in the contract review method described in any of the above embodiments of this application.
[0062] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0063] Based on the same inventive concept, this disclosure also provides a computer program product, including a computer program that, when executed by a processor of a computer device, can perform the steps in the contract review method described in any of the above embodiments of this application.
[0064] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0065] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0066] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0067] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0068] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0069] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.
[0070] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.
[0071] The foregoing has provided a detailed description of a contract review method, apparatus, device, and storage medium provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A contract review method, characterized in that, The method includes: According to the contract chapter information configured on N review terminals, the contract to be reviewed is divided into N contract chapters that correspond one-to-one with the N review terminals. Different review terminals among the N review terminals correspond to different review perspectives. According to the contract review rules configured in the nth review terminal among the N review terminals, the contract review model is used to review the nth contract chapter among the N contract chapters to obtain the first review result of the contract to be reviewed. The first review result includes the N review results output by the contract review model for the N contract chapters. The first review result is sent to the N review terminals, and feedback information from the N review terminals regarding the first review result is obtained; By integrating the feedback information from the N review terminals regarding the first review result and the first review result itself, the contract to be reviewed is revised to obtain the revised contract.
2. The contract review method according to claim 1, characterized in that, By integrating the feedback information from the N review terminals regarding the first review result and the first review result itself, the contract to be reviewed is revised to obtain a revised contract, including: The feedback information from the N review terminals regarding the first review result is as follows: if the modification suggestions for the contract to be reviewed in the first review result are accurate, the contract to be reviewed is revised according to the first review result to obtain the revised contract; The feedback information from the N review terminals regarding the first review result is as follows: if the modification suggestions for the contract to be reviewed in the first review result are inaccurate, the modification suggestions for the contract to be reviewed from the N review terminals are obtained, and the contract to be reviewed is revised according to the modification suggestions for the contract to be reviewed from the N review terminals to obtain the revised contract; The method further includes: According to the contract chapter information configured on N review terminals, the revised contract is divided into N contract chapters corresponding one-to-one with the N review terminals, so as to review the revised contract using the contract review model; If the contract review model makes no modification suggestions for the revised contract, and the N review terminals make no modification suggestions for the revised contract, then the revised contract is determined to have passed the review.
3. The contract review method according to claim 2, characterized in that, The method further includes: Based on the review process records of multiple revised contracts that have passed review, the contract review model is used to generate review rule optimization suggestions, which are then sent to the nth review terminal among the N review terminals. Obtain the evaluation result of the nth review terminal's optimization suggestions for the review rules; If the evaluation result of the nth review terminal on the review rule optimization suggestion indicates that the contract review rules need to be updated, the contract review rules configured on the nth review terminal are updated according to the review rule optimization suggestion to obtain the updated contract review rules of the nth review terminal, so as to use the contract review model to review the next contract to be reviewed.
4. The contract review method according to claim 1, characterized in that, The method further includes: The feedback information from the nth review terminal among the N review terminals regarding the nth review result in the first review result is as follows: if the nth review result is inaccurate, a new contract review rule proposed by the nth review terminal based on the nth review result is obtained; Based on the new contract review rules from the nth review terminal, the nth contract section is reviewed again using the contract review model to obtain the review result of the contract to be reviewed. The re-review result is sent to the N review terminals, and feedback information from the N review terminals regarding the re-review result is obtained. The feedback information from the N review terminals regarding the re-review result is as follows: if the re-review result is accurate, the new contract review rule from the nth review terminal will be merged with the contract review rule configured by the nth review terminal to obtain the updated contract review rule of the nth review terminal, so as to use the contract review model to review the next contract to be reviewed.
5. The contract review method according to claim 1, characterized in that, Sending the first review result to the N review terminals includes: If the contract review result viewing range configured for the nth review terminal among the N review terminals is from the mth review terminal to the nth review terminal, then the nth review result in the first review result will be sent to the mth review terminal to the nth review terminal. Obtain the comment information of the m-th to n-1-th review terminals respectively regarding the n-th review result; By integrating the feedback information from the N review terminals regarding the first review result and the first review result itself, the contract to be reviewed is revised to obtain a revised contract, including: Based on the modification suggestions from the nth review terminal for the nth contract section, and the comments from the mth to (n-1)th review terminals, the nth contract section is revised to obtain the revised contract.
6. The contract review method according to claim 1, characterized in that, The method further includes: The feedback information from the N review terminals regarding the first review result is as follows: if the modification suggestions for the contract to be reviewed in the first review result are accurate, a first correct case is added to the correct case library; Based on the revision operations or modification suggestions of the N review terminals on the contract to be reviewed, a second correct case is added to the correct case library; The feedback information from the N review terminals regarding the first review result is as follows: if the modification suggestions for the contract to be reviewed in the first review result are inaccurate, a first error case is added to the error case library; Based on the contract review rules configured in the nth review terminal among the N review terminals, and using the contract review model, the nth contract section among the N contract sections is reviewed to obtain the first review result of the contract to be reviewed, including: Based on the contract review rules configured in the nth review terminal among the N review terminals, as well as the correct case library and the incorrect case library, the contract review model is used to review the nth contract chapter among the N contract chapters to obtain the first review result of the contract to be reviewed.
7. The contract review method according to claim 6, characterized in that, Using the error case library or the correct case library as the target case library, before adding a new case to the target case library, the method further includes: The new cases are compared with the cases already stored in the target case library; If the case to be added conflicts with the first case in the target case library, the case to be added and the first case are sent to the N review terminals; The feedback information from the N review terminals regarding the case to be added and the first case is obtained to determine whether to add the case to be added to the target case library.
8. A contract review device, characterized in that, The device includes: The splitting module is used to split the contract to be reviewed into N contract chapters corresponding one-to-one with the N review terminals according to the contract chapter information configured by the N review terminals. Different review terminals in the N review terminals correspond to different review perspectives. The review module is used to review the nth contract chapter among the N contract chapters according to the contract review rules configured in the nth review terminal among the N review terminals, and to obtain the first review result of the contract to be reviewed. The first review result includes the N review results output by the contract review model for the N contract chapters. The acquisition module is used to send the first review result to the N review terminals and obtain feedback information from the N review terminals regarding the first review result; The revision module is used to integrate the feedback information from the N review terminals regarding the first review result and the first review result to revise the contract to be reviewed, thereby obtaining the revised contract.
9. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the contract review method as described in any one of claims 1-7.
10. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the contract review method as described in any one of claims 1-7.