https://github.com/rmislam/movie-recommendation-in-julia
Matrix factorization using alternating least squares for movie recommendation
https://github.com/rmislam/movie-recommendation-in-julia
alternating-least-squares julia matrix-factorization movie-recommendation recommendation-engine recommender-system
Last synced: 4 days ago
JSON representation
Matrix factorization using alternating least squares for movie recommendation
- Host: GitHub
- URL: https://github.com/rmislam/movie-recommendation-in-julia
- Owner: rmislam
- Created: 2015-10-18T07:23:55.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2020-04-17T01:54:29.000Z (over 5 years ago)
- Last Synced: 2025-10-07T00:32:28.798Z (4 days ago)
- Topics: alternating-least-squares, julia, matrix-factorization, movie-recommendation, recommendation-engine, recommender-system
- Language: Julia
- Size: 5.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Movie recommendation algorithm implemented in Julia
Matrix factorization using alternating least squares for movie recommendationThe file ```recommend.jl``` contains a single run of the ALS algorithm with no cross-validation or parameter tuning.
The file ```recommend_full.jl``` contains the ALS algorithm with 10-fold cross-validation and considers ranges for three parameters: the number of features, the learning rate, and the maximum number of iterations of the algorithm.
Both files use the ```ratings.dat``` file from the 1M dataset from http://grouplens.org/datasets/movielens/