Fractal-based decision engine for intervention
AssigneePearson Education, Inc.
InventorsWilliam M. Galen, Rasil Warnakulasooriya
Life of this patent
Estimating the term…
Abstract
A method/apparatus/system for educational intervention based on a response metric is disclosed. The notice is generated in response to the collection of user and question data, the sending of questions, the receipt of answers, the evaluation of the correctness of the answers, the generation of a response metric, the comparison of the response metric to a threshold, and the generation of the report or notice. The response metric can be reflect the scatter, randomness, and/or slope of student provided answer data, and can be a fractal dimension.
Claims25
A method for determining and reacting to questionnaire response patterns, the method comprising:
- storing electronic data comprising questions and answers to the questions, wherein the questions are associated with a common topic;
- storing a user profile comprising data identifying a user and data relating to the user's past performance in answering questions;
- storing data defining a threshold value, wherein the threshold value comprises at least one of:
- a value associated with the user;
- a value associated with the topic;
- and
- a generic value;
- receiving questionnaire answer data, wherein the questionnaire answer data comprises user provided answers to the questions;
- determining a user associated with the questionnaire answer data;
- storing the questionnaire answer data in an electronic store;
- determining whether the questionnaire answers are correct or incorrect according to a boolean-valued function;
- storing a boolean value indicating a correct answer for correct user provided answers;
- storing a boolean value indicating an incorrect answer for incorrect user provided answers;
- performing a function on the boolean-value outcome to generate a response metric indicative of the scatter or randomness of the questionnaire answer data;
- determining an educator for the user and the common topic associated with the questions, wherein the educator supervises the user's work;
- comparing the response metric indicative of the scatter or randomness of the questionnaire answer data with the data defining the threshold value;
- sending a message to an educator identifying the user, the topic, and that the threshold value has been reached;
- and
- storing data in the user's user profile identifying the topic and indicating that the threshold value has been reached.
A learning system for determining and reacting to questionnaire response patterns, the learning system comprising one or more hardware servers programmed for:
- storing electronic data comprising questions and answers to the questions, wherein the questions are associated with a common topic;
- storing a user profile comprising data identifying a user and data relating to the user's past performance in answering questions;
- storing data defining a threshold value, wherein the threshold value comprises at least one of:
- a value associated with the user;
- a value associated with the topic;
- and
- a generic value;
- receiving questionnaire answer data, wherein the questionnaire answer data comprises user provided answers to the questions;
- determining a user associated with the questionnaire answer data;
- storing the questionnaire answer data in an electronic store;
- determining whether the questionnaire answers are correct or incorrect according to a boolean-valued function;
- storing a boolean value indicating a correct answer for correct user provided answers;
- storing a boolean value indicating an incorrect answer for incorrect user provided answers;
- performing a function on the boolean-value outcome to generate a response metric indicative of the scatter or randomness of the questionnaire answer data;
- determining an educator for the user and the common topic associated with the questions, wherein the educator supervises the user's work;
- comparing the response metric indicative of the scatter or randomness of the questionnaire answer data with the data defining the threshold value;
- sending a message to an educator identifying the user, the topic, and that the threshold value has been reached;
- and
- storing data in the user's user profile identifying the topic and indicating that the threshold value has been reached.
A method for generating a report in response to determining to questionnaire response patterns, the method comprising:
- receiving question data, wherein the question data comprises questions, answers associated with the questions, and a topic associated with the questions;
- receiving user data, wherein the user data comprises user identification and user performance history, wherein the user performance history indicates the number of questions that the user has received and the number of questions that the user has correctly answered;
- creating a questionnaire based on the question data;
- sending the questionnaire;
- receiving answer data comprising submitted responses to the questions in the questionnaire;
- determining according to a boolean-valued function the correctness of the answers, wherein correct answers are assigned a first boolean-value and incorrect answers are assigned a second boolean-value;
- generating a response metric based on the boolean-values assigned to the answers, wherein the response metric provides an indicator of the degree of randomness in the answers;
- evaluating the submitted responses based on the response metric;
- storing data indicating degree of randomness in the answers;
- generating a report of the results of the evaluation, wherein generating the report comprises:
- identifying the recipients of the report;
- and
- determining the user associated with the report;
- and
- sending the report to the identified recipients.
A method for determining and reacting to questionnaire response patterns, the method comprising:
- storing electronic data comprising questions and answers to the questions associated with a common topic;
- storing data defining a threshold value, wherein the threshold value comprises at least one of:
- a value associated with a user;
- a value associated with the topic;
- and
- a generic value;
- receiving questionnaire answers, wherein the questionnaire answers comprise user provided answers to the questions;
- assigning a boolean-value to each of a plurality of the received questionnaire answers, the boolean-value indicating whether the questionnaire answer was correct or incorrect;
- performing a function on the assigned boolean-values to generate a response metric indicative of the scatter or randomness of the questionnaire answer data;
- comparing the response metric indicative of the scatter or randomness of the questionnaire answer data with the data defining the threshold value;
- and
- generating a message identifying the user providing the questionnaire answers, the topic, and that the threshold value has been reached.
Dependencies are inferred from the claim text.