SYSTEM AND METHOD FOR IDENTIFYING LEARNER ENGAGEMENT STATES
First Claim
1. An apparatus to provide a computer-aided educational program, comprising:
- one or more processors;
a receive module, to be operated on the one or more processors, to receive indications of interactions of a learner with the educational program and to receive indications of physical responses of the learner collected substantially simultaneously as the learner interacts with the educational program;
a learning state identification module, to be operated on the one or more processors, to identify a current learning state of the learner based at least in part on the indications of interactions and indications of physical responses; and
an output module, to be operated on the one or more processors, to output the current learning state of the learner;
wherein the current learning state of the learner is used to tailor computerized provision of the education program.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments herein relate to identifying a learning engagement state of a learner. A computing platform with one or more processors running modules may receive indications of interactions of a learner with an educational program as well as indications of physical responses of the learner collected substantially simultaneously as the learner interacts with the educational program. A current learning engagement state of the learner may be identified based at least in part on the received indications by using an artificial neural network associated that is calibrated to the learner. The artificial neural network may be trained and updated in part by human observation and learner self-reporting of the learner'"'"'s current learning engagement state.
-
Citations
20 Claims
-
1. An apparatus to provide a computer-aided educational program, comprising:
-
one or more processors; a receive module, to be operated on the one or more processors, to receive indications of interactions of a learner with the educational program and to receive indications of physical responses of the learner collected substantially simultaneously as the learner interacts with the educational program; a learning state identification module, to be operated on the one or more processors, to identify a current learning state of the learner based at least in part on the indications of interactions and indications of physical responses; and an output module, to be operated on the one or more processors, to output the current learning state of the learner; wherein the current learning state of the learner is used to tailor computerized provision of the education program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus to implement a neural network comprising:
-
one or more processors; a neural-network management module, to be operated on the one or more processors, to manage the artificial neural network; a receive module, to be operated on the one or more processors, to; receive indications of interactions of a plurality of learners with an educational program, receive indications of physical responses of each of the plurality of learners collected substantially simultaneously as the each of the plurality of learners interact with the educational program, and receive indications of a current learning state of at least one of the plurality of learners associated with the received indications of physical responses and the received indications of interactions with the education device of the each of the plurality of learners; a neural-network training module, to be operated on the one or more processors, to train the artificial neural network based upon the received indications; a request receiver module, to be operated on the one or more processors, to receive a request for a current learning state of a selected learner, the request including an indication of interactions of a learner with the educational device and an indication of physical responses of the learner collected substantially simultaneously as the learner interacts with the educational program; and an output module, to be operated on the one or more processors, to; in response to the received request, determine a current learning state and a confidence level for the determined current learning state from the artificial neural network; and output the determined current learning state and the confidence level of the current learning state. - View Dependent Claims (10)
-
-
11. A method for computerized assisted learning, comprising:
-
receiving, by a learning state engine operating on a computing system, indications of interactions of a learner with a computerized educational program presented through a learning device; receiving, by the learning state engine, indications of physical responses of the learner collected substantially simultaneously as the learner is interacting with the educational program; identifying, by the learning state engine, a current learning state of the learner, based at least in part on the indications of interactions and indications of physical responses; and outputting, by the learning state engine, the current learning state of the learner; wherein the current learning state of the learner is used to tailor computerized provision of the education program. - View Dependent Claims (12, 13)
-
-
14. One or more computer-readable media comprising instructions that cause a computing device, in response to execution of the instructions by the computing device, to:
-
receive, by a learning state engine operating on a computing system, indications of interactions of a learner with a computerized educational program presented through a learning device; receive, by the learning state engine, indications of physical responses of the learner collected substantially simultaneously as the learner is interacting with the educational program; identify, by the learning state engine, a current learning state of the learner, based at least in part on the indications of interactions and indications of physical responses; and output, by the learning state engine, the current learning state of the learner; wherein the current learning state of the learner is used to tailor computerized provision of the education program. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification