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;
receive a plurality of attorney communications;
identify one or more legal clause interpretations in the plurality of attorney communications;
train a neural network (NN) based on the identified one or more legal clause interpretations;
receive a first legal clause;
provide the first legal clause to the trained NN and a probability model;
generate, via the trained NN, a corresponding first plain English interpretation based on the first legal clause;
provide the first plain English interpretation to the probability model;
generate, using the probability model, a probability score based on a degree to which the first legal clause matches the plain English 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 plain English interpretation based on the first legal clause; and
when the probability score exceeds the predetermined threshold, output the first plain English 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.
10 Citations
19 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; receive a plurality of attorney communications; identify one or more legal clause interpretations in the plurality of attorney communications; train a neural network (NN) based on the identified one or more legal clause interpretations; receive a first legal clause; provide the first legal clause to the trained NN and a probability model; generate, via the trained NN, a corresponding first plain English interpretation based on the first legal clause; provide the first plain English interpretation to the probability model; generate, using the probability model, a probability score based on a degree to which the first legal clause matches the plain English 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 plain English interpretation based on the first legal clause; and when the probability score exceeds the predetermined threshold, output the first plain English 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; receive a plurality of attorney communications; identify one or more legal clause interpretations in the plurality of attorney communications; train a neural network (NN) based on the identified one or more legal clause interpretations; receive a first legal clause; provide the first legal clause to the trained NN; generate, via the trained NN, a corresponding first plain English interpretation based on the first legal clause; output the first plain English interpretation; receive, from a user device, reinforcement feedback based on the first plain English 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; receive a first legal clause; provide the first legal clause to a trained neural network (NN) and a probability model; generate, via the trained NN, a corresponding first plain English interpretation based on the first legal clause; provide the first plain English interpretation to the probability model; generate, using the probability model, a probability score based on a degree to which the first legal clause matches the plain English 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 plain English interpretation based on the first legal clause; and when the probability score exceeds the predetermined threshold, output the first plain English interpretation. - View Dependent Claims (17, 18, 19)
-
Specification