CN-121981500-A - Learning progress updating system, method and device and electronic equipment
Abstract
The application discloses a learning progress updating system, a learning progress updating method, a learning progress updating device and electronic equipment, and relates to the technical field of education, wherein the learning progress updating system comprises a learning behavior acquisition module, a behavior change analysis module, a learning progress mapping module and a learning progress adjustment module; the learning behavior acquisition module is used for acquiring learning behavior data of a target student and a first learning progress of at least one virtual user, the behavior change analysis module is used for determining the behavior change data of the target student, the learning progress mapping module is used for carrying out learning progress mapping on the behavior change data to obtain a second learning progress of the at least one virtual user, and the learning progress adjustment module is used for generating progress adjustment information corresponding to the at least one virtual user so as to enable the at least one virtual user to be adjusted to the second learning progress. According to the application, the learning progress of the virtual user is updated based on the behavior change data, so that the matching degree between the virtual user and the student is improved, and the student's accompanying learning requirements in different learning stages are met.
Inventors
- SUN DENGBO
- Xiang Linggang
- YOU JUNJIE
Assignees
- 杭州海亮数字科技有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20260407
Claims (10)
- 1. The learning progress updating system is characterized by comprising a learning behavior acquisition module, a behavior change analysis module, a learning progress mapping module and a learning progress adjustment module; the learning behavior acquisition module is respectively connected with the behavior change analysis module and the learning progress adjustment module, and the learning progress mapping module is respectively connected with the behavior change analysis module and the learning progress adjustment module; The learning behavior acquisition module is used for acquiring learning behavior data of a target student in a target time period and a first learning progress of at least one virtual user of a learning group where the target student is located; The behavior change analysis module is used for determining behavior change data of the target students in the target time period based on the learning behavior data sent by the learning behavior acquisition module; The learning progress mapping module is used for mapping the learning progress of the behavior change data sent by the behavior change analysis module according to the learning progress mapping relation between the target student and the at least one virtual user to obtain a second learning progress of the at least one virtual user; the learning progress adjustment module is configured to generate progress adjustment information corresponding to the at least one virtual user based on the first learning progress sent by the learning behavior acquisition module and the second learning progress sent by the learning progress mapping module, so that the at least one virtual user is adjusted to the second learning progress.
- 2. The system of claim 1, wherein the learning progress adjustment module comprises an adjustment information determination module, an adjustment information update module, and a progress presentation module; The adjustment information determining module is respectively connected with the learning progress mapping module, the progress displaying module and the adjustment information updating module; The adjustment information determining module is used for determining sequence data of the at least one virtual user, determining difference data among each virtual user in the at least one virtual user, determining influence data of each virtual user progress adjustment in the at least one virtual user on the at least one virtual user, and generating progress adjustment information corresponding to the at least one virtual user based on the sequence data, the difference data, the influence data, the first learning progress and the second learning progress so as to enable the at least one virtual user to be adjusted to the second learning progress.
- 3. The system of claim 2, wherein the adjustment information updating module is configured to update the progress adjustment information in response to feedback data of the student on the progress of the virtual user learning.
- 4. The system of claim 2, wherein the progress display module is configured to adjust the learning progress of the at least one virtual user to the second learning progress according to the progress adjustment information, and display the second learning progress to the target student to provide a learning progress reference to the target student.
- 5. The system of claim 1, wherein the behavior change analysis module comprises a data ordering module and a data fusion module; The data sorting module is respectively connected with the learning behavior acquisition module and the data fusion module, and the data fusion module is connected with the learning progress mapping module; the data ordering module is used for ordering the learning behavior data sent by the learning behavior acquisition module based on the target time period to obtain a learning behavior sequence, and sending the learning behavior sequence to the data fusion module; The data fusion module is used for determining behavior change data of the target students in the target time period based on the learning behavior sequence sent by the data fusion module, and sending the behavior change data to the learning progress mapping module.
- 6. The system of claim 5, wherein the data fusion module comprises a data interception module and a data fusion sub-module; the data intercepting module is respectively connected with the data sorting module and the data fusion sub-module, and the data fusion sub-module is connected with the learning progress mapping module; the data intercepting module is used for intercepting a target learning behavior sequence in the learning behavior sequence through a sliding time window; the data fusion submodule is used for carrying out data fusion on learning behavior data in the target learning behavior sequence to obtain behavior change data of the target student in the target time period.
- 7. The system of claim 1, wherein the learning progress mapping module is connected to the data fusion sub-module and the learning progress adjustment module, respectively; The learning progress mapping module is used for determining a first progress parameter of the first learning progress through the multi-agent parameterized model, carrying out learning progress mapping on the behavior change data based on the mapping relation to obtain a second progress parameter, determining a second learning progress corresponding to the second progress parameter through the multi-agent parameterized model, and sending the second learning progress to the learning progress adjustment module; The first progress parameter and the second progress parameter respectively comprise a behavior trigger frequency, a task completion rate, a behavior success probability and a behavior difference parameter.
- 8. A learning progress updating method, characterized by comprising: Acquiring learning behavior data of a target student in a target time period and a first learning progress of at least one virtual user of a learning group where the target student is located; determining behavior change data of the target student in the target time period based on the learning behavior data; according to the learning progress mapping relation between the target students and the at least one virtual user, carrying out learning progress mapping on the behavior change data to obtain a second learning progress of the at least one virtual user; and generating progress adjustment information corresponding to the at least one virtual user based on the first learning progress and the second learning progress, so that the at least one virtual user is adjusted to the second learning progress.
- 9. A learning progress updating apparatus, characterized by comprising: The learning system comprises an acquisition module, a learning control module and a learning control module, wherein the acquisition module is configured to acquire learning behavior data of a target student in a target time period and a first learning progress of at least one virtual user of a learning group where the target student is located; a determining module configured to determine behavior change data of the target student within the target time period based on the learning behavior data; The mapping module is configured to perform learning progress mapping on the behavior change data according to the learning progress mapping relation between the target student and the at least one virtual user to obtain a second learning progress of the at least one virtual user; And the generation module is configured to generate progress adjustment information corresponding to the at least one virtual user based on the first learning progress and the second learning progress so as to enable the at least one virtual user to be adjusted to the second learning progress.
- 10. An electronic device comprising the learning progress update system of any one of claims 1 to 7.
Description
Learning progress updating system, method and device and electronic equipment Technical Field The application relates to the technical field of education, in particular to a learning progress updating system, a learning progress updating method, a learning progress updating device and electronic equipment. Background In the online learning system, a virtual user simulates the real learning behavior of a student to assist the student to develop learning activities in the modes of learning a ranking list, accompanying study and the like, and the learning progress of the virtual user needs to be synchronously updated to fully play an auxiliary role. At present, the virtual user updates the learning progress according to a preset behavior trigger rule, task execution sequence and interaction time, and when the system detects that the behavior data such as student learning duration, task completion number and the like exceeds a threshold value, the virtual user is triggered to update the learning progress. However, the multiple virtual users are mutually independent, have no association relation, cannot perform association adjustment, cannot generate a synergistic effect during adjustment, cannot have a poor excitation result to students, can generate the same behavior patterns of different virtual users and single interaction scene between the virtual users and the students, cannot identify the change of learning behaviors of the students along with the learning time according to a preset fixed rule or a simple threshold value, cannot dynamically adjust the learning progress of the virtual users according to the learning time, cannot combine the behavior change of the students in the learning process, and further cannot meet the auxiliary interaction requirements and the progress reference requirements of the students in different learning stages. Disclosure of Invention In view of this, the application provides a learning progress updating system, method, device and electronic equipment, and aims to improve the technical problems that in the prior art, the learning progress of a virtual user cannot be dynamically adjusted according to a preset fixed rule or a simple threshold value, the learning behavior of a student cannot be identified along with the change of learning time, the learning progress of the virtual user cannot be combined with the behavior change in the learning process of the student, the learning progress of the virtual user is not matched with the actual learning condition and learning capacity of the student, the auxiliary interaction requirement and the progress reference requirement of the student in different learning stages cannot be met, and the use experience of the student is affected. In a first aspect, the application provides a learning progress updating system, which comprises a learning behavior acquisition module, a behavior change analysis module, a learning progress mapping module and a learning progress adjustment module; the learning behavior acquisition module is respectively connected with the behavior change analysis module and the learning progress adjustment module, and the learning progress mapping module is respectively connected with the behavior change analysis module and the learning progress adjustment module; The learning behavior acquisition module is used for acquiring learning behavior data of a target student in a target time period and a first learning progress of at least one virtual user of a learning group where the target student is located; The behavior change analysis module is used for determining behavior change data of the target students in the target time period based on the learning behavior data sent by the learning behavior acquisition module; The learning progress mapping module is used for mapping the learning progress of the behavior change data sent by the behavior change analysis module according to the learning progress mapping relation between the target student and the at least one virtual user to obtain a second learning progress of the at least one virtual user; the learning progress adjustment module is configured to generate progress adjustment information corresponding to the at least one virtual user based on the first learning progress sent by the learning behavior acquisition module and the second learning progress sent by the learning progress mapping module, so that the at least one virtual user is adjusted to the second learning progress. Optionally, the learning progress adjustment module includes an adjustment information determination module, an adjustment information update module and a progress display module; The adjustment information determining module is respectively connected with the learning progress mapping module, the progress displaying module and the adjustment information updating module; The adjustment information determining module is used for determining sequence data of the at least one virtual user, dete