METHOD AND SYSTEM FOR TEXT UNDERSTANDING IN AN ONTOLOGY DRIVEN PLATFORM
Embodiments of methods and systems for informatics systems are disclosed. Such informatics systems may utilize a unifying format to represent text to facilitate linking between data from the text and one or more ontologies, and the commensurate ability to mine such data.
1 . A system, comprising:
an informatics system coupled to one or more data sources, the informatics system comprising a processor and a non-transitory computer readable medium comprising instructions for:
receiving a clinical text as input from a data source;
creating a parse graph of the input, wherein creating the parse graph comprises parsing the input to create the parse graph by segmenting the input into a set of evidence spaces based on one or more identifiers within 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
mapping the parse graph 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.
2 . The system of claim 1 , wherein the input is parsed based on a graph representation of a syntax ontology and the syntax ontology comprises the one or more identifiers.
3 . The system of claim 1 , wherein the instructions are further for chunking each of the set of evidence spaces into one or more chunks, each chunk comprising a permutation of tokens of the evidence space within a distance of one another in the evidence space.
4 . The system of claim 3 , wherein the distance is five plus or minus two.
5 . The system of claim 3 , wherein creating the parse graph further comprises ordering the set of evidence spaces.
6 . The system of claim 5 , wherein mapping the parse graph to the graph representation of the domain ontology comprises matching a set of concepts represented by the parse graph to one or more of the set of concepts of the domain ontology.
7 . The system of claim 1 , wherein the instructions are further for:
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 the at least one concept or the at least one relationship.
8 . A method, comprising:
receiving a clinical text as input from a data source;
creating a parse graph of the input, wherein creating the parse graph comprises parsing the input to create the parse graph by segmenting the input into a set of evidence spaces based on one or more identifiers within 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
mapping the parse graph 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.
9 . The method of claim 8 , wherein the input is parsed based on a graph representation of a syntax ontology and the syntax ontology comprises the one or more identifiers.
10 . The method of claim 8 , further comprising chunking each of the set of evidence spaces into one or more chunks, each chunk comprising a permutation of tokens of the evidence space within a distance of one another in the evidence space.
11 . The method of claim 10 , wherein the distance is five plus or minus two.
12 . The method of claim 10 , wherein creating the parse graph further comprises ordering the set of evidence spaces.
13 . The method of claim 12 , wherein mapping the parse graph to the graph representation of the domain ontology comprises matching a set of concepts represented by the parse graph to one or more of the set of concepts of the domain ontology.
14 . The method of claim 8 , further comprising:
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 the at least one concept or the at least one relationship.
15 . A non-transitory computer readable medium comprising instructions for:
receiving a clinical text as input from a data source;
creating a parse graph of the input, wherein creating the parse graph comprises parsing the input to create the parse graph by segmenting the input into a set of evidence spaces based on one or more identifiers within 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
mapping the parse graph 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.
16 . The computer readable medium of claim 15 , wherein the input is parsed based on a graph representation of a syntax ontology and the syntax ontology comprises the one or more identifiers.
17 . The computer readable medium of claim 15 , wherein the instructions are further for chunking each of the set of evidence spaces into one or more chunks, each chunk comprising a permutation of tokens of the evidence space within a distance of one another in the evidence space.
18 . The computer readable medium of claim 17 , wherein the distance is five plus or minus two.
19 . The computer readable medium of claim 17 , wherein creating the parse graph further comprises ordering the set of evidence spaces.
20 . The computer readable medium of claim 19 , wherein mapping the parse graph to the graph representation of the domain ontology comprises matching a set of concepts represented by the parse graph to one or more of the set of concepts of the domain ontology.
21 . The computer readable medium of claim 15 , wherein the instructions are further for:
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 the at least one concept or the at least one relationship.