Knowledge Graph Contract Text Checking for Accurate Risk Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing contract checking methods are inefficient and prone to errors in identifying potential risks, particularly in sales contracts, which are complex and require thorough compliance checks.

Innovation Solution

A text checking method utilizing a knowledge graph to establish attributes and attribute values from contract text, enabling automated checks for text errors, consistency, completeness, and logic, thereby enhancing accuracy and speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual contract checking is performed, then flexibility and adaptability are maintained, but checking efficiency and productivity are low

Engineering Contradiction:
Improvechecking efficiencyVSAvoidmanual operation level
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The system enables automated self-checking of contracts by extracting entities, attributes, and values from contract text, building a knowledge graph, and automatically comparing contract clauses against compliance rules and historical data without requiring manual intervention for each check

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical checking processes with an automated information processing system that uses natural language processing, knowledge graph construction, and rule-based comparison to perform compliance checks, thereby substituting human labor with automated computational methods

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If comprehensive compliance checks are performed on complex sales contracts, then identification accuracy improves, but checking time and complexity increase

Engineering Contradiction:
Improverisk identification accuracyVSAvoidchecking time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary extraction of entities, attributes, and values from contract text before the actual compliance check, and pre-builds a knowledge graph structure that organizes contract information in advance, thereby reducing the time required during the actual compliance verification process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the contract checking process into distinct modules: text preprocessing, entity extraction, attribute identification, knowledge graph construction, and compliance rule comparison. This segmentation allows each module to be optimized independently and processed in parallel where possible, improving overall efficiency without compromising accuracy

Inventive Principle:
Principle #1Segmentation

3Reliability

If traditional text checking methods are used, then simplicity is maintained, but error rate in identifying potential risks increases

Engineering Contradiction:
Improverisk identification reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a knowledge graph as an intermediary structure between the raw contract text and the compliance checking process. The knowledge graph serves as a mediator that organizes extracted entities, attributes, and values into a structured format, enabling more reliable compliance verification while managing system complexity through modular architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12373653B2Text checking method based on knowledge graph, electronic device, and medium
Publication Date: 2025.07.29 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US12373653B2 patent drawing
  • US12373653B2 patent drawing
  • US12373653B2 patent drawing

AI summary

The present disclosure provides a text checking method based on a knowledge graph, an electronic device and a medium. The method includes: obtaining a text of a contract to be checked; establishing a knowledge graph according to the text of the contract to be checked, the knowledge graph including a plurality of attributes and a plurality of attribute values corresponding to the plurality of attributes; and checking the text of the contract to be checked based on the knowledge graph.