Fact correction and completion during document drafting
First Claim
1. A computer-implemented method, comprising:
- receiving, at a computing device, a first user input comprising text being added to an electronic document;
after a predetermined amount of text has been added to the electronic document, initiating a fact correction mode comprising;
identifying a factual proposition within the text added to the electronic document;
identifying entities for the factual proposition, attributes associated with the entities, and values associated with the attributes;
determining a similarity score by comparing the attributes to reference attributes from a source external to the electronic document,wherein the reference attributes are associated with the entities identified in the factual proposition, andwherein reference values are associated with the reference attributes;
if the similarity score is above a threshold value, comparing the values to the reference values to identify whether the factual proposition is inaccurate; and
if the factual proposition is inaccurate, outputting, for display, a visual indication of the inaccurate factual proposition.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for fact correction and completion during document drafting. The method includes receiving a first user input comprising text being added to an electronic document and initiating a fact correction mode. The fact correction mode includes parsing the text to identify a factual proposition and determining the accuracy of the factual proposition. If the factual proposition is inaccurate, the mode includes displaying a visual indication of the inaccuracy of the factual proposition; receiving a second user input comprising an indication selecting the inaccurate factual proposition; displaying a menu that includes a correction element wherein the correction element is based on an accurate factual proposition related to the inaccurate factual proposition; receiving a third user input comprising an indication selecting the correction element; and modifying the electronic document by replacing at least a portion of the inaccurate factual proposition with at least a portion of the accurate factual proposition.
211 Citations
15 Claims
-
1. A computer-implemented method, comprising:
-
receiving, at a computing device, a first user input comprising text being added to an electronic document; after a predetermined amount of text has been added to the electronic document, initiating a fact correction mode comprising; identifying a factual proposition within the text added to the electronic document; identifying entities for the factual proposition, attributes associated with the entities, and values associated with the attributes; determining a similarity score by comparing the attributes to reference attributes from a source external to the electronic document, wherein the reference attributes are associated with the entities identified in the factual proposition, and wherein reference values are associated with the reference attributes; if the similarity score is above a threshold value, comparing the values to the reference values to identify whether the factual proposition is inaccurate; and if the factual proposition is inaccurate, outputting, for display, a visual indication of the inaccurate factual proposition. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing device, comprising:
-
a display; an input device; one or more processors for controlling the operations of the computing device; and a memory for storing data and program instructions used by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to; receive a first user input comprising text being added to an electronic document; after a predetermined amount of text has been added to the electronic document, initiate a fact correction mode comprising; identifying a factual proposition within the text added to the electronic document; identifying entities for the factual proposition, attributes associated with the entities, and values associated with the attributes; determining a similarity score by comparing the attributes to reference attributes from a source external to the electronic document, wherein the reference attributes are associated with the entities identified in the factual proposition, and wherein reference values are associated with the reference attributes; if the similarity score is above a threshold value, comparing the values to the reference values to identify whether the factual proposition is inaccurate; and if the factual proposition is inaccurate, outputting, for display, a visual indication of the inaccurate factual proposition. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-implemented method, comprising:
-
receiving, at a computing device, a first user input comprising text being added to an electronic document; in response to the text added to the electronic document including a user-generated indicator for a missing portion of an incomplete factual proposition, initiating a fact completion mode that includes; identifying the incomplete factual proposition within the text added to the electronic document; identifying entities for the incomplete factual proposition and attributes associated with the entities; determining a similarity score by comparing the entities to reference entities and the attributes to reference attributes from a source external to the electronic document, wherein reference values are associated with the reference attributes; if the similarity score is above a threshold value, identifying one of the reference values as the missing portion of the incomplete factual proposition; and outputting, for display, a visual indication of the identified reference value. - View Dependent Claims (12, 13, 14, 15)
-
Specification