Question and Answer System Providing Indications of Information Gaps
First Claim
1. A method, in a data processing system, for identifying information gaps in electronic content, comprising:
- receiving, in the data processing system, the electronic content to be analyzed;
analyzing, by the data processing system, the electronic content to identify at least one of topics or questions within the electronic content to produce a collection of at least one of topics or questions associated with the electronic content;
comparing, by the data processing system, the collection to the electronic content, and to a corpus of previously analyzed electronic content, to produce a set of information gaps in the electronic content; and
outputting, by the data processing system, a notification of the set of information gaps to a user associated with the electronic content.
1 Assignment
0 Petitions
Accused Products
Abstract
Mechanisms are provided for identifying information gaps in electronic content. These mechanisms receive the electronic content to be analyzed and analyze the electronic content to identify at least one of topics or questions within the electronic content to produce a collection of at least one of topics or questions associated with the electronic content. These mechanisms further compare the collection to the electronic content, and to a corpus of previously analyzed electronic content, to produce a set of information gaps in the electronic content. Moreover, the mechanisms output a notification of the set of information gaps to a user associated with the electronic content.
68 Citations
25 Claims
-
1. A method, in a data processing system, for identifying information gaps in electronic content, comprising:
-
receiving, in the data processing system, the electronic content to be analyzed; analyzing, by the data processing system, the electronic content to identify at least one of topics or questions within the electronic content to produce a collection of at least one of topics or questions associated with the electronic content; comparing, by the data processing system, the collection to the electronic content, and to a corpus of previously analyzed electronic content, to produce a set of information gaps in the electronic content; and outputting, by the data processing system, a notification of the set of information gaps to a user associated with the electronic content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
receive electronic content to be analyzed; analyze the electronic content to identify at least one of topics or questions within the electronic content to produce a collection of at least one of topics or questions associated with the electronic content; compare the collection to the electronic content, and to a corpus of previously analyzed electronic content, to produce a set of information gaps in the electronic content; and output a notification of the set of information gaps to a user associated with the electronic content. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; receive electronic content to be analyzed; analyze the electronic content to identify at least one of topics or questions within the electronic content to produce a collection of at least one of topics or questions associated with the electronic content; compare the collection to the electronic content, and to a corpus of previously analyzed electronic content, to produce a set of information gaps in the electronic content; and output a notification of the set of information gaps to a user associated with the electronic content.
-
Specification