Exploring Large Textual Data Sets Via Interactive Aggregation
First Claim
1. A method for exploring a large textual data set via interactive aggregation, the method comprising:
- receiving the large textual data set and an original query template;
building an index for the query template, wherein the building the index comprises ordering the index a particular way to optimize query time;
receiving one or more bindings for the original query template;
computing an answer to the original query template using the index and the one or more bindings; and
anticipating one or more future queries that a user may submit and that are related to the original query template.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and a system are provided for exploring a large textual data set via interactive aggregation. In one example, the method includes receiving the large textual data set and an original query template, building an index for the query template, wherein the building the index comprises ordering the index a particular way to optimize query time, receiving one or more bindings for the original query template, computing an answer to the original query template using the index and the one or more bindings, and anticipating one or more future queries that a user may submit and that are related to the original query template.
18 Citations
21 Claims
-
1. A method for exploring a large textual data set via interactive aggregation, the method comprising:
-
receiving the large textual data set and an original query template; building an index for the query template, wherein the building the index comprises ordering the index a particular way to optimize query time; receiving one or more bindings for the original query template; computing an answer to the original query template using the index and the one or more bindings; and anticipating one or more future queries that a user may submit and that are related to the original query template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for exploring a large textual data set via interactive aggregation, wherein the system is configured for:
-
receiving the large textual data set and an original query template; building an index for the query template, wherein the building the index comprises ordering the index a particular way to optimize query time; receiving one or more bindings for the original query template; computing an answer to the original query template using the index and the one or more bindings; and anticipating one or more future queries that a user may submit and that are related to the original query template. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium carrying one or more instructions for exploring a large textual data set via interactive aggregation, wherein the one or more instructions, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving the large textual data set and an original query template; building an index for the query template, wherein the building the index comprises ordering the index a particular way to optimize query time; receiving one or more bindings for the original query template; computing an answer to the original query template using the index and the one or more bindings; and anticipating one or more future queries that a user may submit and that are related to the original query template.
-
Specification