Ontology-based information management system and method
First Claim
Patent Images
1. A computer-implemented ontology-based information management system, comprising:
- a first storage means for storing structured data;
a second storage means for storing unstructured data;
at least one ontology;
mapping means for mapping structured data entries stored in the first storage means and concepts in unstructured data stored in the second storage means into the at least one ontology;
an ontology parser, including a sentence lexer for transforming input sentences into part of speech-tagged instances of concepts from the ontology, a rules-based post-lexer-filter, a parser for creating syntactic tree structure that represent grammatical relationships between the ontological concepts, based on the tags attached to the concepts, a rules-based post-parser-filter;
searching means for accepting one or more search strings for searching against the at least one ontology and returning search results; and
display means for displaying the returned search results.
4 Assignments
0 Petitions
Accused Products
Abstract
An information management system and method is provided for integrating structured and unstructured data using an ontological approach, and further comprises processes for creating, validating, augmenting, and combining ontologies for life science informatics and other disciplines.
221 Citations
26 Claims
-
1. A computer-implemented ontology-based information management system, comprising:
-
a first storage means for storing structured data; a second storage means for storing unstructured data; at least one ontology; mapping means for mapping structured data entries stored in the first storage means and concepts in unstructured data stored in the second storage means into the at least one ontology; an ontology parser, including a sentence lexer for transforming input sentences into part of speech-tagged instances of concepts from the ontology, a rules-based post-lexer-filter, a parser for creating syntactic tree structure that represent grammatical relationships between the ontological concepts, based on the tags attached to the concepts, a rules-based post-parser-filter; searching means for accepting one or more search strings for searching against the at least one ontology and returning search results; and display means for displaying the returned search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for managing ontology-based information, the method comprising the step of:
-
storing structured data in a first storage device; storing unstructured data in a second storage device; mapping structured data entries and concepts from the unstructured data into at least one ontology; using an ontological parser, including a sentence lexer, for transforming input sentences into part of speech-tagged instances of concepts from the ontology; performing rules-based post-lexer-filtering; using a parser for creating syntactic tree structure that represent grammatical relationships between the ontological concepts, based on the tags attached to the concepts; performing a rules-based post-parser-filtering; receiving one or more search strings for searching against the at least one ontology; returning search results; and displaying the returned search results. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification