├── README.md ├── dataset ├── ua.base └── ua.test └── src ├── personalrank ├── Graph.java ├── GraphThread.java ├── IDManager.java ├── Item.java └── ListenReader.java ├── rating ├── RatingReader.java └── RatingRecord.java └── svd ├── MovieLensDataReader.java ├── SvdModel.java ├── bgd ├── Model.java └── Trainer.java └── sgd ├── Model.java └── Trainer.java /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/README.md -------------------------------------------------------------------------------- /dataset/ua.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/dataset/ua.base -------------------------------------------------------------------------------- /dataset/ua.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/dataset/ua.test -------------------------------------------------------------------------------- /src/personalrank/Graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/personalrank/Graph.java -------------------------------------------------------------------------------- /src/personalrank/GraphThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/personalrank/GraphThread.java -------------------------------------------------------------------------------- /src/personalrank/IDManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/personalrank/IDManager.java -------------------------------------------------------------------------------- /src/personalrank/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/personalrank/Item.java -------------------------------------------------------------------------------- /src/personalrank/ListenReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/personalrank/ListenReader.java -------------------------------------------------------------------------------- /src/rating/RatingReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/rating/RatingReader.java -------------------------------------------------------------------------------- /src/rating/RatingRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/rating/RatingRecord.java -------------------------------------------------------------------------------- /src/svd/MovieLensDataReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/svd/MovieLensDataReader.java -------------------------------------------------------------------------------- /src/svd/SvdModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/svd/SvdModel.java -------------------------------------------------------------------------------- /src/svd/bgd/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/svd/bgd/Model.java -------------------------------------------------------------------------------- /src/svd/bgd/Trainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/svd/bgd/Trainer.java -------------------------------------------------------------------------------- /src/svd/sgd/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/svd/sgd/Model.java -------------------------------------------------------------------------------- /src/svd/sgd/Trainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linger2012/recommendation-algorithm-implemented-by-java/HEAD/src/svd/sgd/Trainer.java --------------------------------------------------------------------------------