Contract Document Versioning and Amendment Proposal System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing apparatuses struggle to provide suitable amendment proposals for contract document modifications, particularly when modifications are made by the counterparty, and increase the complexity of searching for corresponding contract documents when their contents or titles are modified.
Innovation Solution
A document processing program and information processing apparatus that separates contract document versions based on amendment history, identifies the template document, searches for similar past contract documents, extracts similar content versions, and presents amendment candidates with corresponding comments and change indications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the information processing apparatus compares the input contract document with the template document to extract differences, then it can present examination items related to modifications, but it cannot present amendment candidates that correspond to a series of modifications made by the counterparty
Solution Approach 1:
The system performs preliminary action by searching for and extracting similar contract documents from the database before presenting amendment candidates. By pre-storing multiple versions of past contract documents and their amendment histories, the system can quickly retrieve relevant amendment patterns when processing the current contract, enabling it to propose suitable amendment candidates that correspond to the counterparty's modifications without requiring real-time analysis of modification series.
2Measurement precision
If the information processing apparatus searches for corresponding contract documents by comparing contents or titles, then it can identify the correct template document, but the procedure complexity increases especially when contents or titles are modified
Solution Approach 1:
The system applies segmentation by dividing the contract document identification process into distinct stages: first extracting attribute information (such as party names, contract types, dates) from the input contract document, then using these attributes as search keys to find corresponding past contract documents in the database. This segmentation avoids the need for complex full-content comparison, reducing procedural complexity while maintaining accurate template identification even when titles or contents are modified.
Data Source
AI summary
A method for processing documents that separates versions of an input contract document based on an amendment history; specifies a template document from the versions of the input contract document; searches a database containing past contract documents that share identical or a similar template document with the input document, wherein each of the past contract documents includes versions of the past contract documents; extracts one or more versions of the past contract documents that contain contents similar to the input contract document from the past contract documents that share the identical or similar template document with the input document; and presents a first amendment candidate of the input contract document based on contents of a first version of the extracted past contract document in the extracted one or more versions of the past contract documents, together with the input contract document.


