System and method for dynamically grouping learners during a live learning session
AssigneeVedantu Innovations Pvt. Ltd.
InventorsPranav R. MALLAR, Pulkit JAIN
Life of this patent
Estimating the term…
Abstract
A system for dynamically grouping a plurality of learners during a live learning session delivered via an online learning platform is presented. The system includes a data module and a processor operatively coupled to the data module. The processor includes a feature generator, a parameter analyzer, a group optimizer, and a reassignment module. A related method is also presented.
Claims20
A system for dynamically grouping a plurality of learners during a live learning session delivered via an online learning platform, wherein each learner of the plurality of learners is assigned to a group of a set of groups for a duration of the live learning session, the system comprising:
- a data module operatively coupled to the online learning platform and a plurality of computing devices used by the plurality of learners to engage in the live learning session, the data module configured to access in-session data, post-session data, class data, and learner engagement data for the plurality of learners;
- and
- a processor operatively coupled to the data module, the processor comprising:
- a feature generator configured to generate a plurality of learner features based on the in-session data, the post-session data, and the class data;
- a parameter analyzer configured to generate a plurality of group parameters for a set of groups to which the plurality of learners is currently assigned;
- a group optimizer configured to dynamically reassign one or more learners of the plurality of learners to an optimized set of groups, based on an AI model, the plurality of learner features, the plurality of group parameters, and the learner engagement data;
- and
- a reassignment module configured to dynamically move the one or more learners of the plurality of learners to the corresponding reassigned groups, during the live learning session.
A system for dynamically grouping a plurality of learners during a live learning session delivered via an online learning platform, wherein each learner of the plurality of learners is assigned to a group of a set of groups for a duration of the live learning session, the system comprising:
- a memory storing one or more processor-executable routines;
- and
- a processor cooperatively coupled to the memory, the processor configured to execute the one or more processor-executable routines to:
- access in-session data, post-session data, class data, and learner engagement data for the plurality of learners;
- generate a plurality of learner features based on the in-session data, the post-session data, and the class data;
- generate a plurality of group parameters for a set of groups to which the plurality of learners is currently assigned;
- dynamically reassign one or more learners of the plurality of learners to an optimized set of groups, based on an AI model, the plurality of learner features, the plurality of group parameters, and the learner engagement data;
- and
- dynamically move the one or more learners of the plurality of learners to the corresponding reassigned groups, during the live learning session.
A method for dynamically grouping a plurality of learners during a live learning session delivered via an online learning platform, wherein each learner of the plurality of learners is assigned to a group of a set of groups for a duration of the live learning session, the method comprising:
- accessing in-session data, post-session data, class data, and learner engagement data for the plurality of learners;
- generating a plurality of learner features based on the in-session data, the post-session data, and the class data;
- generating a plurality of group parameters for a set of groups to which the plurality of learners is currently assigned;
- dynamically reassigning one or more learners of the plurality of learners to an optimized set of groups, based on an AI model, the plurality of learner features, the plurality of group parameters, and the learner engagement data;
- and
- dynamically moving the one or more learners of the plurality of learners to the corresponding reassigned groups, during the live learning session.
Dependencies are inferred from the claim text.