US 11,755,973 B2
System and method for intelligent contract guidance
Rajlakshmi Krishna, Cochin (IN); Bhushan Gurmukhdas Jagyasi, Thane West (IN); Meera Geetha, Bangalore (IN); Krishnamurthy Ramamurthy, Bangalore (IN); Sundar Prasad Jayaraman, Chennai (IN); and Harsha Jawagal, Bangalore (IN)
Assigned to Accenture Global Solutions Limited, Dublin (IE)
Filed by Accenture Global Solutions Limited, Dublin (IE)
Filed on Feb. 12, 2021, as Appl. No. 17/175,243.
Prior Publication US 2022/0261711 A1, Aug. 18, 2022
Int. Cl. G06Q 10/0635 (2023.01); G06Q 50/18 (2012.01); G06Q 10/0637 (2023.01); G06F 16/35 (2019.01); G06N 5/022 (2023.01); G06F 16/332 (2019.01)
CPC G06Q 10/0635 (2013.01) [G06F 16/3329 (2019.01); G06F 16/353 (2019.01); G06N 5/022 (2013.01); G06Q 10/06375 (2013.01); G06Q 50/188 (2013.01)] 20 Claims
OG exemplary drawing
1. A method of determining a risk category for a contract clause, the method comprising:
receiving, at a server, seeds of text from contract documents, each seed having been assigned a risk category from a set of risk categories, the set of risk categories including an evergreen warranty, unlimited liability, unfavorable terms, missing protection, transferred liability, indemnity failure, and no baseline period;
passing the seeds of text through a multi-head attention mechanism and a feed forward mechanism to produce processed seeds of text;
feeding an artificial intelligence specificity model training inputs including:
the processed seeds of text,
the assigned risk category for each seed of text, and
a contract ontology defining pertinent terms and relationships between various aspects of the contract,
thereby training the specificity model to classify contract clauses into a risk category;
receiving, at the server and from a first computing device, a first contract document and a first query regarding a risk associated with a first clause in the first contract document;
feeding the first clause into the specificity model;
automatically determining, via the specificity model, that the first clause falls under a first risk category of the set of risk categories;
extracting, from the first contract document, a penalty clause associated with the first risk category;
causing a computing device to present a message identifying the first risk category for the first clause as well as information about the penalty clause;
receiving feedback via the computing device regarding an accuracy of the first risk category classification of the first clause; and
automatically retraining the specificity model based on the received feedback.