Techniques for knowledge discovery by constructing knowledge correlations using concepts or terms
First Claim
Patent Images
1. A method for identifying knowledge comprising:
- using an input device coupled to a processor and associated memory for permitting inputting at least one term to be explored for additional knowledge;
using the processor and the associated memory coupled to the input device to identify resources comprising information associated with the at least one term;
using the processor and the associated memory for decomposing the resources into a plurality of nodes by at leastreceiving each resource as a sequential plurality of sentences,processing each sentence to determine whether a given sentence matches a syntactical pattern, andif the given sentence matches the syntactical pattern, then processing the given sentence into at least one node including a subject, an attribute, and a word based relational bond therebetween;
using the processor and the memory for storing the plurality of nodes in a node pool; and
using the processor and the associated memory for constructing and storing correlations of linked together nodes of the node pool representing knowledge associated with the at least one term to be explored by at least iteratively adding nodes from the node pool onto an end of a chain of nodes by searching the node pool for a match between an attribute of a chained node and a subject of another unchained node in the node pool.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for identifying knowledge use a graphical user interface for inputting one or more terms to be explored for additional knowledge. Then a search is conducted across one or more sources of information to identify resources containing information about or information associated with said terms. The resources are decomposed into elemental units of information and stored in a data structures called nodes. A group of nodes are stored in a node pool and, from the node pool, correlations of nodes are constructed that represent knowledge using information about relation types. Information about relations types is determined using a relation classifier.
105 Citations
44 Claims
-
1. A method for identifying knowledge comprising:
-
using an input device coupled to a processor and associated memory for permitting inputting at least one term to be explored for additional knowledge; using the processor and the associated memory coupled to the input device to identify resources comprising information associated with the at least one term; using the processor and the associated memory for decomposing the resources into a plurality of nodes by at least receiving each resource as a sequential plurality of sentences, processing each sentence to determine whether a given sentence matches a syntactical pattern, and if the given sentence matches the syntactical pattern, then processing the given sentence into at least one node including a subject, an attribute, and a word based relational bond therebetween; using the processor and the memory for storing the plurality of nodes in a node pool; and using the processor and the associated memory for constructing and storing correlations of linked together nodes of the node pool representing knowledge associated with the at least one term to be explored by at least iteratively adding nodes from the node pool onto an end of a chain of nodes by searching the node pool for a match between an attribute of a chained node and a subject of another unchained node in the node pool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A physical computer-readable medium having instructions stored thereon which, when executed by a computer, cause the computer to perform an method for identifying knowledge comprising:
-
permitting inputting at least one term to be explored for additional knowledge; identifying resources comprising information associated with the at least one term; decomposing the resources into a plurality of nodes by at least receiving each resource as a sequential plurality of sentences, processing each sentence to determine whether a given sentence matches a syntactical pattern, and if the given sentence matches the syntactical pattern, then processing the given sentence into at least one node including a subject, an attribute, and a word based relational bond therebetween; storing the plurality of nodes in a node pool; and constructing and storing correlations of linked together nodes of the node pool representing knowledge associated with the at least one term to be explored by at least iteratively adding nodes from the node pool onto an end of a chain of nodes by searching the node pool for a match between an attribute of a chained node and a subject of another unchained node in the node pool. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. An apparatus for identifying knowledge comprising:
-
an input device for permitting inputting at least one term to be explored for additional knowledge; and a processor and memory associated therewith and coupled to said input device for identifying resources comprising information associated with the at least one term, decomposing the resources into a plurality of nodes by at least receiving each resource as a sequential plurality of sentences, processing each sentence to determine whether a given sentence matches a syntactical pattern, and if the given sentence matches the syntactical pattern, then processing the given sentence into at least one node including a subject, an attribute, and a word based relational bond therebetween; storing the plurality of nodes in a node pool, and constructing and storing correlations of linked together nodes of the node pool representing knowledge associated with the at least one term to be explored by at least iteratively adding nodes from the node pool onto an end of a chain of nodes by searching the node pool for a match between an attribute of a chained node and a subject of another unchained node in the node pool. - View Dependent Claims (42, 43, 44)
-
Specification