MOOC Recommendation
Course recommendation framework in MOOCs based on knowledge graph
Install / Use
npx skills add qingtang3009/MOOC-RecommendationInstalls into whichever agent you are using.
README
-
Autoencoder is used to acquire features of users and resources from text data, it transfers logical user data (personal information) and resource data (course introductions) into low-dimensional feature embeddings (user embeddings and resource embeddings), the dimension is 8.
-
TransD is used to acquire features of users and resources from a knowledge graph (this knowledge graph was built according to the history of users, mainly refer to the users' selection records), it transfers structure data (users and resources are intricately linked in the knowledge graph) into low-dimensional feature embeddings (user embeddings and resource embeddings), the dimension is 128.
-
The feature embeddings (combine the feature embeddings from different sources respectively, the dimension is 8+128) are used to train the MLP model and make predictions (recomendations) for the new users.
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.7kCommit, push, and open a PR
