Information extraction system and method using concept-relation-concept (CRC) triples
AssigneeTextwise LLC
InventorsWoojin Paik, Elizabeth D. Liddy, Jennifer Heverin Liddy, Ian Harcourt Niles, Eileen E. Allen
Life of this patent
Estimating the term…
Abstract
An information extraction system that allows users to ask questions about documents in a database, and responds to queries by returning possibly relevant information which is extracted from the documents. The system is domain-independent, and automatically builds its own subject knowledge base. It can be applied to any new corpus of text with quick results, and no requirement for lengthy manual input. For this reason, it is also a dynamic system which can acquire new knowledge and add it to the knowledge base immediately by automatically identifying new names, events, or concepts.
Claims20
A computer program product for preparing a set of documents to support information extraction, the computer program product comprising:
- code for defining a set of concepts;
- code for defining relations between the concepts, the rations including monadic relations associated with single concepts and dyadic relations between concepts;
- code for defining a set of rules that allow extraction of relations;
- code for receiving a plurality of documents;
- code for parsing the documents to identify concepts;
- code for extracting, by applying the set of rules to the parsed documents, concept-relation-concept triples (CRCs) and relation-concept pairs RCs) from the parsed documents;
- code for incorporating the CRCs and RCs into a data organization;
- and
- a computer readable medium for storing the codes.
A computer program product for preparing a set of documents to support information extraction, the computer program product comprising:
- code for defining a set of concept categories;
- code for defining a set of dyadic relations between concepts;
- code for defining a set of rules that allow extraction of relations between concepts;
- code for receiving a corpus containing documents;
- code for parsing the documents to identify concepts;
- code for extracting, by applying the set of rules to the parsed documents, concept-relation-concept triples, referred to as CRCs, from the parsed documents, said extracting includes mapping syntactic relations to semantic relations using said set of rules;
- code for incorporating the CRCs into a data organization;
- and
- a computer readable medium for storing the codes.
A computer program product for preparing a set of documents to support information extraction, the computer program product comprising:
- code for defining a set of concept categories;
- code for defining a set of dyadic relations between concepts;
- code for defining a set of rules that allow extraction of relations between concepts;
- code for receiving a corpus containing documents;
- code for parsing the documents to identify concepts;
- code for extracting, by applying the set of rules to the parsed documents, concept-relation-concept triples, referred to as CRCs, from the parsed documents;
- code for incorporating the CRCs into a data organization;
- code for extracting time-related information from a set of CRCs to create a timeline which describes the history of any concept over a specified period;
- and
- a computer readable medium for storing the codes.
Dependencies are inferred from the claim text.