Table querying
First Claim
1. A system that facilitates responding to queries comprising:
- a component that receives a set of structured data; and
a conversion component that converts the structured data to a searchable format.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject invention relates to a system and/or methodology that facilitate converting structured data (e.g., tabular information) into natural language, thus making it available to question answering systems and search engines. More specifically, the system and method employ the vast quantities of natural language on the particular storage system, database, network, or server that a user wishes to search. For example, the system can utilize natural-language based information located on the Web to assist in the task of converting structured data into natural language. In particular, the system can find at least one sentence or sentence fragment on the Web that refers to at least one tuple (e.g., row) in a given table. Following, those sentences can be generalized across all or substantially all tuples in the table. The resulting body of text can be used by the question answering system to answer user queries.
-
Citations
20 Claims
-
1. A system that facilitates responding to queries comprising:
-
a component that receives a set of structured data; and
a conversion component that converts the structured data to a searchable format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method that facilitates responding to user queries comprising:
-
receiving a set of structured data from at least one information store, wherein the structured data is non-sentence based; and
converting the structured data into a searchable format. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system that facilitates responding to user queries comprising:
-
means for receiving a set of structured data from at least one information store, wherein the structured data is non-sentence based;
means for converting the structured data into a searchable language. means for extracting at least one of sentences and sentence fragments that are relevant to the structured data from the at least one information store;
means for associating at least one of the sentences and sentence fragments extracted from the store with at least a subset of the structured data to facilitate ascertaining relations between extracted sentences and the subset of the structured data; and
means for generalizing the relations for application to any remaining portion of the set of structured data.
-
Specification