Method and system for ontology driven data collection and processing
AssigneeBoard of Regents, The University of Texas System
InventorParsa Mirhaji
Life of this patent
Estimating the term…
Abstract
Systems and method to aid in the collection, representation and mining of data are disclosed. More particularly, embodiments as disclosed may utilize a unifying format to represent data obtained or utilized by a system to facilitate linking between data from different sources and the commensurate ability to mine such data. Specifically, embodiments may represent data as graphs that comprise the concepts and relationships between those concepts. In this manner, concepts in graphs that represent distinct groupings of data may be mapped and knowledge mining with respect to these graphs facilitated.
Claims42
A system for ontology driven data mining, comprising:
- an informatics system coupled to a plurality of data sources, the informatics system comprising a processor and a non-transitory computer readable medium comprising instructions for:
- receiving an input from one or more of the plurality of data sources, wherein the input is structured data;
- creating a graph representation of the input by translating the structured data to a graph representation of the structured data, creating a source ontology based on the graph representation of the structured data and creating the graph representation of the input based on the source ontology and the graph representation of the structured data;
- obtaining a graph representation of a domain ontology, wherein the domain ontology comprises a set of concepts and a set of relationships and the domain ontology comprises a Simple Knowledge Organization System (SKOS) representation of the unified medical language system (UMLS);
- mapping the graph representation of the input to the graph representation of the domain ontology to create a unified graph comprising the graph representation of the input and the graph of the domain ontology;
- constructing a query based on at least one of the set of concepts or at least one of the set of relationships of the domain ontology;
- and
- searching the unified graph based on the query to obtain data of the input associated with at least one concept or the at least one relationship.
A method for ontology driven data mining implemented at an informatics system coupled to a plurality of data sources, comprising:
- receiving an input from one or more of the plurality of data sources, wherein the input is structured data;
- creating a graph representation of the input by translating the structured data to a graph representation of the structured data, creating a source ontology based on the graph representation of the structured data and creating the graph representation of the input based on the source ontology and the graph representation of the structured data;
- obtaining a graph representation of a domain ontology, wherein the domain ontology comprises a set of concepts and a set of relationships and the domain ontology comprises a Simple Knowledge Organization System (SKOS) representation of the unified medical language system (UMLS);
- mapping the graph representation of the input to the graph representation of the domain ontology to create a unified graph comprising the graph representation of the input and the graph of the domain ontology;
- constructing a query based on at least one of the set of concepts or at least one of the set of relationships of the domain ontology;
- and
- searching the unified graph based on the query to obtain data of the input associated with at least one concept or the at least one relationship.
A non-transitory computer readable medium, comprising instructions for:
- receiving an input from one or more of the plurality of data sources, wherein the input is structured data;
- creating a graph representation of the input by translating the structured data to a graph representation of the structured data, creating a source ontology based on the graph representation of the structured data and creating the graph representation of the input based on the source ontology and the graph representation of the structured data;
- obtaining a graph representation of a domain ontology, wherein the domain ontology comprises a set of concepts and a set of relationships and the domain ontology comprises a Simple Knowledge Organization System (SKOS) representation of the unified medical language system (UMLS);
- mapping the graph representation of the input to the graph representation of the domain ontology to create a unified graph comprising the graph representation of the input and the graph of the domain ontology;
- constructing a query based on at least one of the set of concepts or at least one of the set of relationships of the domain ontology;
- and
- searching the unified graph based on the query to obtain data of the input associated with at least one concept or the at least one relationship.
A system for ontology driven data mining, comprising:
- an informatics system coupled to a plurality of data sources, the informatics system comprising a processor and a non-transitory computer readable medium comprising instructions for:
- receiving an input from one or more of the plurality of data sources;
- creating a graph representation of the input;
- obtaining a graph representation of a domain ontology, wherein the domain ontology comprises a set of concepts and a set of relationships and the domain ontology comprises a Simple Knowledge Organization System (SKOS) representation of the unified medical language system (UMLS);
- mapping the graph representation of the input to the graph representation of the domain ontology to create a unified graph comprising the graph representation of the input and the graph of the domain ontology;
- constructing a survey based on a survey ontology, including adding concepts to the survey ontology, wherein the added concepts are mapped to the domain ontology;
- constructing a query based on at least one of the set of concepts or at least one of the set of relationships of the domain ontology;
- and
- searching the unified graph based on the query to obtain data of the input associated with at least one concept or the at least one relationship.
A method for ontology driven data mining implemented at an informatics system coupled to a plurality of data sources, comprising:
- receiving an input from one or more of the plurality of data sources;
- creating a graph representation of the input;
- obtaining a graph representation of a domain ontology, wherein the domain ontology comprises a set of concepts and a set of relationships and the domain ontology comprises a Simple Knowledge Organization System (SKOS) representation of the unified medical language system (UMLS);
- mapping the graph representation of the input to the graph representation of the domain ontology to create a unified graph comprising the graph representation of the input and the graph of the domain ontology;
- constructing a survey based on a survey ontology, including adding concepts to the survey ontology, wherein the added concepts are mapped to the domain ontology;
- constructing a query based on at least one of the set of concepts or at least one of the set of relationships of the domain ontology;
- and
- searching the unified graph based on the query to obtain data of the input associated with at least one concept or the at least one relationship.
A non-transitory computer readable medium, comprising instructions for:
- receiving an input from one or more of the plurality of data sources;
- creating a graph representation of the input;
- obtaining a graph representation of a domain ontology, wherein the domain ontology comprises a set of concepts and a set of relationships and the domain ontology comprises a Simple Knowledge Organization System (SKOS) representation of the unified medical language system (UMLS);
- mapping the graph representation of the input to the graph representation of the domain ontology to create a unified graph comprising the graph representation of the input and the graph of the domain ontology;
- constructing a survey based on a survey ontology, including adding concepts to the survey ontology, wherein the added concepts are mapped to the domain ontology;
- constructing a query based on at least one of the set of concepts or at least one of the set of relationships of the domain ontology;
- and
- searching the unified graph based on the query to obtain data of the input associated with at least one concept or the at least one relationship.
Dependencies are inferred from the claim text.