System and method for content provisioning with dual recommendation engines
First Claim
1. A system for content selection with a rules-based recommendation engine and an adaptive recommendation engine, the system comprising:
- memory comprising;
a content library database comprising a plurality of nodes arranged in a content network, wherein the nodes in the content network are pairwise connected via a plurality of edges, wherein some of the nodes in the content network are associated with a data packet and a guard condition, and wherein some of the nodes in the content network are associated with a database of placeholder content; and
a model database comprising a plurality of models relating to at least one of;
a user skill level or a data packet difficulty level;
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 comprising a packet selection system and a presentation system, wherein the one or more servers are configured to;
receive response data from the user device;
provide received response data to a rules-based recommendation engine, wherein the rules-based recommendation engine is configured to select a next node based on a current location in the content network, potential next nodes, past response data, and one or several guard conditions associated with the potential next nodes;
alert an adaptive recommendation engine when a selected next node comprises a placeholder node, wherein the placeholder node is associated with the database of placeholder content the adaptive recommendation engine performing;
retrieving at least one model relevant to selection of next node content; and
selecting next node content based on an output of the at least one model;
generate subsequent output based at least in part on the rules-based recommendation engine when the selected next node is determined to not be a placeholder node, the subsequent output linked directly to the selected next node.
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.
-
Citations
20 Claims
-
1. A system for content selection with a rules-based recommendation engine and an adaptive recommendation engine, the system comprising:
-
memory comprising; a content library database comprising a plurality of nodes arranged in a content network, wherein the nodes in the content network are pairwise connected via a plurality of edges, wherein some of the nodes in the content network are associated with a data packet and a guard condition, and wherein some of the nodes in the content network are associated with a database of placeholder content; and a model database comprising a plurality of models relating to at least one of;
a user skill level or a data packet difficulty level;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 comprising a packet selection system and a presentation system, wherein the one or more servers are configured to; receive response data from the user device; provide received response data to a rules-based recommendation engine, wherein the rules-based recommendation engine is configured to select a next node based on a current location in the content network, potential next nodes, past response data, and one or several guard conditions associated with the potential next nodes; alert an adaptive recommendation engine when a selected next node comprises a placeholder node, wherein the placeholder node is associated with the database of placeholder content the adaptive recommendation engine performing; retrieving at least one model relevant to selection of next node content; and selecting next node content based on an output of the at least one model; generate subsequent output based at least in part on the rules-based recommendation engine when the selected next node is determined to not be a placeholder node, the subsequent output linked directly to the selected next node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for content selection with a rules-based recommendation engine and an adaptive recommendation engine, the method comprising:
-
receiving response data from a user device at one or more servers comprising a packet selection system and a presentation system; automatically providing received response data to a rules-based recommendation engine, wherein the rules-based recommendation engine is configured to select a next node based on;
a current location in the content network, potential next nodes, past response data, and one or several guard conditions associated with the potential next nodes;alerting an adaptive recommendation engine when a selected next node comprises a placeholder node, wherein a placeholder node is associated with a database of placeholder content the adaptive recommendation engine performing; retrieving at least one model relevant to selection of next node content from a model database comprising a plurality of models relating to at least one of;
a user skill level or a data packet difficulty level; andselecting next node content based on an output of the at least one model; generating subsequent output based at least in part on the rules-based recommendation engine when the selected next node is determined to not be a placeholder node, the subsequent output linked directly to the selected next node. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification