System and method for the longitudinal analysis of education outcomes using cohort life cycles, cluster analytics-based cohort analysis, and probabilistic data schemas
First Claim
1. A computer implemented method for performing analysis on a plurality of data stored in a database, the computer implemented method comprising:
- generating a first cohort from the plurality of data;
generating an optimal control cohort from the plurality of data, wherein generating is performed based on the first cohort and at least one constraint, and wherein a mathematical process is used to derive the optimal control cohort;
generating a first inference based on a comparison of the first cohort to the optimal control cohort, wherein the first inference is absent from the database;
storing the first inference;
receiving an Ith query at the database regarding an Ith fact, wherein I is an integer reflecting how many times a recursion process has been conducted, wherein the Ith fact becomes a compound fact that includes multiple sub-facts on a subsequent iteration of the recursion process;
establishing the Ith fact as a frame of reference for the Ith query based on the first cohort and based on the optimal control cohort;
applying an Ith set of rules to the Ith query, wherein the Ith set of rules is determined for the Ith query according to a Jth set of rules, wherein J is equal to I−
1, wherein the Ith set of rules determines how the plurality of data are to be compared to the Ith fact, and wherein the first set of rules determines an Ith search space for the Ith query;
executing the Ith query to generate a second inference, wherein the second inference is determined from comparing the plurality of data according to the Ith set of rules;
storing the second inference; and
evaluating a hypothesis within a research study based on the first cohort, the optimal control cohort, the first inference, and the second inference performed by a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, computer program product, and data processing system for performing analysis on a plurality of data stored in a database. In an illustrative method, a first cohort is generated from the plurality of data. An optimal control cohort is generated from the plurality of data. Generating is performed based on the first cohort and at least one constraint, and a mathematical process is used to derive the optimal control cohort. A first inference is generated based on a comparison of the first cohort to the optimal control cohort, wherein the first inference is absent from the database. In an illustrative example, the first inference is stored.
266 Citations
17 Claims
-
1. A computer implemented method for performing analysis on a plurality of data stored in a database, the computer implemented method comprising:
-
generating a first cohort from the plurality of data; generating an optimal control cohort from the plurality of data, wherein generating is performed based on the first cohort and at least one constraint, and wherein a mathematical process is used to derive the optimal control cohort; generating a first inference based on a comparison of the first cohort to the optimal control cohort, wherein the first inference is absent from the database;
storing the first inference;
receiving an Ith query at the database regarding an Ith fact, wherein I is an integer reflecting how many times a recursion process has been conducted, wherein the Ith fact becomes a compound fact that includes multiple sub-facts on a subsequent iteration of the recursion process;establishing the Ith fact as a frame of reference for the Ith query based on the first cohort and based on the optimal control cohort; applying an Ith set of rules to the Ith query, wherein the Ith set of rules is determined for the Ith query according to a Jth set of rules, wherein J is equal to I−
1, wherein the Ith set of rules determines how the plurality of data are to be compared to the Ith fact, and wherein the first set of rules determines an Ith search space for the Ith query;executing the Ith query to generate a second inference, wherein the second inference is determined from comparing the plurality of data according to the Ith set of rules;
storing the second inference; andevaluating a hypothesis within a research study based on the first cohort, the optimal control cohort, the first inference, and the second inference performed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer usable storage medium having computer usable program product encoded thereon for performing analysis on a plurality of data stored in a database, the computer program product including:
-
computer usable program code for generating a first cohort from the plurality of data; computer usable program code for generating an optimal control cohort from the plurality of data, wherein generating is performed based on the first cohort and at least one constraint, and wherein a mathematical process is used to derive the optimal control cohort; computer usable program code for generating a first inference based on a comparison of the first cohort to the optimal control cohort, wherein the first inference is absent from the database; and storing the first inference;
computer usable program code for receiving an Ith query at the database regarding an Ith fact, wherein I is an integer reflecting how many times a recursion process has been conducted, wherein the Ith fact becomes a compound fact that includes multiple sub-facts on a subsequent iteration of the recursion process;computer usable program code for establishing the Ith fact as a frame of reference for the Ith query based on the first cohort and based on the optimal control cohort; computer usable program code for applying an Ith set of rules to the Ith query, wherein the Ith set of rules is determined for the Ith query according to a Jth set of rules, wherein J is equal to I−
1, wherein the Ith set of rules determines how the plurality of data are to be compared to the Ith fact, and wherein the first set of rules determines an Ith search space for the Ith query;computer usable program code for executing the Ith query to generate a second inference, wherein the second inference is determined from comparing the plurality of data according to the Ith set of rules; storing the second inference; and evaluating a hypothesis within a research study based on the first cohort, the optimal control cohort, the first inference, and the second inference. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A data processing system comprising:
-
a bus; at least one processor coupled to the bus; a computer usable medium coupled to the bus, wherein the computer usable storage medium contains a set of instructions for performing analysis on a plurality of data stored in a database, wherein the at least one processor is adapted to carry out the set of instructions to;
generate a first cohort from the plurality of data;generate an optimal control cohort from the plurality of data, wherein generating is performed based on the first cohort and at least one constraint, and wherein a mathematical process is used to derive the optimal control cohort; and generate a first inference based on a comparison of the first cohort to the optimal control cohort, wherein the first inference is absent from the database; receive an Ith query at the database regarding an Ith fact, wherein I is an integer reflecting how many times a recursion process has been conducted, wherein the Ith fact becomes a compound fact that includes multiple sub-facts on a subsequent iteration of the recursion process; establish the Ith fact as a frame of reference for the Ith query based on the first cohort and based on the optimal control cohort; apply an Ith set of rules to the Ith query, wherein the Ith set of rules is determined for the Ith query according to a Jth set of rules, wherein J is equal to I−
1, wherein the Ith set of rules determines how the plurality of data are to be compared to the Ith fact, and wherein the first set of rules determines an Ith search space for the Ith query;execute the Ith query to generate a second inference, wherein the second inference is determined from comparing the plurality of data according to the Ith set of rules; store the second inference; and evaluating a hypothesis within a research study based on the first cohort, the optimal control cohort, the first inference, and the second inference. - View Dependent Claims (14, 15, 16, 17)
-
Specification