System and method for news events detection and visualization
First Claim
1. An electronic device comprising:
- one or more computer-readable storage media configured to store instructions; and
one or more processors configured to execute the instructions to cause the electronic device to;
obtain one or more user inputs;
determine, based on the user inputs, an entity and a date range;
obtain one or more documents associated with the entity and with dates within the date range, the one or more documents being grouped into one or more clusters having a score, and the one or more clusters being grouped into one or more megaclusters;
present information associated with the one or more documents on one or more timelines, wherein the one or more documents are grouped into different megaclusters being presented in a visually distinct way;
obtain a selected score range; and
remove from the presentation information associated with clusters of the one or more clusters having a score not within the score range.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for news events detection and visualization. In accordance with one implementation, a method is provided for news events detection and visualization. The method includes, for example, obtaining one or more user inputs, determining, based on the user inputs, an entity and a date range, obtaining one or more documents associated with the entity and with dates within the date range, the one or more documents being grouped into one or more clusters, and the clusters being grouped into one or more megaclusters, and presenting the one or more documents on one or more timelines, wherein the one or more documents are grouped into different megaclusters being presented in a visually distinct way. The method further allows for filtering of the one or more clusters based on a value associated with the one or more clusters.
411 Citations
15 Claims
-
1. An electronic device comprising:
-
one or more computer-readable storage media configured to store instructions; and one or more processors configured to execute the instructions to cause the electronic device to; obtain one or more user inputs; determine, based on the user inputs, an entity and a date range; obtain one or more documents associated with the entity and with dates within the date range, the one or more documents being grouped into one or more clusters having a score, and the one or more clusters being grouped into one or more megaclusters; present information associated with the one or more documents on one or more timelines, wherein the one or more documents are grouped into different megaclusters being presented in a visually distinct way; obtain a selected score range; and remove from the presentation information associated with clusters of the one or more clusters having a score not within the score range. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method performed by one or more processors, the method comprising:
-
obtaining one or more user inputs; determining, based on the user inputs, an entity and a date range; obtaining one or more documents associated with the entity and with dates within the date range, the one or more documents being grouped into one or more clusters having a score, and the one or more clusters being grouped into one or more megaclusters; presenting information associated with the one or more documents on one or more timelines, wherein the one or more documents are grouped into different megaclusters being presented in a visually distinct way; obtaining a selected score range; and removing from the presentation, information associated with clusters of the one or more clusters having a score not within the score range. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium storing a set of instructions that are executable by one or more processors of one or more electronic devices to cause the one or more electronic devices to perform a method, the method comprising:
-
obtaining one or more user inputs; determining, based on the user inputs, an entity and a date range; obtaining one or more documents associated with the entity and with dates within the date range, the one or more documents being grouped into one or more clusters having a score, and the one or more clusters being grouped into one or more megaclusters; providing information associated with the one or more documents for presentation on one or more timelines, wherein the one or more documents are grouped into different megaclusters being presented in a visually distinct way; obtaining a selected score range; and removing from the presentation information associated with clusters of the one or more clusters having a score not within the score range. - View Dependent Claims (12, 13, 14, 15)
-
Specification