Contract Authoring System Using Knowledge Base Pattern Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional computer-assisted contract authoring systems are limited in their ability to create new contracts based on external contract documents received from parties, as they rely on pre-existing templates that may not match the external documents.
Innovation Solution
A computer-based system and method that processes external contract documents to identify and extract contract components, such as titles and clauses, using a knowledge base and heuristics, allowing for the creation of new contracts by assembling and modifying these components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If pre-existing contract templates are used for computer-assisted contract authoring, then contract creation can be standardized and efficient, but the system cannot utilize external contract documents received from parties as basis to author new contracts
Solution Approach 1:
The system creates a digital copy of the external contract document and stores it in the knowledge base. This copy can then be referenced and used as a template for future contract authoring, allowing the system to leverage external documents without requiring their physical presence during the authoring process
Solution Approach 2:
The knowledge base acts as an intermediary between external contract documents and the contract authoring system. It stores processed contract information and makes it available for future use, bridging the gap between external inputs and internal processing capabilities
2Measurement precision
If manual identification of contract components is performed, then accuracy can be maintained, but the contract authoring process becomes time-consuming and inefficient
Solution Approach 1:
The system performs automatic identification of contract components using pattern matching algorithms that analyze the external contract document structure. The system serves itself by automatically extracting and categorizing contract elements without requiring manual intervention, while maintaining accuracy through predefined patterns specific to contract documents
Solution Approach 2:
The manual mechanical process of identifying contract components is replaced with an automated computational system. Pattern matching algorithms and text processing mechanisms substitute for human analysis, dramatically reducing time while maintaining or improving accuracy through consistent application of identification rules
3Productivity
If external contract documents are processed and stored in the knowledge base, then future contracts can be created more efficiently based on existing documents, but the system complexity increases
Solution Approach 1:
The contract document is segmented into distinct components (clauses, sections, paragraphs) that are independently processed and stored in the knowledge base. This segmentation allows for modular retrieval and recombination during future contract authoring, improving efficiency while keeping the system manageable through structured organization
Data Source
AI summary
A computer based system and method for contract authoring. The method can receive an external contract document in electronic form, wherein the external contract document comprises a plurality of text portions relating to a plurality of contract component types, respectively. The method can accessing a knowledge base describing a plurality of text patterns which identify with the plurality of the contract component types, respectively. Moreover, the method can process the external contract document utilizing the knowledge base to automatically identify the plurality of the contract component types for the plurality of the text portions in the contract document, respectively.


