| Literature DB >> 35002858 |
Xin Wei1,2, Shiyun Sun1,2, Dan Wu3, Liang Zhou1,2.
Abstract
The objective of the study is to explore an effective way for providing students with the appropriate learning resources in the remote education scenario. Artificial intelligence (AI) technology and educational psychology theory are applied for designing a personalized online learning resource recommendation scheme to improve students' learning outcomes. First, according to educational psychology, students' learning ability can be obtained by analyzing their learning behaviors. Their identities can be classified into three main groups. Then, features of learning resources such as difficulty degree are extracted, and a LinUCB-based learning resource recommendation algorithm is proposed. In this algorithm, a personalized exploration coefficient is carefully constructed according to student's ability and attention scores. It can adaptively adjust the ratio of exploration and exploitation during recommendation. Finally, experiments are conducted for evaluating the superior performance of the proposed scheme. The experimental results show that the proposed recommendation scheme can find appropriate learning resources which will match the student's ability and satisfy the student's personalized demands. Meanwhile, by comparing with existing state-of-the-art recommendation schemes, the proposed scheme can achieve accurate recommendations, so as to provide students with the most suitable online learning resources and reduce the risk brought by exploration. Therefore, the proposed scheme can not only control the difficulty degree of learning resources within the student's ability but also encourage their potential by providing suitable learning resources.Entities:
Keywords: LinUCB; artificial intelligence; educational psychology; learning resource recommendation; online learning; student's learning ability
Year: 2021 PMID: 35002858 PMCID: PMC8733000 DOI: 10.3389/fpsyg.2021.767837
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
Figure 1The framework of the proposed personalized online learning resource recommendation scheme.
The details of the behavior logs in the dataset.
|
|
|
|---|---|
| userID | Student id |
| VidID | Educational video id |
| fracSpent | Fraction of the student's total time spent on watching the video (containing play, pause, rewind) to the duration of that video |
| fracPlayed | Fraction of the student's play and rewind time spent on watching the video (containing play, rewind) to the duration of that video |
| fracComp | Percentage of the video that the student plays (not containing duration of pause and rewind) to the duration of that video |
| numPaused | The number of times the student pauses when learning the video content |
| fracPaused | The fraction of the pause time to the duration of the video |
| numRWs | The number of times the student rewinds when learning the video content |
| numFFs | The number of times the student fast-forwards in the video when learning the video content |
| success | Whether the student has correctly answered the quiz after learning the video content (success = 1 means correct, while success = 0 means wrong) |
Figure 2The process of student's ability calculation and identity classification.
Figure 3The result of student's identity clustering: (A) active students (Group I); (B) potential students (Group II); (C) inactive students (Group III).
Figure 4The process of educational video recommendation with personalized exploitation.
Educational video recommendation algorithm with personalized exploration.
| 1: |
| 2: |
| 3: |
| 4: |
| 5: |
| 6: |
| 7: |
| 8: |
| 9: |
| 10: |
| 11: |
| 12: |
| 13: list[ |
| 14: |
Figure 5Precision@N, recall@N, and F1@N of three groups by the proposed recommendation algorithm, (A) precision@N, (B) recall@N, (C) F1@N.
Hit_ratio@N of three groups by the proposed recommendation algorithm.
|
|
| ||
|---|---|---|---|
|
|
|
| |
| Active students | 94.33 | 95.88 | 97.42 |
| Potential students | 95.17 | 98.54 | 98.65 |
| Inactive students | 28.63 | 32.30 | 35.98 |
Adaptivity@N of three groups after performing personalized exploration.
|
|
|
|
|
|---|---|---|---|
| Active students | 0.1396 | 0.1109 | 0.0898 |
| Potential students | 0.0883 | 0.0893 | 0.0617 |
| Inactive students | −0.0140 | −0.0130 | 0.0136 |
Personalization@N of the proposed recommendation algorithm under different exploration coefficients.
|
|
|
|
|
|---|---|---|---|
| No specific value(α = 1) | 38.15 | 36.78 | 36.49 |
| Fixed value(α = 0.5) | 44.70 | 39.83 | 38.71 |
|
|
|
|
|
The bold values mean the Personalization@N of the recommendation algorithm under the proposed exploration coefficient.
Precision@N, recall@N, F1@N, hit_ratio@N of different recommendation schemes.
|
|
|
|
|
|
|---|---|---|---|---|
| precision@8 | 19.39 | 46.63 | 29.95 |
|
| precision@10 | 18.92 | 42.02 | 24.14 |
|
| recall@8 | 14.89 | 15.58 | 13.76 |
|
| recall@10 | 18.20 | 17.55 | 16.15 |
|
| F1@8 | 19.20 | 23.36 | 18.87 |
|
| F1@10 | 18.55 | 24.76 | 19.35 |
|
| hit_ratio@8 | 81.96 | 70.99 | 63.35 |
|
| hit_ratio@10 | 84.02 | 81.05 | 70.02 |
|
The bold values mean the Precision@N, recall@N, F1@N, hit_ratio@N of the proposed recommendation scheme.