Systems and methods for generating a plain English interpretation of a legal clause
First Claim
1. A system, comprising:
- one or more processors; and
a memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to;
identify one or more legal clause interpretations in a plurality of attorney communications;
train a neural network (NN) based on the identified one or more legal clause interpretations;
provide a first legal clause to the trained NN and a probability model;
generate, via the trained NN, a first non-legalese interpretation based on the first legal clause;
provide the first non-legalese interpretation to a probability model;
generate, using the probability model, a probability score based on a degree to which the first legal clause matches the non-legalese interpretation in meaning;
determine whether the probability score exceeds a predetermined threshold;
when the probability score does not exceed the predetermined threshold, instruct the NN to generate a second non-legalese interpretation based on the first legal clause; and
when the probability score exceeds the predetermined threshold, output the first non-legalese interpretation.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is configured to perform one or more steps of a method. The system may receive a plurality of attorney communications, identify one or more legal clause interpretations in them, receive a first legal clause and provide it to a trained NN and a probability model. The system may also generate a corresponding first plain English interpretation based on the first legal clause, provide the first plain English interpretation to the probability model, which generates a probability score based on a degree to which the legal clause matches the plain English interpretation in meaning, and determine whether the probability score exceeds a predetermined threshold. Further, the system may instruct the NN to generate a second plain English interpretation based on the first legal clause when the probability score does not exceed the predetermined threshold, and output the first plain English interpretation when the probability score exceeds the predetermined threshold.
8 Citations
20 Claims
-
1. A system, comprising:
-
one or more processors; and a memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to; identify one or more legal clause interpretations in a plurality of attorney communications; train a neural network (NN) based on the identified one or more legal clause interpretations; provide a first legal clause to the trained NN and a probability model; generate, via the trained NN, a first non-legalese interpretation based on the first legal clause; provide the first non-legalese interpretation to a probability model; generate, using the probability model, a probability score based on a degree to which the first legal clause matches the non-legalese interpretation in meaning; determine whether the probability score exceeds a predetermined threshold; when the probability score does not exceed the predetermined threshold, instruct the NN to generate a second non-legalese interpretation based on the first legal clause; and when the probability score exceeds the predetermined threshold, output the first non-legalese interpretation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
one or more processors; and a memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to; provide a first legal clause to a trained neural network (NN); generate, via the trained NN, a first non-legalese interpretation based on the first legal clause; receive, from a user device, reinforcement feedback based on the first non-legalese interpretation; and iteratively re-train the trained NN based on the received reinforcement feedback. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
one or more processors; and a memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to; provide a first legal clause to a trained neural network (NN) and a probability model; generate, via the trained NN, a first non-legalese interpretation based on the first legal clause; provide the first non-legalese interpretation to a probability model; generate, using the probability model, a probability score based on a degree to which the legal clause matches the non-legalese interpretation in meaning; determine whether the probability score exceeds a predetermined threshold; when the probability score does not exceed the predetermined threshold, instruct the NN to generate a second non-legalese interpretation based on the first legal clause; and when the probability score exceeds the predetermined threshold, output the first non-legalese interpretation. - View Dependent Claims (17, 18, 19, 20)
-
Specification