Learning support system, learned model, learning support method, and program

The learning support system optimizes learner grouping and course configurations using an evaluation model trained with past data, addressing the challenge of enhancing learning effectiveness by considering individual learner characteristics and progress.

JP2025122561APending Publication Date: 2025-08-21KURIPTON
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024018140
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-08
Publication Date
2025-08-21

AI Technical Summary

Technical Problem

Existing learning support systems can estimate individual learner weaknesses but fail to effectively divide multiple learners into groups that enhance learning effectiveness based on their abilities.

Method used

A learning support system that includes a learner information acquisition unit, an information input unit, and a group output information acquisition unit, utilizing an evaluation model trained with past learner and group evaluation data to optimize group formations and course configurations for improved learning effectiveness.

Benefits of technology

Enables appropriate grouping of learners and tailored course settings, enhancing overall learning effectiveness by considering individual learner characteristics and progress.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025122561000001_ABST
    Figure 2025122561000001_ABST
Patent Text Reader

Abstract

To provide a learning support system capable of appropriately grouping a plurality of learners.SOLUTION: A learning support system includes: a learner information acquisition unit that acquires current learner information regarding a current learning situation of a predetermined learner, the current learner information including current answer evaluation information regarding evaluation of an answer to a specific test of the predetermined learner; an information input unit that inputs the current learner information to an evaluation model learned using, as teacher data, answer evaluation information regarding evaluation of an answer to a predetermined test of each of a plurality of learners in the past and group evaluation information regarding evaluation of each of a plurality of groups obtained by dividing the plurality of learners; and a group output information acquisition unit that acquires group output information regarding a group constituted by a plurality of learners including the predetermined learner, the group output information being output from the evaluation model to which the current learner information is input.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a learning support system, a trained model, a learning support method, and a program. [Background technology]

[0002] A learning support system that allows a re-learner to study appropriately has been disclosed (for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-84517 Summary of the Invention [Problem to be solved by the invention]

[0004] The learning support system described in Patent Document 1 estimates a learner's weak areas based on the learner's past performance information. The learning support system creates a relearning curriculum so that the learner's weak areas are studied before other areas are studied. In doing so, the learning support system estimates the types of questions the learner is weak at and creates a relearning curriculum so that there are more questions of the weak types than questions included in the standard curriculum, and so that at least some of the questions included in the standard curriculum are replaced with other questions. This allows the learning support system to ensure that even relearners are studying appropriately.

[0005] Meanwhile, in educational settings, there is a demand for improving learning effectiveness by dividing multiple learners into groups based on the learners' abilities, etc. The learning support system described in Patent Document 1 can estimate questions that will improve the learning effectiveness of individual learners, but cannot divide multiple learners into groups that will improve their learning effectiveness.

[0006] Therefore, an object of the present invention is to provide a learning support system that can appropriately divide multiple learners into groups. [Means for solving the problem]

[0007] A learning support system according to one aspect of the present invention includes a learner information acquisition unit that acquires current learner information relating to the current learning situation of a specified learner, including current answer evaluation information relating to the evaluation of the specified learner's answers to a specific test; an information input unit that inputs the current learner information into an evaluation model that has been trained using as training data answer evaluation information relating to the past evaluations of the answers of each of a plurality of learners to a specified test, and group evaluation information relating to the evaluations of each of a plurality of groups into which the plurality of learners are divided; and a group output information acquisition unit that acquires group output information relating to a group consisting of a plurality of learners including the specified learner, which is output from the evaluation model into which the current learner information has been input.

[0008] A trained model according to one aspect of the present invention is a trained model for causing a computer to function to output group output information, which is a degree of learning effectiveness in a group consisting of multiple learners including a specified learner. The trained model is trained using answer evaluation information relating to the past evaluations of the answers of each of the multiple learners to a specified test, and group evaluation information relating to the evaluations of each of the multiple groups into which the multiple learners are divided, as training data. When current learner information relating to the current learning situation of the specified learner is input, the trained model causes a computer to function to output the group output information for a group consisting of multiple learners including the specified learner.

[0009] A learning support method according to one aspect of the present invention comprises a computer acquiring current learner information relating to the current learning situation of a specified learner, the current learner information including current answer evaluation information relating to the evaluation of the specified learner's answers to a specific test; inputting the current learner information into an evaluation model trained using answer evaluation information relating to the past evaluations of the answers of each of a plurality of learners to a specified test and group evaluation information relating to the evaluations of each of a plurality of groups into which the plurality of learners are divided as training data; and acquiring group output information relating to a group consisting of a plurality of learners including the specified learner, the group output information being output from the evaluation model into which the current learner information has been input.

[0010] A program according to one aspect of the present invention causes a computer to perform the following steps: acquire current learner information relating to the current learning situation of a specified learner, including current answer evaluation information relating to the evaluation of the specified learner's answers to a specific test; input the current learner information into an evaluation model trained using answer evaluation information relating to the past evaluations of the answers of each of a plurality of learners to a specified test and group evaluation information relating to the evaluations of each of a plurality of groups into which the plurality of learners are divided as training data; and acquire group output information relating to a group consisting of a plurality of learners including the specified learner, which is output from the evaluation model into which the current learner information has been input. [Effects of the Invention]

[0011] According to the present invention, it is possible to appropriately divide a plurality of learners into groups. [Brief explanation of the drawings]

[0012] [Figure 1] FIG. 2 is a configuration diagram showing an example of the functional configuration of various devices that make up the learning support system. [Figure 2] FIG. 10 is a diagram showing learner information D111. [Figure 3] FIG. 10 is a diagram showing group information D112. [Figure 4] 10 is a flowchart showing a processing procedure of the learning support system. [Figure 5] FIG. 2 illustrates an example of a hardware configuration of a computer. DETAILED DESCRIPTION OF THE INVENTION

[0013] ===Learning Support System 10=== <<Configuration Overview>> An overview of the configuration of a learning assistance system 10 according to this embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram showing an example of the configuration of the learning assistance system 10. As shown in FIG. 1, the learning assistance system 10 includes, for example, a learning assistance device 100 and a learner management device 200. The learning assistance system 10 may further include an evaluation model. The devices of the learning assistance system 10 are connected to each other via a communication network N so that they can communicate with each other. The communication network N may be either a wired network or a wireless network.

[0014] The learning assistance device 100 is a device that uses an evaluation model to perform grouping that will provide a high learning effect for each of a plurality of learners. The learning assistance device 100 also provides each group with a combination of courses that will provide a high learning effect for the learners.

[0015] A high learning effect means, for example, that when comparing a learner's evaluation (e.g., test scores or graded evaluation) at the start of learning with the evaluation of the learner after a specified period of time has passed, the improvement in evaluation is equal to or exceeds a specified threshold.

[0016] The learner management device 200 is a device that manages information related to the current learning situation of a learner. The learner management device 200 acquires various information from the learner and transmits the information related to the current learning situation of the learner to the learning assistance device 100. Note that the learner management device 200 may be configured integrally with the learning assistance device 100.

[0017] The learning support device 100 and the learner management device 200 may be, for example and without limitation, a cloud computer, a server computer, a personal computer (e.g., a desktop, a laptop, a tablet, etc.), a media computer platform (e.g., a cable or satellite set-top box, a digital video recorder), a handheld computer device (e.g., a PDA, an email client, etc.), or any other type of computer or communication platform. At least a portion of the processing in the learning support device 100 may be realized by one or more computers (for example and without limitation, cloud computing configured by one or more computers).

[0018] The learning support system 10 trains an evaluation model using, for example, information about the past learning status of each of multiple learners (hereinafter referred to as "learner information") and information about each of the groups into which multiple learners have been previously set (hereinafter referred to as "group information") as training data.

[0019] Then, the learning support system 10 obtains information about the group for each of the multiple learners (hereinafter referred to as "group output information") by inputting information about the current learning situation of each of the multiple learners (hereinafter referred to as "current learner information") into the learned evaluation model.

[0020] Furthermore, the learning assistance system 10 may train an evaluation model using information indicating courses previously set for each group (hereinafter referred to as "group course information") as training data. In this case, the learning assistance system 10 inputs current learner information and group output information into the trained evaluation model, thereby acquiring information regarding the course for the group indicated by the group output information (hereinafter referred to as "course output information").

[0021] This enables the learning support system 10 to optimally group learners according to their learning situation, and further enables the optimal course to be set for each group, thereby improving the learning effectiveness of learners.

[0022] <<Various information>> Learner information is information that indicates a learner's learning status in the past. Learner information is, for example, information that indicates the progress of a learner's learning status over a specified period of time, and specifically, information that enables understanding of changes in the learner's grades. Learner information is, for example, information stored in learner information D111. Specifically, learner information includes learner identification information, answer evaluation information, answer time information, class time information, assignment evaluation information, assignment submission time information, question information, and learning tendency information.

[0023] The learner identification information is identification information that can identify the learner, such as the student ID number of the learner.

[0024] The answer evaluation information is information that indicates the results of evaluation of the learner's answers. Specifically, the answer evaluation information is information that indicates, for example, the number of correct answers, the score, the accuracy rate, etc. for a predetermined test. By having the answer evaluation information train an evaluation model, the learning support system 10 can classify learners into groups that reflect their grades.

[0025] The answer time information is information relating to the time taken by each of multiple learners to answer a predetermined test. The answer time information is, for example, information indicating the time from when a learner starts answering a predetermined test related to the answer evaluation information or each question in the test to when the learner finishes answering. Specifically, the answer time information may be, for example, the time from when the test starts to when the learner finishes answering, or the time from when the learner starts answering a question that was answered correctly to when the learner finishes answering, or the time from when the learner starts answering a question to when the learner correctly answers the question. By having the answer time information learn the evaluation model, the learning assistance system 10 can group learners based on their level of understanding (for example, a shorter answer time indicates a higher level of understanding).

[0026] The attendance time information is information regarding the time spent by a learner attending a course associated with the answer evaluation information or the answer time information, which was taken by each of multiple learners at a predetermined time in the past. Specifically, the attendance time information may be the total time spent by the learner attending multiple courses, or the time spent by the learner attending a single course. By training the evaluation model based on the attendance time information, the learning assistance system 10 can group learners based on their prior knowledge related to the course (e.g., if the learner attended a short course and received a high evaluation for their answer, they have prior knowledge), whether they have acquired knowledge related to the course through learning (e.g., if the learner attended a long course and received a high evaluation for their answer, they have acquired knowledge through studying), or whether they lack basic knowledge related to the course (e.g., if the learner attended a long course and received a low evaluation for their answer, they lack basic knowledge).

[0027] The assignment evaluation information is information regarding the evaluation of an assignment given to each of a plurality of learners in a course that each learner took at a specific point in the past. Specifically, the assignment evaluation information may be, for example, the score of the learner's answer to the assignment, or the evaluator's evaluation of the resource research assignment (e.g., score, graded evaluation, pass / fail, written expression ability evaluation, evaluator's comments, etc.). By training the assignment evaluation information into an evaluation model, the learning support system 10 can classify learners into groups that reflect their enthusiasm for the course, the degree to which they have acquired knowledge related to the course, etc.

[0028] The assignment submission time information is information about the time it took for each of multiple learners to submit an assignment given to them in a course they were taking at a specific point in the past. Specifically, the assignment submission time information is information about the time from when an evaluator gave the learner an assignment to when the learner submitted the assignment to the evaluator. By training the evaluation model with the assignment submission time information, the learning support system 10 can group learners based on whether they have acquired knowledge related to the course through learning or whether they lack basic knowledge related to the course.

[0029] The question information is information about questions asked by multiple learners in courses they have taken in the past. Specifically, the question information is, for example, information about the content of questions asked by learners and the scores or comments of evaluators regarding the questions. By training the evaluation model with the question information, the learning support system 10 can group learners based on their enthusiasm for the course, the degree to which they have acquired knowledge related to the course, and the like.

[0030] The learning tendency information is information about the past learning approach tendencies of each of multiple learners. Specifically, the learning tendency information includes, for example, information indicating the relationship between deadlines for assignments, tests, etc. and learning methods (e.g., starting learning just before the deadline, finishing assignments early), information indicating study habits (e.g., having study habits), information indicating whether a learner is easily influenced by external factors (e.g., mood swings, participation in extracurricular activities), and information about motivation maintenance (e.g., being motivated at the beginning but not sustaining it, trying hard in the middle but not sustaining it, increasing the amount of study from the middle of the semester). By having the learning tendency information trained in the evaluation model, the learning support system 10 can reflect the learners' learning approach tendencies and other factors in grouping, thereby enabling grouping that allows learners to complement each other.

[0031] The group information is information about each of a plurality of groups into which a plurality of learners are divided. The group information is, for example, information stored in the group information D112. Specifically, the group information includes group identification information, learner information within the group, group course information, and group evaluation information.

[0032] The group identification information is identification information that can identify each of a plurality of groups.

[0033] The in-group learner information is information about learners included in each of a plurality of groups. The in-group learner information may include, for example, at least learner identification information among the learner information. By having the in-group learner information learn the evaluation model, the learning support system 10 can group learners in a way that is effective in improving the learning effect of learners (for example, improving the scores of tests taken by learners).

[0034] The group course information is information about courses set for each of a plurality of groups. Specifically, in the case of a course related to information processing, for example, the group course information is information indicating the course configuration, which combines basic courses, advanced courses, data science courses, machine learning courses, language courses, etc. By having the evaluation model learn the group course information in addition to the learner information, the learning support system 10 can identify a combination of courses that will have a high learning effect in the group.

[0035] The group evaluation information is information related to the evaluation of a group. For example, the group evaluation information is information indicating the degree of improvement in learning effectiveness (hereinafter referred to as a "group learning effectiveness index"), which indicates an improvement in the grades, motivation, etc., of the learners constituting each of a plurality of groups. Specifically, the group evaluation information is the average or median of the rate of increase (decrease) of the grades of the learners constituting the group, the average or median of the evaluation values ​​of the question contents of the learners, the average or median of the rate of increase (decrease) of the evaluation (e.g., score) of the assignment of the learners, the average or median of the reduction rate of the time required to submit the assignment of the learners, or a score normalized from these values. By training the evaluation model with the group evaluation information, the learning support system 10 can identify a combination of courses that will produce a high learning effect in the group.

[0036] The current learner information is, for example, information acquired by the learning assistance device 100 from the learner management device 200, and is information indicating the learner's current learning situation. Here, the "current learning situation" may be, for example, an evaluation of the most recent test, or an evaluation of at least one test taken within a specified period of time (e.g., one month). Specifically, the current learner information includes learner identification information, current answer information, current class time information, current assignment evaluation information, current assignment submission time information, current question information, and current learning tendency information.

[0037] Note that the learner identification information, current answer information, current class time information, current assignment evaluation information, current assignment submission time information, current question information and current learning tendency information are current information with the same content as the learner identification information, answer evaluation information, answer time information, class time information, assignment evaluation information, assignment submission time information, question information and learning tendency information contained in the above-mentioned learning information, and therefore their explanation will be omitted.

[0038] The group output information is information output from an evaluation model (described later). The group output information is, for example, information indicating the degree of possibility of improving learning effectiveness for a group consisting of multiple learners, including a specific learner (hereinafter referred to as a "group learning improvement index"). Specifically, the group output information is, for example, information indicating that the group learning improvement index for a first group consisting of a combination of learners A, B, and C is "0.90," and the group learning improvement index for a second group consisting of learners A, D, and E is "0.70." In this case, the learning assistance device 100 evaluates the first group as a group with improved learning effectiveness compared to the second group. Furthermore, the group output information may be, for example, information indicating a combination of learners in a group including multiple learners, which will improve the learning efficiency of a specific percentage of the learners.

[0039] The group output information may be information indicating the grouping results of a combination of multiple learners that is most likely to improve their learning effect. Specifically, the group output information may be information (e.g., learner identification information or learner names) indicating the combination of learners included in the group with the highest group learning improvement index identified as above. This allows the learning assistance device 100 to provide the learner management device 200 with appropriate grouping results through simple processing.

[0040] The course output information is information output from an evaluation model (described later). The course output information is, for example, information about courses for a group identified based on the group output information. For example, the course output information is information indicating the degree of possibility of improving the learning effect of a course combination for the group (hereinafter referred to as a "course learning improvement index"). Specifically, the course output information is information indicating, for example, when a combination of Course A, Course B, and Course C is set for a first group including a combination of Learners A, B, and C, the course learning improvement index is "0.95," and when a combination of Course A, Course D, and Course E is set, the course learning improvement index is "0.70." In this case, the learning assistance device 100 evaluates the combination of Course A, Course B, and Course C in the first group as a course combination that improves the learning effect more than the combination of Course A, Course D, and Course E. Furthermore, the course output information may be, for example, information indicating a course combination for a group including multiple learners that improves the learning efficiency of a predetermined percentage of the multiple learners.

[0041] The course output information may be information indicating the result of a course combination that is most likely to improve learning effectiveness. Specifically, the course output information may be information indicating the course combination that has the highest course learning improvement index identified as above (e.g., the names of multiple courses). This allows the learning assistance device 100 to provide the learner management device 200 with the result of an appropriate course configuration through simple processing.

[0042] ===Learning assistance device 100=== The functional configuration of the learning support device 100 will be described with reference to Fig. 1. As shown in Fig. 1, the learning support device 100 includes functional units such as a storage unit 110, a learner information acquisition unit 120, a learning unit 130, a group output information acquisition unit 150, a course output information acquisition unit 160, and an identification unit 170.

[0043] The storage unit 110 may include, for example, learner information D111 and group information D112.

[0044] The learner information D111 and the group information D112 are, for example, databases for efficiently training an evaluation model of the learning unit 130, which will be described later. These databases are databases compiled by, for example, an administrator, after extracting and editing each piece of data. Furthermore, these databases do not have to be stored in the storage unit 110, for example, and may be databases of other businesses. In this case, the learning assistance device 100 can simply obtain the data necessary for training the evaluation model of the learning unit 130 from the database of the other business.

[0045] The learner information D111 will be described with reference to Fig. 2. Fig. 2 is a diagram showing the learner information D111. The learner information D111 is a database that compiles learner information. As shown in Fig. 2, the learner information D111 includes, for example, the following items: [Learner ID], [Name], [Test ID], [Answer Evaluation], [Answer Time], [Course ID], [Course], [Class Time], [Assignment ID], [Assignment], [Assignment Evaluation], [Assignment Submission Time], and [Question].

[0046] [Student ID] stores, for example, an identification code that can identify a learner. [Name] stores, for example, the name of the learner. [Test ID] stores, for example, an identification code that can identify the test content. [Answer Evaluation] stores, for example, an evaluation by an evaluator (e.g., equivalent to "answer evaluation information"). [Answer Time] stores, for example, the time it took from the start of the test to the completion of the answer (e.g., equivalent to "answer time information"). [Course ID] stores, for example, an identification code that can identify a course. [Course] stores, for example, information related to the name and content of the course. [Attendance Time] stores, for example, the cumulative time a learner has taken the course (e.g., equivalent to "attendance time information"). [Assignment ID] stores, for example, an identification code that can identify an assignment. [Assignment] stores, for example, information related to the content of the assignment. [Assignment Evaluation] stores, for example, an evaluation of the assignment by an evaluator (e.g., equivalent to "assignment evaluation information"). [Assignment submission time] stores, for example, the time it takes for the learner to submit the assignment after the assignment is provided to the learner (e.g., equivalent to "assignment submission time information"). [Question] stores, for example, information about the question asked by the learner (e.g., equivalent to "question information"). [Learning tendency] stores, for example, information about the learner's tendency to approach learning (e.g., equivalent to "learning tendency information").

[0047] The group information D112 will be described with reference to Fig. 3. Fig. 3 is a diagram showing the group information D112. The group information D112 is a database that compiles group information. As shown in Fig. 3, the group information D112 includes items such as [Group ID], [Learner ID], [Name], [Course], and [Group Evaluation], for example.

[0048] [Group ID] stores, for example, an identification code that can identify a group including multiple learners. [Learner ID] stores a learner ID that is the same as the learner ID in the learner information D111 (e.g., equivalent to "learner information within group"). [Name] stores the name of the learner. [Course ID] stores, for example, an identification code that can identify a course. [Course] stores, for example, the course ID and information related to the content of the course (e.g., equivalent to "group course information"). [Group evaluation] stores, for example, a group learning effect index that indicates the degree of improvement in the learning effect of the learners that make up the group (e.g., equivalent to "group evaluation information"). As an example, [Group evaluation] in Figure 3 stores a normalized score of the group learning effect index.

[0049] The learner information acquisition unit 120 acquires learner information and current learner information from the learner management device 200 .

[0050] The learning unit 130 learns an evaluation model using, for example, learner information and group information stored in the storage unit 110 as training data. Note that the learning assistance device 100 may or may not include an evaluation model. If the learning assistance device 100 does not include an evaluation model, for example, the learning assistance device 100 may use an evaluation model provided by another system through API (Application Programming Interface) collaboration.

[0051] The evaluation model (trained model) includes, for example, a first evaluation model and a second evaluation model.

[0052] The first evaluation model is, for example, an evaluation model that outputs group output information relating to a group of a combination of multiple learners that will produce a high learning effect.

[0053] Specifically, the first evaluation model can be obtained as a regression model in which the group evaluation information (e.g., group learning effect index) included in the group information D112 is used as the objective variable (correct answer data), and the learner information of the learners included in the group corresponding to the group evaluation information (learner identification information, answer evaluation information, answer time information, attendance time information, assignment evaluation information, assignment submission time information, question information, and learning tendency information) is used as the explanatory variables (features). Note that, although the following describes processing using a single-layer neural network regression model as an example, deep learning consisting of multiple layers may also be used, and other machine learning methods (e.g., random forest, decision tree, SVM, etc.) may also be used.

[0054] For example, the evaluation model is calculated as a regression model as shown in the following formula (1). y=W1·X1+W2·X2+···+W n X n ...Equation (1)

[0055] In formula (1), "X" is an explanatory variable corresponding to the learner information (learner information of multiple learners who make up a group) extracted from the learner information D111. "y" is a response variable corresponding to the "group evaluation information" (a group learning effect index, which is a variable indicating a normalized score such as the rate of improvement in grades).

[0056] In addition, in formula (1), "W" is a coefficient of "X" and indicates a weight value. Specifically, "W1" is a weight value of "X1", "W2" is a weight value of "X2", and "W n " is "X n " is the weight value of ". In this way, formula (1) is created by combining the explanatory variable "X" corresponding to the learner information extracted from the learner information D111 and a variable including the weight value "W" (for example, "W1·X1").

[0057] By using the first evaluation model, the learning assistance device 100 can group multiple learners into appropriate learner combinations that take into consideration their learning progress, level of understanding, and motivation for the course, resulting in highly effective learning. That is, the learning assistance device 100 can group multiple learners not simply based on test scores, but also taking into consideration the characteristics of the learners. This allows the learning assistance device 100 to group learners in a way that encourages them to complement each other based on, for example, differences in their areas of expertise and learning progress.

[0058] The second evaluation model is, for example, an evaluation model that outputs course output information regarding a combination of courses that will improve the learning effect of the learner for the group with the highest evaluation among the group output information output from the first evaluation model.

[0059] Specifically, the second evaluation model can be obtained as a regression model in which the group evaluation information (e.g., group learning effect index) included in the group information D112 is used as the objective variable (correct answer data), and the group course information (e.g., information indicating the configuration of a combination of multiple courses) set for the group corresponding to the group evaluation information and the learner information of the learners included in the group corresponding to the group evaluation information are used as explanatory variables (features). The processing details in the regression model are the same as those in the first evaluation model, so their explanation will be omitted.

[0060] By using the second evaluation model, the learning support device 100 can group learners into groups with high learning effectiveness by appropriately combining learners taking into consideration their learning progress, level of understanding, and motivation for the course, and can also provide groups with high learning effectiveness with course combinations that can further improve their learning effectiveness.

[0061] The information input unit 140 inputs various information into the evaluation model.

[0062] For example, the information input unit 140 inputs the current learner information of the learners in any combination of learners into the first evaluation model. Specifically, for example, when 12 learners are grouped into four groups, the information input unit 140 inputs the current learner information for each combination of three learners (1320 combinations in this case) into the first evaluation model.

[0063] For example, the information input unit 140 inputs the current learner information of the learner in any combination of courses into the second evaluation model. Specifically, for example, when setting three courses out of 12 courses in a predetermined group, the information input unit 140 inputs each combination of the three courses (in this case, 1320 combinations) and the current learning information of the learner included in the predetermined group into the second evaluation model.

[0064] The group output information acquisition unit 150 acquires the group output information output from the first evaluation model.

[0065] The course output information acquisition unit 160 acquires the course output information output from the second evaluation model.

[0066] The specifying unit 170 specifies a combination of a group and a course set for the group that will improve the learning effect of the learner.

[0067] For example, the identifying unit 170 identifies a group representing a combination of multiple learners that will maximize the learning effect of the learners, based on the group output information output from the first evaluation model. Specifically, the identifying unit 170 identifies a group representing a combination of multiple learners that exhibits the largest group learning improvement index, for example, among the group learning improvement indexes in the combination of multiple learners.

[0068] For example, the identification unit 170 identifies a combination of multiple courses that will maximize the learning effect of a predetermined group based on the course output information output from the second evaluation model. Specifically, the identification unit 170 identifies a combination of multiple courses that exhibits the largest course learning improvement index among the course learning improvement indexes for each of the course combinations for the predetermined group.

[0069] The identifying unit 170 transmits to the learner management device 200 information indicating the identified group and information indicating a combination of a plurality of courses.

[0070] <<Modifications>> In the above, the second evaluation model has been described as outputting course output information regarding a combination of courses for a group indicated by the group output information output from the first evaluation model, but is not limited to this. For example, the second evaluation model may be a model that outputs course output information regarding a combination of courses for an arbitrary group consisting of multiple learners.

[0071] Although the second assessment model has been described above as outputting course output information for a group, this is not limiting. For example, the second assessment model may output course output information for an individual learner. In this case, the learner information D111 includes the degree of improvement in learning effectiveness, such as improvement in the learner's grades and motivation (hereinafter referred to as the "learner effect index"). The second assessment model can be calculated as a regression model using the learner effect index included in the learner information D111 as the objective variable (correct answer data) and learner course information related to the course combination set for the learner corresponding to the learner effect index and learner information of the learner corresponding to the learner effect index (at least one of the above-mentioned learner identification information, answer evaluation information, answer time information, attendance time information, assignment evaluation information, assignment submission time information, question information, and learning tendency information) as explanatory variables (features).

[0072] Here, by having the answer evaluation information learn the second evaluation model, the learning support system 10 can provide the learner with a course structure that has a large impact on the learner's grades.

[0073] Furthermore, by having the answering time information learn the second evaluation model, the learning support system 10 can provide the learner with a course structure that enhances the learner's understanding.

[0074] Furthermore, by learning the class time information into the second evaluation model, the learning support system 10 can provide the learner with a course structure that improves learning efficiency in relation to the course, taking into account the learner's prior knowledge related to the course, whether they have acquired knowledge related to the course through learning, and whether they lack basic knowledge related to the course.

[0075] Furthermore, by learning the assignment evaluation information into the second evaluation model, the learning support system 10 can provide the learner with a course structure that improves learning efficiency, reflecting the learner's enthusiasm for the course, the degree to which they have acquired knowledge related to the course, their interest and enthusiasm for the course, etc.

[0076] Furthermore, by having the second evaluation model learn assignment submission time information, the learning support system 10 can provide the learner with a course structure that improves learning efficiency in relation to the course, such as the learner's level of acquisition of knowledge related to the course through learning and the learner's lack of basic knowledge related to the course.

[0077] In addition, by having the evaluation model learn question information, the learning support system 10 can provide learners with a course structure that improves learning efficiency, reflecting the learner's enthusiasm for the course and the degree to which they have acquired knowledge related to the course.

[0078] Furthermore, by having the second evaluation model learn the learning tendency information, the learning support system 10 can provide the learner with a course structure that improves learning efficiency in terms of the relationship between the learner's learning approach tendency and the course.

[0079] In this way, the learning support system 10 can set an optimal course according to the learning situation of the learner, thereby improving the learning effect of the learner.

[0080] ===Learner Management Device 200=== Returning to FIG. 1, the functional configuration of the learner management device 200 will be described. As shown in FIG. 1, the learner management device 200 includes, as functional units, for example, a storage unit 210, an acquisition unit 220, and a transmission unit 230. The storage unit 210 has, for example, learner information D211 that stores learner information of current and past learners. The information stored in the learner information D211 may include, for example, current learner information and learner information included in the learner information D111 shown in FIG. 2. The acquisition unit 220 acquires group output information and course output information from the learning assistance device 100. The transmission unit 230 transmits the current learner information to the learning assistance device 100. The transmission unit 230 may also transmit the learner information to the learning assistance device 100 in response to a request from the learning assistance device 100, for example.

[0081] ===Processing Procedure=== The processing procedure of the learning assistance system 10 will be described with reference to Fig. 4. Fig. 4 is a flowchart showing the processing procedure of the learning assistance system 10.

[0082] In step S100, the learning support device 100 trains an evaluation model in advance using past information, such as learner information and group information, as training data.

[0083] In step S101, the learner management device 200 transmits to the learning assistance device 100 the current learner information of each of the multiple learners stored in the learner information D211.

[0084] The current learner information here may be, for example, the results of the learner's entrance exam, the results of the first test the learner takes after enrolling, or the results of a test the learner takes after a specified period of time has passed.

[0085] In other words, the learner management device 200 can, for example, group learners at the time of enrollment, or group learners in the middle of the school year, or group learners at the time of enrollment and then group them again in the middle of the school year.

[0086] In step S102, the learning assistance device 100 stores current learner information for each of the multiple learners in the storage unit 110, and inputs the current learner information into the evaluation model.

[0087] In step S103, the learning assistance device 100 acquires group output information for a group made up of multiple learners from the evaluation model.

[0088] In step S104, the learning assistance device 100 acquires, for the group having the highest degree indicated by the group output information, course output information for the course combination for that group from the evaluation model.

[0089] In step S105, the learning support device 100 identifies a group that has the largest group learning improvement index from the group output information, and then identifies a combination of courses that has the largest course learning improvement index from the course output information in the identified group.

[0090] In step S106, the learner management device 200 displays the combination of the learners and courses in the group identified by the learning assistance device 100 on the display unit.

[0091] This allows the learning support system 10 to set a group and a course that will be highly effective for the learner based on the current learner information of the learner.

[0092] ===Hardware Configuration=== 5, an example of a hardware configuration in which the learning assistance device 100 and the learner management device 200 are realized by a computer 1000 will be described. Note that the various functions of the learning assistance device 100 and the learner management device 200 can be realized by dividing them into multiple devices.

[0093] 5 is a diagram illustrating an example of a hardware configuration of a computer. As shown in FIG. 5, a computer 1000 includes, for example, a processor 1001, a memory 1002, a storage device 1003, an input I / F unit 1004, a data I / F unit 1005, a communication I / F unit 1006, and a display unit 1007.

[0094] The processor 1001 is a control unit that controls various processes in the computer 1000 by executing programs stored in the memory 1002 .

[0095] The memory 1002 is a storage medium such as a RAM (Random Access Memory), etc. The memory 1002 temporarily stores the program code of the program executed by the processor 1001 and data required when the program is executed.

[0096] The storage device 1003 is a non-volatile storage medium such as a hard disk drive (HDD), flash memory, etc. The storage device 1003 stores an operating system and various programs for realizing the above-mentioned components.

[0097] The input I / F unit 1004 is a device for receiving input from a learner. Specific examples of the input I / F unit 1004 include a keyboard, a mouse, a touch panel, various sensors, and a wearable device. The input I / F unit 1004 may be connected to the computer 1000 via an interface such as a USB (Universal Serial Bus).

[0098] The data I / F unit 1005 is a device for inputting data from outside the computer 1000. A specific example of the data I / F unit 1005 is a drive device for reading data stored in various storage media. The data I / F unit 1005 may be provided outside the computer 1000. In this case, the data I / F unit 1005 is connected to the computer 1000 via an interface such as a USB.

[0099] The communication I / F unit 1006 is a device for performing data communication via the Internet N, either wired or wirelessly, with devices external to the computer 1000. The communication I / F unit 1006 may be provided outside the computer 1000. In this case, the communication I / F unit 1006 is connected to the computer 1000 via an interface such as a USB.

[0100] The display unit 1007 is a device for displaying various types of information. Specific examples of the display unit 1007 include a liquid crystal display, an organic EL (Electro-Luminescence) display, and a display of a wearable device. The display unit 1007 may be provided outside the computer 1000. In this case, the display unit 1007 is connected to the computer 1000 via, for example, a display cable. Furthermore, when a touch panel is adopted as the input I / F unit 1004, the display unit 1007 can be configured as an integral part of the input I / F unit 1004.

[0101] ===Summary=== <1> The learning assistance system 10 includes a learner information acquisition unit 120 that acquires current learner information related to the current learning situation of a specific learner, including current answer evaluation information related to the evaluation of the specific learner's answers to a specific test, an information input unit 140 that inputs the current learner information into an evaluation model trained using as training data answer evaluation information related to past evaluations of each of a plurality of learners' answers to a specific test and group evaluation information related to the evaluations of each of a plurality of groups into which the plurality of learners are divided, and a group output information acquisition unit 150 that acquires group output information related to a group made up of a plurality of learners including the specific learner, which is output from the evaluation model into which the current learner information has been input. This enables the learning assistance system 10 to group multiple learners to achieve high learning effectiveness.

[0102] <2> The learning support system 10 further includes a learning unit 130 that learns an evaluation model using the answer evaluation information and the group evaluation information as training data, thereby enabling the learning support system 10 to group multiple learners into groups that are highly effective for learning.

[0103] <3> The current learner information includes answer time information about the time required for a specific learner to answer a specific test, and the information input unit 140 inputs the current learner information into an evaluation model trained using answer time information about the time required for each of multiple learners to answer a specific test in the past as training data. This enables the learning support system 10 to group multiple learners into groups that are likely to have a high learning effect.

[0104] <4> In the learning support system 10, the current learner information includes current answer information relating to the answers of a specific test given by a specific learner and current attendance time information relating to the time the specific learner spent attending a course related to the specific test, and the information input unit 140 inputs the current learner information into an evaluation model trained using as training data attendance time information relating to the time each of multiple learners spent attending a course that they were attending at a specific point in time in the past. This enables the learning support system 10 to perform grouping that reflects the learners' grades and levels of understanding.

[0105] <5> In the learning support system 10, the current learner information includes current answer information relating to the answers of a specific test given by a given learner, current assignment evaluation information relating to the evaluation of an assignment in a course the given learner is taking that is related to the specific test, and current assignment submission time information relating to the time it took to submit the assignment, and the information input unit 140 inputs the current learner information into an evaluation model trained using as training data the assignment evaluation information relating to the evaluation of an assignment given to each of multiple learners in a course that the learner was taking at a specific point in the past, and the assignment submission time information relating to the time it took to submit the assignment. This enables the learning support system 10 to perform grouping that reflects the learner's enthusiasm for the course and the amount of knowledge about the course.

[0106] <6> In the learning support system 10, the current learner information includes current answer information related to the answers of a specific test for a specific learner and current question information related to questions in a course currently being taken that is related to the specific test for the specific learner, and the information input unit 140 inputs the current learner information to an evaluation model that has been trained using question information related to questions asked in courses that each of multiple learners has taken in the past as training data. This allows the learning support system 10 to perform grouping that reflects the learner's enthusiasm for the course and their knowledge of the course.

[0107] <7> In the learning support system 10, the current learner information includes current learning tendency information relating to the learning approach tendencies of a specific learner, and the information input unit 140 inputs the current learner information into an assessment model that has been trained in the past using learning tendency information relating to the learning approach tendencies of each of a plurality of learners as further training data. This allows the learning support system 10 to reflect the learners' learning approach tendencies and the like in the grouping, thereby enabling grouping that allows learners to complement each other.

[0108] <8> In the learning support system 10, the current learner information includes current answer information related to the answers given to a specific test by each of the multiple learners who make up the group indicated by the group output information, and the information input unit 140 inputs the current learner information for each of the multiple learners who make up the group indicated by the group output information into an evaluation model trained using group course information related to courses previously set for each of the multiple groups as further teacher data, and the learning support system 10 further includes a course output information acquisition unit 160 that acquires course output information related to the courses set for the group indicated by the group output information, output from the evaluation model to which the current learner information has been input. This enables the learning support system 10 to group learners in an appropriate manner taking into consideration the learning progress, level of understanding, and motivation for the courses of the multiple learners, thereby enabling effective learning by appropriate learner combinations, and to provide course combinations that can further enhance the learning effectiveness of groups with high learning effectiveness.

[0109] Note that this embodiment is an example for explaining the present invention, and is not intended to limit the present invention to only this embodiment. Furthermore, various modifications of the present invention are possible without departing from the gist of the present invention. Furthermore, the components of the learning assistance device 100 and the learner management device 200 in the learning assistance system 10 described in the above embodiment are realized in cooperation with other hardware by the processor 1001 executing a program stored in the storage device 1003. [Explanation of symbols]

[0110] 10...Learning support system, 100...Learning support device, 110...Memory unit, 120...Learner information acquisition unit, 130...Learning unit, 140...Information input unit, 150...Group output information acquisition unit, 160...Course output information acquisition unit, 170...Identification unit, 200...Learner management device.

Claims

1. a learner information acquisition unit that acquires current learner information regarding a current learning situation of a specific learner, the current learner information including current answer evaluation information regarding evaluation of answers of the specific learner to a specific test; an information input unit that inputs the current learner information into an evaluation model trained using answer evaluation information relating to past evaluations of answers given to a predetermined test by each of a plurality of learners and group evaluation information relating to evaluations of each of a plurality of groups into which the plurality of learners are divided as training data; a group output information acquisition unit that acquires group output information regarding a group consisting of a plurality of learners including the predetermined learner, the group output information being output from the evaluation model to which the current learner information has been input; A learning support system including:

2. a learning unit that learns the evaluation model using the answer evaluation information and the group evaluation information as training data; The learning support system according to claim 1 .

3. the current learner information includes answer time information regarding the time required for the specific learner to answer the specific test; the information input unit inputs the current learner information to the evaluation model trained using answer time information relating to the time taken by each of the plurality of learners to answer the predetermined test in the past as training data. The learning support system according to claim 1 .

4. The current learner information includes current answer information relating to the answers of the specific learner to a specific test, and current attendance time information relating to the time when the specific learner has attended a course currently being attended that is related to the specific test, the information input unit inputs the current learner information to the evaluation model trained using training data including attendance time information relating to the time spent attending a course attended by each of the plurality of learners at a predetermined time in the past. The learning support system according to claim 1 .

5. The current learner information includes current answer information relating to the answers of the specified learner to a specific test, current assignment evaluation information relating to an evaluation of an assignment in a course that the specified learner is taking that is related to the specific test, and current assignment submission time information relating to the time it took for the specified learner to submit the assignment, the information input unit inputs the current learner information into the evaluation model trained using assignment evaluation information relating to an evaluation of an assignment given to each of the plurality of learners in a course that each of the learners took at a predetermined time in the past and assignment submission time information relating to the time it took each of the learners to submit the assignment as training data; The learning support system according to claim 1 .

6. The current learner information includes current answer information regarding answers to a specific test for the specified learner, and current question information regarding questions in a course currently being taken by the specified learner that are related to the specific test, the information input unit inputs the current learner information to the evaluation model trained using question information related to questions asked in courses attended by each of the plurality of learners in the past as further training data. The learning support system according to claim 1 .

7. the current learner information includes current learning trend information regarding the learning approach trend of the specific learner; the information input unit inputs the current learner information to the evaluation model that has been trained using learning tendency information relating to the tendency of each of the plurality of learners to approach learning in the past as further training data. The learning support system according to claim 1 .

8. the current learner information includes current answer information regarding answers to a specific test for each of a plurality of learners who make up the group indicated by the group output information; the information input unit inputs the current learner information of each of the plurality of learners constituting the group indicated by the group output information into the evaluation model trained using group course information relating to courses previously set for each of the plurality of groups as further training data; The learning support system includes: a course output information acquisition unit that acquires course output information related to a course for a group indicated by the group output information, the course output information being output from the evaluation model to which the current learner information has been input; The learning support system according to claim 1 .

9. A trained model for causing a computer to function to output group output information, which is a degree of learning effect in a group consisting of a plurality of learners including a predetermined learner, The learning data is obtained by learning answer evaluation information relating to the evaluation of answers given to a predetermined test by each of a plurality of learners in the past and group evaluation information relating to the evaluation of each of a plurality of groups into which the plurality of learners are divided, as teacher data; A trained model for causing a computer to function so that, when current learner information regarding the current learning situation of the specified learner is input, the computer outputs the group output information for a group consisting of multiple learners including the specified learner.

10. The computer Acquiring current learner information regarding a current learning situation of a specific learner, the current learner information including current answer evaluation information regarding evaluation of the specific learner's answers to a specific test; inputting the current learner information into an evaluation model trained using answer evaluation information relating to the evaluation of answers given to a predetermined test by each of a plurality of learners in the past and group evaluation information relating to the evaluation of each of a plurality of groups into which the plurality of learners are divided as training data; acquiring group output information regarding a group consisting of a plurality of learners including the predetermined learner, the group output information being output from the evaluation model to which the current learner information has been input; A learning support method that implements the above.

11. On the computer, Acquiring current learner information regarding a current learning situation of a specific learner, the current learner information including current answer evaluation information regarding evaluation of the specific learner's answers to a specific test; inputting the current learner information into an evaluation model trained using answer evaluation information relating to the evaluation of answers given to a predetermined test by each of a plurality of learners in the past and group evaluation information relating to the evaluation of each of a plurality of groups into which the plurality of learners are divided as training data; acquiring group output information regarding a group consisting of a plurality of learners including the predetermined learner, the group output information being output from the evaluation model to which the current learner information has been input; A program that executes the following.

Citation Information

Patent Citations

  • Learning support system and learning support method

    JP2022084517A