Extracting and displaying compact and sorted results from queries over unstructured or semi-structured text
OwnerDavid R. Milward, James R. Thomas +2inventors
InventorsDavid R. Milward, James R. Thomas, Sylvia F. Knight, Roger W. Hale
Life of this patent
Estimating the term…
Abstract
A system for indexing unstructured or semi-structured data is disclosed. The system may identify regions within the data, such as “Abstract” or “References”. The system may identify linguistic units such as sentences, noun groups, verb groups. The system may also identify concepts such as companies, people, diseases, amounts, and so forth. The query results may be formatted so that similar results from different documents, or from the same document, are clustered together.
Claims39
A system comprising:
- a region detect component configured to analyze unstructured data and to identify one or more regions in the unstructured data;
- a linguistic component configured to identify linguistic units in the unstructured data;
- and
- an indexing component configured to store the unstructured data in an index based on the one or more identified regions and the one or more identified linguistic units.
The method comprising:
- in response to receiving a query comprising a linguistic pattern,
- querying an index of unstructured text based on one or more constraints of the linguistic pattern, the index having been generated by identifying a plurality linguistic units in the unstructured text;
- and
- formatting results of the query by clustering together similar results from a same document;
- and
- clustering together similar results from different documents.
A computer-readable storage medium comprising instructions that, when executed by a computer system, cause the computer system to:
- receive a query that includes at least one linguistic constraint and an indication of at least one region;
- identify within a plurality of semi-structured and unstructured documents, at least one document that includes the at least one linguistic constraint within the at least one region of the document;
- and
- format results of the query by clustering together similar results from the at least one document.
A system comprising:
- a region detect component configured to
- analyze unstructured data and to identify one or more regions in the unstructured data;
- and
- analyze semi-structured data that includes at least one region and to identify one or more additional regions in the semi-structured data
- a linguistic component configured to identify linguistic units in the unstructured and semi-structured data;
- and
- a querying component configured to receive a query which identifies one or more linguistic units occurring within a region in combination with one or more linguistic patterns.
Dependencies are inferred from the claim text.