Providing contextual information associated with a source document using information from external reference documents
First Claim
1. A device, comprising:
- one or more processors to;
receive a source document to be processed for contextual information associated with one or more named entities included in the source document;
provide, for display on a representation of the source document on a user interface, a first input mechanism for a user;
identify, based on a first user interaction with the first input mechanism, a first named entity, of the one or more named entities, included in the source document;
identify, based on a second user interaction with the first input mechanism, a context of the source document by using context terms, of the source document, that are different than the first named entity;
provide the first named entity as a search query;
identify a first reference document based on providing the first named entity as the search query,the first reference document being associated with a result of the search query, andthe first reference document being different from the source document;
identify a second named entity, of the one or more named entities, included in the source document;
identify a second reference document associated with the second named entity;
analyze the first reference document and the second reference document;
classify the first named entity as a primary entity based on analyzing the first reference document and the second reference document;
classify the second named entity as a secondary entity based on analyzing the first reference document and the second reference document;
perform a semantic similarity analysis based on the context of the source document and based on classifying the first named entity as the primary entity and the second named entity as the secondary entity;
provide, for display on the user interface, a second input mechanism for the user to cause contextual information to be provided; and
identify contextual information, associated with the source document, based on performing the semantic similarity analysis and based on a third user interaction with the second input mechanism,the contextual information including one or more reference text sections having a threshold semantic similarity score with respect to the secondary entity and the context of the source document.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive a source document to be processed for contextual information associated with named entities included in the source document. The device may identify a named entity included in the source document, and may identify a context of the source document. The device may identify a reference document associated with the named entity. The reference document may be different from the source document. The device may perform a semantic similarity analysis based on the context of the source document and further based on the reference document. The device may identify contextual information, included in the reference document, based on performing the semantic similarity analysis. The contextual information may relate to the context of the source document. The device may provide the contextual information.
-
Citations
20 Claims
-
1. A device, comprising:
one or more processors to; receive a source document to be processed for contextual information associated with one or more named entities included in the source document; provide, for display on a representation of the source document on a user interface, a first input mechanism for a user; identify, based on a first user interaction with the first input mechanism, a first named entity, of the one or more named entities, included in the source document; identify, based on a second user interaction with the first input mechanism, a context of the source document by using context terms, of the source document, that are different than the first named entity; provide the first named entity as a search query; identify a first reference document based on providing the first named entity as the search query, the first reference document being associated with a result of the search query, and the first reference document being different from the source document; identify a second named entity, of the one or more named entities, included in the source document; identify a second reference document associated with the second named entity; analyze the first reference document and the second reference document; classify the first named entity as a primary entity based on analyzing the first reference document and the second reference document; classify the second named entity as a secondary entity based on analyzing the first reference document and the second reference document; perform a semantic similarity analysis based on the context of the source document and based on classifying the first named entity as the primary entity and the second named entity as the secondary entity; provide, for display on the user interface, a second input mechanism for the user to cause contextual information to be provided; and identify contextual information, associated with the source document, based on performing the semantic similarity analysis and based on a third user interaction with the second input mechanism, the contextual information including one or more reference text sections having a threshold semantic similarity score with respect to the secondary entity and the context of the source document. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive a source document to be processed for contextual information relating to the source document; provide, for display on a representation of the source document on a user interface, a first input mechanism for a user; identify, based on a first user interaction with the first input mechanism, a first named entity included in the source document; identify, based on a second user interaction with the first input mechanism, a context associated with the source document by using context terms, of the source document, that are different than the first named entity; provide the first named entity as a search query; identify a first reference document based on providing the first named entity as the search query, the first reference document being associated with a result of the search query, and the first reference document being different from the source document; identify a second named entity included in the source document; identify a second reference document associated with the second named entity; analyze the first reference document and the second reference document; classify the first named entity as a primary entity based on analyzing the first reference document and the second reference document; classify the second named entity as a secondary entity based on analyzing the first reference document and the second reference document; perform a semantic similarity analysis using the context associated with the source document and based on classifying the first named entity as the primary entity and the second named entity as the secondary entity; provide, for display on the user interface, a second input mechanism for the user to cause contextual information to be provided; and identify contextual information, based on performing the semantic similarity analysis and based on a third user interaction with the second input mechanism, the contextual information including one or more reference text sections having a threshold semantic similarity score with respect to the secondary entity and the context associated with the source document, and not being included in the source document. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
-
receiving, by a device, a source document to be processed for contextual information relating to the source document; providing, by the device and for display on a representation of the source document on a user interface, a first input mechanism for a user; identifying, by the device and based on a first user interaction with the first input mechanism, a first named entity included in the source document; determining, by the device and based on a second user interaction with the first input mechanism, a context associated with the source document by using context terms, of the source document, that are different than the first named entity; providing, by the device, the first named entity as a search query; receiving, by the device, a first reference document based on providing the first named entity as the search query, the first reference document being associated with a result of the search query, and the first reference document being different from the source document; identifying, by the device, a second named entity included in the source document; identifying, by the device, a second reference document associated with the second named entity; analyzing, by the device, the first reference document and the second reference document; classifying, by the device, the first named entity as a primary entity based on analyzing the first reference document and the second reference document; classifying, by the device, the second named entity as a secondary entity based on analyzing the first reference document and the second reference document; performing, by the device, a semantic similarity analysis based on the context associated with the source document and based on classifying the first named entity as the primary entity and the second named entity as the secondary entity; and identifying, by the device, contextual information, associated with the source document, based on performing the semantic similarity analysis and based on a third user interaction with a second input mechanism, the contextual information including one or more reference text sections having a threshold semantic similarity score with respect to the secondary entity and the context associated with the source document. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification