Systems and methods for automatic cohort misconception remediation
First Claim
1. A system for automatic data packet remediation, the system comprising:
- memory comprising;
a content library database comprising a plurality of nodes arranged in a content network; and
a threshold database comprising a misconception threshold delineating between an acceptable and an unacceptable probability of an existence of a misconception;
a user device comprising;
a first network interface configured to exchange data via a communication network; and
a first I/O subsystem configured to convert electrical signals to user interpretable outputs via a user interface; and
one or more servers configured to selectively use a rules-based recommendation engine and an adaptive recommendation engine of a dual recommendation engine configuration to perform state-based traversal of at least some of the plurality of nodes and to perform adaptive generation and presentation of node content based at least in part on processing response data received from a plurality of user devices communicatively coupled to the one or more servers, one or more guard conditions mapped to the at least some of the plurality of nodes, and the misconception threshold, based at least in part on;
processing user inputs from the plurality of user devices to identify a user cohort based at least in part on a common attribute, wherein the user cohort comprises a plurality of users sharing the common attribute;
based at least in part on processing data corresponding to at least some of the user inputs with the rules-based recommendation engine, selecting with the rules-based recommendation engine one or more next nodes based at least in part on a current location in the content network, a set of potential next nodes, and at least one of the one or more guard conditions, and selecting a data packet for providing to the user devices associated with the user cohort with the rules-based recommendation engine according to rules specifying data packets based at least in part on inputs corresponding to at least one of the plurality of users, wherein the potential next nodes in the content network are pairwise connected via a plurality of edges and are mapped to the at least one of the one or more guard conditions, and the data packet is mapped to the selected one or more next nodes;
transmitting instances of the selected data packet to the user devices mapped to the user cohort;
receiving responses to the transmitted instances of the data packet from the user devices associated with the user cohort;
translate each of the received responses into a respective observable with a response processor, wherein each observable comprises a respective characterization of the received response;
generating response cohorts comprising groups of users in the user cohort, wherein the response cohorts are generated based on commonalities in the observables of the received responses;
identifying a misconception based on a comparison of a cohort percentage and a misconception threshold;
automatically updating a model trained with the inputs of the at least one the plurality of users with a model engine according to the identified misconception and the observables; and
causing the adaptive recommendation engine to generate an output corresponding to next node content derived from the updated model based at least in part on one or more parameters generated from one or more features of user data associated with the user cohort, and transmitting instances of a different data packet to at least one of the user devices associated with the user cohort to cause presentation of the next node content, the next node content corresponding to remediation content.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for content selection with first and second recommendation engines are disclosed herein. The system can include a memory include a content library database and a model database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers that can include a packet selection system and a presentation system. These one or more servers can: receive response data from the user device; provide received response data to a first recommendation engine; alert a second recommendation engine when a selected next node is a placeholder node; retrieve at least one statistical model relevant to selection of next node content; and select next node content based on an output of the at least one statistical model.
70 Citations
20 Claims
-
1. A system for automatic data packet remediation, the system comprising:
-
memory comprising; a content library database comprising a plurality of nodes arranged in a content network; and a threshold database comprising a misconception threshold delineating between an acceptable and an unacceptable probability of an existence of a misconception; a user device comprising; a first network interface configured to exchange data via a communication network; and a first I/O subsystem configured to convert electrical signals to user interpretable outputs via a user interface; and one or more servers configured to selectively use a rules-based recommendation engine and an adaptive recommendation engine of a dual recommendation engine configuration to perform state-based traversal of at least some of the plurality of nodes and to perform adaptive generation and presentation of node content based at least in part on processing response data received from a plurality of user devices communicatively coupled to the one or more servers, one or more guard conditions mapped to the at least some of the plurality of nodes, and the misconception threshold, based at least in part on; processing user inputs from the plurality of user devices to identify a user cohort based at least in part on a common attribute, wherein the user cohort comprises a plurality of users sharing the common attribute; based at least in part on processing data corresponding to at least some of the user inputs with the rules-based recommendation engine, selecting with the rules-based recommendation engine one or more next nodes based at least in part on a current location in the content network, a set of potential next nodes, and at least one of the one or more guard conditions, and selecting a data packet for providing to the user devices associated with the user cohort with the rules-based recommendation engine according to rules specifying data packets based at least in part on inputs corresponding to at least one of the plurality of users, wherein the potential next nodes in the content network are pairwise connected via a plurality of edges and are mapped to the at least one of the one or more guard conditions, and the data packet is mapped to the selected one or more next nodes; transmitting instances of the selected data packet to the user devices mapped to the user cohort; receiving responses to the transmitted instances of the data packet from the user devices associated with the user cohort; translate each of the received responses into a respective observable with a response processor, wherein each observable comprises a respective characterization of the received response; generating response cohorts comprising groups of users in the user cohort, wherein the response cohorts are generated based on commonalities in the observables of the received responses; identifying a misconception based on a comparison of a cohort percentage and a misconception threshold; automatically updating a model trained with the inputs of the at least one the plurality of users with a model engine according to the identified misconception and the observables; and causing the adaptive recommendation engine to generate an output corresponding to next node content derived from the updated model based at least in part on one or more parameters generated from one or more features of user data associated with the user cohort, and transmitting instances of a different data packet to at least one of the user devices associated with the user cohort to cause presentation of the next node content, the next node content corresponding to remediation content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for automatic data packet remediation comprising:
selectively using a rules-based recommendation engine and an adaptive recommendation engine of a dual recommendation engine configuration to perform state-based traversal of at least some of a plurality of nodes and to perform adaptive generation and presentation of node content based at least in part on processing response data received from a plurality of user devices communicatively coupled to one or more servers, one or more guard conditions mapped to the at least some of the plurality of nodes, and a misconception threshold, at least in part by; processing user inputs from the plurality of user devices to identifying a user cohort based at least in part on a common attribute, wherein the user cohort comprises a plurality of user sharing the common attribute; based at least in part on processing data corresponding to at least some of the user inputs with the rules-based recommendation engine, selecting with the rules-based recommendation engine one or more next nodes based at least in part on a current location in a content network, a set of potential next nodes, and at least one of the one or more guard conditions, and selecting a data packet for providing to the user devices associated with the user cohort with the rules-based recommendation engine according to rules specifying data packets based at least in part on inputs corresponding to at least one of the plurality of users, wherein the potential next nodes in the content network are pairwise connected via a plurality of edges and are mapped to the at least one of the one or more guard conditions, and the data packet is mapped to the selected one or more next nodes; transmitting instances of the selected data packet to the user devices mapped to the user cohort; receiving responses to the transmitted instances of the data packet from the user devices associated with the user cohort; translating each of the received responses with a response processor according to a respective observable, wherein each observable comprises a respective characterization of the received response; generating response cohorts comprising groups of users in the user cohort, wherein the response cohorts are generated based on commonalities in the observables of the received responses; identifying a misconception based on a comparison of a cohort percentage and the misconception threshold; automatically updating a model trained with the inputs of the at least one the plurality of users with a model engine according to the identified misconception and the observables; and causing the adaptive recommendation engine to generate an output corresponding to next node content derived from the updated model based at least in part on one or more parameters generated from one or more features of user data associated with the user cohort, and transmitting instances of a different data packet to at least one of the user devices associated with the user cohort to cause presentation of the next node content, the next node content corresponding to remediation content. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification