2022
DOI: 10.1155/2022/2117081
|View full text |Cite
|
Sign up to set email alerts
|

Collaborative Filtering Recommendation of Music MOOC Resources Based on Spark Architecture

Abstract: With the rapid development of MOOC platforms, MOOC resources have grown substantially, causing the problem of information overload. It is difficult for users to select the courses they need from a large number of MOOC resources. It is necessary to help users select the right music courses and at the same time make the outstanding music courses stand out. Recommendation systems are considered a more efficient way to solve the information overload problem. To improve the accuracy of the recommendation results of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 28 publications
0
4
0
Order By: Relevance
“…The user-based collaborative filtering algorithm calculates the similarity between users in the system and predicts the project according to the similar patterns between them [17][18][19]. This method is recommended by the "user-project score matrix" [20].…”
Section: A Brief Introduction To Collaborative Filtering Algorithmsmentioning
confidence: 99%
“…The user-based collaborative filtering algorithm calculates the similarity between users in the system and predicts the project according to the similar patterns between them [17][18][19]. This method is recommended by the "user-project score matrix" [20].…”
Section: A Brief Introduction To Collaborative Filtering Algorithmsmentioning
confidence: 99%
“…Initial attempts to offer additional relevant representation for retrieving included the use of spectral envelopes to identify timbral similarities [24,25] and attempts to record the beat of a song utilizing periodicity histograms [26] or temporal sequences [27]. However, the chosen feature sets' simplicity-which may still be classified as low-level-limited their popularity.…”
Section: High-level Resemblancementioning
confidence: 99%
“…Neural networks possess a high degree of nonlinearity, and convolutional neural networks are no exception to this rule, and the activation function is a part of the process that produces this important effect [14]. The commonly used activation functions are linear rectifier function, hyperbolic tangent activation function, and sigmoid() function, while convolutional neural networks usually use linear rectifier function as activation function.…”
Section: A Convolutional Neural Networkmentioning
confidence: 99%